switch CSG_build_hull to https://github.com/akuukka/quickhull lib, feels robust enough

use -std=c++11
This commit is contained in:
Garux
2018-12-01 15:43:26 +03:00
parent 058ae2697e
commit 70167de13b
18 changed files with 1898 additions and 2 deletions

View File

@@ -114,7 +114,7 @@ CFLAGS_COMMON = -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-unused-parameter -fn
CPPFLAGS_COMMON =
LDFLAGS_COMMON =
LIBS_COMMON =
CXXFLAGS_COMMON = -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti
CXXFLAGS_COMMON = -std=c++11 -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti
ifeq ($(BUILD),debug)
ifeq ($(findstring $(CFLAGS),-g),)
@@ -743,6 +743,7 @@ $(INSTALLDIR)/radiant.$(EXE): \
libl_net.$(A) \
libmathlib.$(A) \
libprofile.$(A) \
libquickhull.$(A) \
libxmllib.$(A) \
$(if $(findstring $(OS),Win32),icons/radiant.o,) \
@@ -793,6 +794,10 @@ libxmllib.$(A): \
libs/xml/xmltextags.o \
libs/xml/xmlwriter.o \
libquickhull.$(A): CPPFLAGS_EXTRA := -Ilibs
libquickhull.$(A): \
libs/quickhull/QuickHull.o \
$(INSTALLDIR)/modules/archivezip.$(DLL): LIBS_EXTRA := $(LIBS_ZLIB)
$(INSTALLDIR)/modules/archivezip.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_ZLIB) -Ilibs -Iinclude
$(INSTALLDIR)/modules/archivezip.$(DLL): \