Setup CMakeLists for source file organization.
This commit is contained in:
@@ -35,7 +35,14 @@ CPMAddPackage(NAME JGL
|
||||
CPMAddPackage(NAME JUI
|
||||
URL https://git.redacted.cc/josh/ReJUI/archive/Prerelease-6.zip)
|
||||
|
||||
add_executable(FractalInspector main.cpp)
|
||||
file(COPY "assets" DESTINATION "${PROJECT_BINARY_DIR}")
|
||||
file(GLOB_RECURSE ASSETS "assets/")
|
||||
file(GLOB_RECURSE HEADERS "include/*.h" "include/*.hpp")
|
||||
file(GLOB_RECURSE SOURCES "src/*.c" "src/*.cpp")
|
||||
|
||||
include_directories(${PROJECT_SOURCE_DIR}/include)
|
||||
|
||||
add_executable(FractalInspector main.cpp ${SOURCES})
|
||||
|
||||
target_include_directories(FractalInspector PUBLIC ${Event_SOURCE_DIR}/include)
|
||||
target_include_directories(FractalInspector PUBLIC ${J3ML_SOURCE_DIR}/include)
|
||||
|
Reference in New Issue
Block a user