1 PROJECT_NAME = threat ;
3 # "auto": check with pkg-config or so, show '--disable-xxx'
4 # "": disabled by default, show '--enable-xxx'
5 # non-empty string: enabled by default, show '--disable-xxx'
6 -configure-enable-disable-vars- +=
7 "sound" USE_SOUND "auto" "sound support"
8 "debug-log" USE_DEBUG_LOG "" "debug logging"
13 -configure-pkg-config-necessary-
14 "SDL2" "sdl2 >= 2.0.0"
16 if $(USE_SOUND) == "auto" {
17 USE_SOUND = [ -configure-pkg-config- "SDL2_mixer" : "SDL2_mixer" ] ;
20 -configure-add-line- "DEFINES += DISABLE_SOUND ;" ;
22 if ! $(USE_DEBUG_LOG) {
23 -configure-add-line- "DEFINES += NO_DEBUG_LOG ;" ;
25 -configure-add-line- "LINKLIBS.all += -lm ;" ;
26 ## -configure-add-line- "LINKLIBS.all += -lrt ;" ;
28 -configure-add-line- "DEFINES += SCR_WIDTH=320 ;" ;
29 -configure-add-line- "DEFINES += SCR_HEIGHT=400 ;" ;
30 #-configure-add-line- "DEFINES += VIDEOLIB_ENABLE_TEXT ;" ;
31 #-configure-add-line- "DEFINES += VIDEOLIB_ENABLE_PRTEXT ;" ;
32 -configure-add-line- "DEFINES += VIDEOLIB_ENABLE_CIRCLE_ELLIPSE ;" ;
33 #-configure-add-line- "DEFINES += VIDEOLIB_ENABLE_READ_STR ;" ;
34 #-configure-add-line- "DEFINES += VIDEOLIB_ENABLE_SFONT ;" ;
35 #-configure-add-line- "DEFINES += VIDEOLIB_ENABLE_CLOCK ;" ;