diff options
Diffstat (limited to 'build_tools')
-rw-r--r-- | build_tools/Makefile | 2 | ||||
-rw-r--r-- | build_tools/cflags.xml | 18 | ||||
-rwxr-xr-x | build_tools/make_buildopts_h | 13 |
3 files changed, 23 insertions, 10 deletions
diff --git a/build_tools/Makefile b/build_tools/Makefile index d5d5df043..d48017fc2 100644 --- a/build_tools/Makefile +++ b/build_tools/Makefile @@ -1,5 +1,5 @@ MENUSELECT_OBJS=menuselect.o menuselect_curses.o -MENUSELECT_CFLAGS=-g -c -D_GNU_SOURCE -I../ -I../include/ +MENUSELECT_CFLAGS=-g -c -D_GNU_SOURCE -DMENUSELECT -I../ -I../include/ MENUSELECT_LIBS=../mxml/libmxml.a ifeq ($(OSARCH),SunOS) diff --git a/build_tools/cflags.xml b/build_tools/cflags.xml index af8077ff1..fc424f60b 100644 --- a/build_tools/cflags.xml +++ b/build_tools/cflags.xml @@ -1,20 +1,20 @@ <category name="MENUSELECT_CFLAGS" displayname="Compiler Flags" positive_output="yes" force_clean_on_change="yes"> - <member name="-DDEBUG_SCHEDULER"> + <member name="DEBUG_SCHEDULER"> </member> - <member name="-DDEBUG_THREADS"> + <member name="DEBUG_THREADS"> </member> - <member name="-DDETECT_DEADLOCKS"> + <member name="DETECT_DEADLOCKS"> </member> - <member name="-DDUMP_SCHEDULER"> + <member name="DUMP_SCHEDULER"> </member> - <member name="-DLOW_MEMORY"> + <member name="LOW_MEMORY"> </member> - <member name="-DMALLOC_DEBUG"> + <member name="MALLOC_DEBUG"> </member> - <member name="-DRADIO_RELAX"> + <member name="RADIO_RELAX"> </member> - <member name="-DTRACE_FRAMES"> + <member name="TRACE_FRAMES"> </member> - <member name="-DMTX_PROFILE"> + <member name="MTX_PROFILE"> </member> </category> diff --git a/build_tools/make_buildopts_h b/build_tools/make_buildopts_h new file mode 100755 index 000000000..9ee20bc5a --- /dev/null +++ b/build_tools/make_buildopts_h @@ -0,0 +1,13 @@ +#!/bin/sh + +cat << END +/* + * buildopts.h + * Automatically generated + */ + +END +TMP=`grep MENUSELECT_CFLAGS menuselect.makeopts | sed s/MENUSELECT_CFLAGS\=//g` +for x in ${TMP}; do + echo "#define ${x}" +done |