X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=build_tools%2FMakefile;h=d48017fc2661ab4a50b70d66c04466d60dd77378;hp=7f4d8b4ec39debc55cc3d07321a8bf1f5b65859b;hb=44d4ed1b37e389096db3e7c6e39638e7747ce075;hpb=5267a6e6a22f003066cd6d80847b6ecdbfbc4125;ds=sidebyside diff --git a/build_tools/Makefile b/build_tools/Makefile index 7f4d8b4..d48017f 100644 --- a/build_tools/Makefile +++ b/build_tools/Makefile @@ -1,6 +1,18 @@ -MENUSELECT_OBJS=menuselect.o menuselect_curses.o ../strcompat.o -MENUSELECT_CFLAGS=-g -c -D_GNU_SOURCE -I../ -I../include/ -MENUSELECT_LIBS=../mxml/libmxml.a $(CURSES_LIB) +MENUSELECT_OBJS=menuselect.o menuselect_curses.o +MENUSELECT_CFLAGS=-g -c -D_GNU_SOURCE -DMENUSELECT -I../ -I../include/ +MENUSELECT_LIBS=../mxml/libmxml.a + +ifeq ($(OSARCH),SunOS) + MENUSELECT_OBJS+=../strcompat.o +endif + +ifneq ($(NCURSES_LIB),) + MENUSELECT_LIBS+=$(NCURSES_LIB) + MENUSELECT_INCLUDE=$(NCURSES_INCLUDE) +else + MENUSELECT_LIBS+=$(CURSES_LIB) + MENUSELECT_INCLUDE=$(CURSES_INCLUDE) +endif menuselect: $(MENUSELECT_OBJS) $(CC) -g -o $@ $(MENUSELECT_OBJS) $(MENUSELECT_LIBS) @@ -9,7 +21,7 @@ menuselect.o: menuselect.c menuselect.h $(CC) -o $@ $(MENUSELECT_CFLAGS) $< menuselect_curses.o: menuselect_curses.c menuselect.h - $(CC) -o $@ $(MENUSELECT_CFLAGS) $(CURSES_INCLUDE) $< + $(CC) -o $@ $(MENUSELECT_CFLAGS) $(MENUSELECT_INCLUDE) $< clean: rm -f menuselect *.o