Add skeleton for future example
This commit is contained in:
parent
8572149697
commit
97f67560df
4 changed files with 29 additions and 1 deletions
|
@ -76,4 +76,5 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
|
||||||
source_group(Shaders shaders)
|
source_group(Shaders shaders)
|
||||||
|
|
||||||
add_subdirectory(engine)
|
add_subdirectory(engine)
|
||||||
add_subdirectory(tools)
|
add_subdirectory(tools)
|
||||||
|
add_subdirectory(example)
|
14
example/CMakeLists.txt
Normal file
14
example/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
set(SRC
|
||||||
|
include/example.hpp
|
||||||
|
src/example.cpp)
|
||||||
|
|
||||||
|
add_platform_executable(
|
||||||
|
TARGET ExampleApp
|
||||||
|
APP_CLASS ExampleApp
|
||||||
|
APP_INCLUDE example.hpp
|
||||||
|
SRC ${SRC})
|
||||||
|
target_link_libraries(ExampleApp PUBLIC
|
||||||
|
Core)
|
||||||
|
target_include_directories(ExampleApp PUBLIC
|
||||||
|
include)
|
||||||
|
set_engine_properties(ExampleApp)
|
8
example/include/example.hpp
Normal file
8
example/include/example.hpp
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "app.hpp"
|
||||||
|
|
||||||
|
class ExampleApp : public App {
|
||||||
|
public:
|
||||||
|
|
||||||
|
};
|
5
example/src/example.cpp
Normal file
5
example/src/example.cpp
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
#include "example.hpp"
|
||||||
|
|
||||||
|
void app_main(Engine* engine) {
|
||||||
|
|
||||||
|
}
|
Reference in a new issue