tweaking of shotgun properties
[Lilanci.git] / CMakeLists.txt
blob7f7bbc48f93a1944af7c689ada95ce6e39a2f2ab
1 PROJECT(Lilanci C)
2 INCLUDE(UsePkgConfig)
3 PKGCONFIG(sdl SDL_INCLUDE_DIR SDL_LIBRARY_DIR SDL_LINK_FLAGS SDL_CFLAGS)
4 PKGCONFIG(cairo CAIRO_INCLUDE_DIR CAIRO_LIBRARY_DIR CAIRO_LINK_FLAGS CAIRO_CFLAGS)
5 PKGCONFIG(librsvg-2.0 RSVG_INCLUDE_DIR RSVG_LIBRARY_DIR RSVG_LINK_FLAGS RSVG_CFLAGS)
6 MESSAGE("CAIRO:${CAIRO_INCLUDE_DIR}")
8 LINK_DIRECTORIES(${SDL_LIBRARY_DIR} ${CAIRO_LIBRARY_DIR} ${RSVG_LIBRARY_DIR})
9 INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${RSVG_INCLUDE_DIR})
11 ADD_EXECUTABLE(ebulanci ebulanci.c geometry.c gr.c config.c map.c snd.c)
12 ADD_EXECUTABLE(kolize kolize.c geometry.c )
13 SET_TARGET_PROPERTIES(kolize PROPERTIES LINK_FLAGS "-lm")
14 SET_TARGET_PROPERTIES(ebulanci PROPERTIES LINK_FLAGS "${SDL_LINK_FLAGS} ${CAIRO_LINK_FLAGS} ${RSVG_LINK_FLAGS} -lSDL_mixer -lm -lGL -lGLU")
15 SET_TARGET_PROPERTIES(ebulanci PROPERTIES COMPILE_FLAGS "${SDL_CFLAGS} ${CAIRO_CFLAGS} ${RSVG_CFLAGS}")