File tree Expand file tree Collapse file tree 8 files changed +35
-9
lines changed
Expand file tree Collapse file tree 8 files changed +35
-9
lines changed Original file line number Diff line number Diff line change 1- set (EXECUTABLE_NAME bunny )
1+ set (EXECUTABLE_NAME f22 )
22
3- add_executable (${EXECUTABLE_NAME} ${EXECUTABLE_NAME} .cpp )
3+ file (GLOB_RECURSE PROJECT_SRCS ${CMAKE_CURRENT_SOURCE_DIR} /src/*.cpp )
4+ file (GLOB_RECURSE PROJECT_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR} /include/*.hpp )
5+ message (STATUS "PROJECT_SRCS: ${PROJECT_SRCS} " )
6+ message (STATUS "PROJECT_INCLUDES: ${PROJECT_INCLUDES} " )
7+
8+ add_executable (${EXECUTABLE_NAME} ${PROJECT_SRCS} )
9+ target_include_directories (${EXECUTABLE_NAME} PUBLIC ${PROJECT_INCLUDES} )
410target_link_libraries (${EXECUTABLE_NAME} PRIVATE ${PROJECT_NAME} )
511
612# Setting our output directory
File renamed without changes.
Original file line number Diff line number Diff line change 11set (EXECUTABLE_NAME cube)
22
3- add_executable (${EXECUTABLE_NAME} ${EXECUTABLE_NAME} .cpp )
3+ file (GLOB_RECURSE PROJECT_SRCS ${CMAKE_CURRENT_SOURCE_DIR} /src/*.cpp )
4+ file (GLOB_RECURSE PROJECT_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR} /include/*.hpp )
5+ message (STATUS "PROJECT_SRCS: ${PROJECT_SRCS} " )
6+ message (STATUS "PROJECT_INCLUDES: ${PROJECT_INCLUDES} " )
7+
8+ add_executable (${EXECUTABLE_NAME} ${PROJECT_SRCS} )
9+ target_include_directories (${EXECUTABLE_NAME} PUBLIC ${PROJECT_INCLUDES} )
410target_link_libraries (${EXECUTABLE_NAME} PRIVATE ${PROJECT_NAME} )
511
612# Setting our output directory
File renamed without changes.
Original file line number Diff line number Diff line change 11set (EXECUTABLE_NAME f22)
22
3- add_executable (${EXECUTABLE_NAME} ${EXECUTABLE_NAME} .cpp )
4- target_link_libraries (${EXECUTABLE_NAME} PRIVATE ${PROJECT_NAME} SDL2::SDL2 )
3+ file (GLOB_RECURSE PROJECT_SRCS ${CMAKE_CURRENT_SOURCE_DIR} /src/*.cpp )
4+ file (GLOB_RECURSE PROJECT_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR} /include/*.hpp )
5+ message (STATUS "PROJECT_SRCS: ${PROJECT_SRCS} " )
6+ message (STATUS "PROJECT_INCLUDES: ${PROJECT_INCLUDES} " )
7+
8+ add_executable (${EXECUTABLE_NAME} ${PROJECT_SRCS} )
9+ target_include_directories (${EXECUTABLE_NAME} PUBLIC ${PROJECT_INCLUDES} )
10+ target_link_libraries (${EXECUTABLE_NAME} PRIVATE ${PROJECT_NAME} )
511
612# Setting our output directory
713set_target_properties (${EXECUTABLE_NAME} PROPERTIES
File renamed without changes.
Original file line number Diff line number Diff line change 1- add_executable (web web.cpp )
2- target_link_libraries (web PRIVATE ${PROJECT_NAME} )
1+ set (EXECUTABLE_NAME web)
2+
3+ file (GLOB_RECURSE PROJECT_SRCS ${CMAKE_CURRENT_SOURCE_DIR} /src/*.cpp )
4+ file (GLOB_RECURSE PROJECT_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR} /include/*.hpp )
5+ message (STATUS "PROJECT_SRCS: ${PROJECT_SRCS} " )
6+ message (STATUS "PROJECT_INCLUDES: ${PROJECT_INCLUDES} " )
7+
8+ add_executable (${EXECUTABLE_NAME} ${PROJECT_SRCS} )
9+ target_include_directories (${EXECUTABLE_NAME} PUBLIC ${PROJECT_INCLUDES} )
10+ target_link_libraries (${EXECUTABLE_NAME} PRIVATE ${PROJECT_NAME} )
311
412# Setting our output directory
5- set_target_properties (web PROPERTIES
13+ set_target_properties (${EXECUTABLE_NAME} PROPERTIES
614 RUNTIME_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR} /target/release/"
7- OUTPUT_NAME web
15+ OUTPUT_NAME ${EXECUTABLE_NAME}
816)
File renamed without changes.
You can’t perform that action at this time.
0 commit comments