2D Run-and-gun shooter inspired by One Man's Doomsday, Counter-Strike, and Metal Slug.
No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
|
- cmake_minimum_required(VERSION 3.20)
-
- # Set your project name here
- project(izanagi C)
-
- set(CMAKE_C_STANDARD 11)
-
- include_directories(
- "${PROJECT_SOURCE_DIR}/dependencies/SDL2/include"
- "${PROJECT_SOURCE_DIR}/dependencies/minIni/dev"
- )
-
- if (WIN32)
- if (CMAKE_SIZEOF_VOID_P EQUAL 8)
- set(PROJECT_ARCH x64)
- else ()
- set(PROJECT_ARCH x86)
- endif ()
- endif ()
-
- link_directories("${PROJECT_SOURCE_DIR}/dependencies/SDL2/lib/${PROJECT_ARCH}")
- add_executable(
- izanagi
- dependencies/minIni/dev/minIni.h
- dependencies/minIni/dev/minIni.c
- src/packages/game/main.c
- )
- target_link_libraries(izanagi SDL2main SDL2)
-
- if (WIN32)
- add_custom_command(TARGET izanagi POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different # which executes "cmake - E copy_if_different..."
- "${PROJECT_SOURCE_DIR}/dependencies/SDL2/lib/${PROJECT_ARCH}/SDL2.dll" # <--this is in-file
- $<TARGET_FILE_DIR:izanagi>) # <--this is out-file path
- endif ()
|