comparison config.mak @ 53:554e3f02ba6f

Unify / update build system.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 03 Oct 2016 09:20:32 +0300
parents da89ff617886
children 301e379894ab 7daf69b39f34
comparison
equal deleted inserted replaced
52:1e1d256a55b3 53:554e3f02ba6f
1 # Additional binaries (aka the demo) 1 # Additional binaries (aka the demo)
2 DEMO_BIN=krapula 2 DEMO_BIN=krapula
3 DEMO_OBJS=krapula.o dmsimple.o 3 DEMO_OBJS=demo.o dmsimple.o
4 BINARIES=$(DEMO_BIN) 4
5 TOOL_BINPATH=bin/
6 TESTS_BINPATH=$(TOOL_BINPATH)
5 7
6 # Build engine tests and tools? (Please notice that what 8 # Build engine tests and tools? (Please notice that what
7 # actually gets built it also affected by other options) 9 # actually gets built it also affected by other options)
8 DM_BUILD_TESTS=no 10 DM_BUILD_TESTS=no
9 DM_BUILD_TOOLS=yes 11 DM_BUILD_TOOLS=yes
27 29
28 DM_USE_PACKFS=yes 30 DM_USE_PACKFS=yes
29 DM_USE_STDIO=no 31 DM_USE_STDIO=no
30 DM_USE_MEMIO=no 32 DM_USE_MEMIO=no
31 33
32
33 DM_GFX_BM_TEXT=yes 34 DM_GFX_BM_TEXT=yes
34 DM_GFX_TTF_TEXT=no 35 DM_GFX_TTF_TEXT=no
35 DM_GFX_LINES=no 36 DM_GFX_LINES=no
36 DM_GFX_BLITS=yes 37 DM_GFX_BLITS=yes
37 DM_GFX_MISC=yes 38 DM_GFX_MISC=yes
44 ### General build options for miniJSS 45 ### General build options for miniJSS
45 ### 46 ###
46 JSS=yes 47 JSS=yes
47 48
48 # Build a special "light"/minimized version by removing all 49 # Build a special "light"/minimized version by removing all
49 # error messages and few other things. 50 # error messages and few other things. (disabled by DM_DEBUG=yes)
50 JSS_LIGHT=yes 51 JSS_LIGHT=yes
51 52
52 # Build with extra debugging code? (disabled by JSS_LIGHT=yes) 53 # Build with extra debugging code? (disabled by JSS_LIGHT=yes)
53 JSS_DEBUG=no 54 JSS_DEBUG=no
54 55
81 82
82 ### 83 ###
83 ### Locking/thread support 84 ### Locking/thread support
84 ### 85 ###
85 JSS_SUP_THREADS=yes 86 JSS_SUP_THREADS=yes
86
87