diff options
Diffstat (limited to 'cd/test/simple/config.mak')
-rwxr-xr-x | cd/test/simple/config.mak | 52 |
1 files changed, 43 insertions, 9 deletions
diff --git a/cd/test/simple/config.mak b/cd/test/simple/config.mak index 2777b7d..6baa00a 100755 --- a/cd/test/simple/config.mak +++ b/cd/test/simple/config.mak @@ -1,12 +1,22 @@ -APPNAME = simple +APPNAME := simple -ifdef USE_GDK - APPNAME = simplegdk - USE_GTK = Yes -else - DEFINES = USE_CONTEXTPLUS +ifdef GTK_DEFAULT + ifdef USE_MOTIF + # Build Motif version in Linux,Darwin,FreeBSD + APPNAME := $(APPNAME)mot + else + GDK_CAIRO = Yes + endif +else + ifdef USE_GTK + # Build GTK version in IRIX,SunOS,AIX,Win32 + APPNAME := $(APPNAME)gtk + GDK_CAIRO = Yes + endif endif +DEFINES = USE_CONTEXTPLUS + SRC = simple.c simple_led.c iupmain.c #DBG = Yes @@ -29,9 +39,33 @@ USE_STATIC = Yes #USE_IM = Yes +USE_OPENGL = Yes +ifdef USE_OPENGL + DEFINES += USE_OPENGL +endif + ifneq ($(findstring Win, $(TEC_SYSNAME)), ) - LIBS = cdpdf pdflib cdcontextplus gdiplus + LIBS = cdpdf pdflib + ifndef GDK_CAIRO + LIBS += cdcontextplus gdiplus + endif + ifdef USE_OPENGL + LIBS += cdgl ftgl + endif else - SLIB = $(CD)/lib/$(TEC_UNAME)/libcdpdf.a $(CD)/lib/$(TEC_UNAME)/libpdflib.a $(CD)/lib/$(TEC_UNAME)/libcdcontextplus.a - LIBS = Xrender Xft + ifdef DBG_DIR + CDLIB = $(CD)/lib/$(TEC_UNAME)d + else + CDLIB = $(CD)/lib/$(TEC_UNAME) + endif + + SLIB = $(CDLIB)/libcdpdf.a $(CDLIB)/libpdflib.a + ifndef GDK_CAIRO + SLIB += $(CDLIB)/libcdcontextplus.a + LIBS = Xrender Xft + endif + ifdef USE_OPENGL + SLIB += $(CDLIB)/libcdgl.a $(CDLIB)/libftgl.a + #LIBS = ftgl + endif endif |