]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - makefile
fix bugs with bbox vs bbox traces (the collision box's planes didn't have correct...
[xonotic/darkplaces.git] / makefile
index 299893bae932d5d0999f98d51436e3db72638fbf..e563564dc8e6aaea030f7b38049f427ab895dd35 100644 (file)
--- a/makefile
+++ b/makefile
@@ -1,4 +1,4 @@
-#####  DP_MAKE_TARGET autodetection and arch specific variables ##### 
+#####  DP_MAKE_TARGET autodetection and arch specific variables #####
 
 ifndef DP_MAKE_TARGET
 
@@ -42,9 +42,9 @@ endif
 
 # 64bits AMD CPUs use another lib directory
 ifeq ($(DP_MACHINE),x86_64)
-       UNIX_X11LIBPATH:=-L/usr/X11R6/lib64
+       UNIX_X11LIBPATH:=/usr/X11R6/lib64
 else
-       UNIX_X11LIBPATH:=-L/usr/X11R6/lib
+       UNIX_X11LIBPATH:=/usr/X11R6/lib
 endif
 
 
@@ -54,6 +54,8 @@ ifeq ($(DP_MAKE_TARGET), linux)
        OBJ_CD=$(OBJ_LINUXCD)
 
        OBJ_CL=$(OBJ_GLX)
+       OBJ_ICON=
+       OBJ_ICON_NEXUIZ=
 
        LDFLAGS_CL=$(LDFLAGS_LINUXCL)
        LDFLAGS_SV=$(LDFLAGS_LINUXSV)
@@ -62,6 +64,9 @@ ifeq ($(DP_MAKE_TARGET), linux)
        EXE_CL=$(EXE_UNIXCL)
        EXE_SV=$(EXE_UNIXSV)
        EXE_SDL=$(EXE_UNIXSDL)
+       EXE_CLNEXUIZ=$(EXE_UNIXCLNEXUIZ)
+       EXE_SVNEXUIZ=$(EXE_UNIXSVNEXUIZ)
+       EXE_SDLNEXUIZ=$(EXE_UNIXSDLNEXUIZ)
 endif
 
 # Mac OS X configuration
@@ -70,22 +75,29 @@ ifeq ($(DP_MAKE_TARGET), macosx)
        OBJ_CD=$(OBJ_MACOSXCD)
 
        OBJ_CL=$(OBJ_AGL)
+       OBJ_ICON=
+       OBJ_ICON_NEXUIZ=
 
        LDFLAGS_CL=$(LDFLAGS_MACOSXCL)
        LDFLAGS_SV=$(LDFLAGS_MACOSXSV)
        LDFLAGS_SDL=$(LDFLAGS_MACOSXSDL)
 
-       EXE_CL=$(EXE_UNIXCL)
+       EXE_CL=$(EXE_MACOSXCL)
        EXE_SV=$(EXE_UNIXSV)
        EXE_SDL=$(EXE_UNIXSDL)
+       EXE_CLNEXUIZ=$(EXE_MACOSXCLNEXUIZ)
+       EXE_SVNEXUIZ=$(EXE_UNIXSVNEXUIZ)
+       EXE_SDLNEXUIZ=$(EXE_UNIXSDLNEXUIZ)
 endif
 
 # SunOS configuration (Solaris)
 ifeq ($(DP_MAKE_TARGET), sunos)
-       DEFAULT_SNDAPI=OSS
+       DEFAULT_SNDAPI=BSD
        OBJ_CD=$(OBJ_SUNOSCD)
 
        OBJ_CL=$(OBJ_GLX)
+       OBJ_ICON=
+       OBJ_ICON_NEXUIZ=
 
        CFLAGS_EXTRA=$(CFLAGS_SUNOS)
 
@@ -96,6 +108,9 @@ ifeq ($(DP_MAKE_TARGET), sunos)
        EXE_CL=$(EXE_UNIXCL)
        EXE_SV=$(EXE_UNIXSV)
        EXE_SDL=$(EXE_UNIXSDL)
+       EXE_CLNEXUIZ=$(EXE_UNIXCLNEXUIZ)
+       EXE_SVNEXUIZ=$(EXE_UNIXSVNEXUIZ)
+       EXE_SDLNEXUIZ=$(EXE_UNIXSDLNEXUIZ)
 endif
 
 # BSD configuration
@@ -108,6 +123,8 @@ endif
        OBJ_CD=$(OBJ_BSDCD)
 
        OBJ_CL=$(OBJ_GLX)
+       OBJ_ICON=
+       OBJ_ICON_NEXUIZ=
 
        LDFLAGS_CL=$(LDFLAGS_BSDCL)
        LDFLAGS_SV=$(LDFLAGS_BSDSV)
@@ -116,6 +133,9 @@ endif
        EXE_CL=$(EXE_UNIXCL)
        EXE_SV=$(EXE_UNIXSV)
        EXE_SDL=$(EXE_UNIXSDL)
+       EXE_CLNEXUIZ=$(EXE_UNIXCLNEXUIZ)
+       EXE_SVNEXUIZ=$(EXE_UNIXSVNEXUIZ)
+       EXE_SDLNEXUIZ=$(EXE_UNIXSDLNEXUIZ)
 endif
 
 # Win32 configuration
@@ -124,6 +144,8 @@ ifeq ($(DP_MAKE_TARGET), mingw)
        OBJ_CD=$(OBJ_WINCD)
 
        OBJ_CL=$(OBJ_WGL)
+       OBJ_ICON=darkplaces.o
+       OBJ_ICON_NEXUIZ=nexuiz.o
 
        LDFLAGS_CL=$(LDFLAGS_WINCL)
        LDFLAGS_SV=$(LDFLAGS_WINSV)
@@ -132,6 +154,9 @@ ifeq ($(DP_MAKE_TARGET), mingw)
        EXE_CL=$(EXE_WINCL)
        EXE_SV=$(EXE_WINSV)
        EXE_SDL=$(EXE_WINSDL)
+       EXE_CLNEXUIZ=$(EXE_WINCLNEXUIZ)
+       EXE_SVNEXUIZ=$(EXE_WINSVNEXUIZ)
+       EXE_SDLNEXUIZ=$(EXE_WINSDLNEXUIZ)
 endif