X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=makefile;h=e563564dc8e6aaea030f7b38049f427ab895dd35;hb=780934a7d98fc6f0a6d65ac8577bfc24dba3eebd;hp=299893bae932d5d0999f98d51436e3db72638fbf;hpb=2de16cc7f77c6e249d17059fe42f715fd43c3279;p=xonotic%2Fdarkplaces.git diff --git a/makefile b/makefile index 299893ba..e563564d 100644 --- 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