Browse Source

Added cmake configuration

We leave the original Makefile as alternative, but it is currently
overwritten by a call to cmake.
master
Michaël Lemaire 7 years ago
parent
commit
4bd8be7b58
  1. 5
      .gitignore
  2. 27
      CMakeLists.txt
  3. 2
      Makefile

5
.gitignore

@ -1,2 +1,7 @@
*.o
*.user
/CMakeCache.txt
/CMakeFiles/
/blockofighter
/gmon.out
/*.cmake

27
CMakeLists.txt

@ -0,0 +1,27 @@
project(blockofighter)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(src SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
find_package(SDL REQUIRED)
find_package(SDL_image REQUIRED)
if(NOT SDL_FOUND)
message(FATAL_ERROR "SDL not found!")
endif(NOT SDL_FOUND)
if(NOT SDLIMAGE_FOUND)
message(FATAL_ERROR "SDL not found!")
endif(NOT SDLIMAGE_FOUND)
include_directories(
${SDL_INCLUDE_DIR}
${SDLIMAGE_INCLUDE_DIR}
)
target_link_libraries(blockofighter
${SDL_LIBRARY}
${SDLIMAGE_LIBRARY}
SDLmain
GL
GLU
)

2
Makefile

@ -9,7 +9,7 @@ ifeq ($(FMOD), yes)
endif
CC = c++
CFLAGS = -I. -O3 $(GFXFLAGS) $(SNDFLAGS) -pg -s
CFLAGS = -I. -O3 $(GFXFLAGS) $(SNDFLAGS)
LIBS = $(GFXLIBS) $(SNDLIBS)

Loading…
Cancel
Save