]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - makefile
only give shareware warning if running GAME_NORMAL (quake)
[xonotic/darkplaces.git] / makefile
index 62d13e4eb7c64d1cc1dbf5e07936c9a0c8cac1fc..f4c054abfe21c1cb0d4e5dc9c0225479f479fdf4 100644 (file)
--- a/makefile
+++ b/makefile
@@ -14,9 +14,13 @@ ifneq ($(filter %BSD,$(DP_ARCH)),)
 else
 ifeq ($(DP_ARCH), Darwin)
        DP_MAKE_TARGET=macosx
+else
+ifeq ($(DP_ARCH), SunOS)
+       DP_MAKE_TARGET=sunos
 else
        DP_MAKE_TARGET=linux
 
+endif  # ifeq ($(DP_ARCH), SunOS)
 endif  # ifeq ($(DP_ARCH), Darwin)
 endif  # ifneq ($(filter %BSD,$(DP_ARCH)),)
 endif  # ifdef windir
@@ -78,6 +82,25 @@ ifeq ($(DP_MAKE_TARGET), macosx)
        EXE_SDL=$(EXE_UNIXSDL)
 endif
 
+# SunOS configuration (Solaris)
+ifeq ($(DP_MAKE_TARGET), sunos)
+       OBJ_SOUND=$(OBJ_SUNOSSOUND)
+       LIB_SOUND=$(LIB_SUNOSSOUND)
+       OBJ_CD=$(OBJ_SUNOSCD)
+
+       OBJ_CL=$(OBJ_GLX)
+
+       CFLAGS_EXTRA=$(CFLAGS_SUNOS)
+
+       LDFLAGS_CL=$(LDFLAGS_SUNOSCL)
+       LDFLAGS_SV=$(LDFLAGS_SUNOSSV)
+       LDFLAGS_SDL=$(LDFLAGS_SUNOSSDL)
+
+       EXE_CL=$(EXE_UNIXCL)
+       EXE_SV=$(EXE_UNIXSV)
+       EXE_SDL=$(EXE_UNIXSDL)
+endif
+
 # BSD configuration
 ifeq ($(DP_MAKE_TARGET), bsd)
 ifeq ($(DP_ARCH),FreeBSD)