diff options
author | Milo Yip <miloyip@gmail.com> | 2014-06-25 12:07:44 +0400 |
---|---|---|
committer | Milo Yip <miloyip@gmail.com> | 2014-06-25 12:07:44 +0400 |
commit | f930d9e2e5976d75f63f634981db2102c31c04b3 (patch) | |
tree | 7d12df4a6c0ca088da7c78fb8136a2f31b7f7f39 /build | |
parent | e4ffa48a7563e892047c27f0a50fdeb6f71e6b8b (diff) |
Revert "Remove some clang -Weverything warnings."
This reverts commit e4ffa48a7563e892047c27f0a50fdeb6f71e6b8b.
Diffstat (limited to 'build')
-rw-r--r-- | build/gmake/condense.make | 176 | ||||
-rw-r--r-- | build/gmake/example.make | 60 | ||||
-rw-r--r-- | build/gmake/gtest.make | 176 | ||||
-rw-r--r-- | build/gmake/perftest.make | 204 | ||||
-rw-r--r-- | build/gmake/pretty.make | 176 | ||||
-rw-r--r-- | build/gmake/prettyauto.make | 176 | ||||
-rw-r--r-- | build/gmake/serialize.make | 176 | ||||
-rw-r--r-- | build/gmake/test.make | 48 | ||||
-rw-r--r-- | build/gmake/tutorial.make | 176 | ||||
-rw-r--r-- | build/gmake/unittest.make | 208 | ||||
-rw-r--r-- | build/premake4.lua | 3 |
11 files changed, 0 insertions, 1579 deletions
diff --git a/build/gmake/condense.make b/build/gmake/condense.make deleted file mode 100644 index a24ece4d..00000000 --- a/build/gmake/condense.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/condense/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/condense_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/condense/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/condense_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/condense/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/condense_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/condense/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/condense_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/condense.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking condense - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning condense -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/condense.o: ../../example/condense/condense.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/example.make b/build/gmake/example.make deleted file mode 100644 index 64e5bc7f..00000000 --- a/build/gmake/example.make +++ /dev/null @@ -1,60 +0,0 @@ -# GNU Make solution makefile autogenerated by Premake -# Type "make help" for usage help - -ifndef config - config=debug32 -endif -export config - -PROJECTS := condense pretty prettyauto tutorial serialize - -.PHONY: all clean help $(PROJECTS) - -all: $(PROJECTS) - -condense: - @echo "==== Building condense ($(config)) ====" - @${MAKE} --no-print-directory -C . -f condense.make - -pretty: - @echo "==== Building pretty ($(config)) ====" - @${MAKE} --no-print-directory -C . -f pretty.make - -prettyauto: - @echo "==== Building prettyauto ($(config)) ====" - @${MAKE} --no-print-directory -C . -f prettyauto.make - -tutorial: - @echo "==== Building tutorial ($(config)) ====" - @${MAKE} --no-print-directory -C . -f tutorial.make - -serialize: - @echo "==== Building serialize ($(config)) ====" - @${MAKE} --no-print-directory -C . -f serialize.make - -clean: - @${MAKE} --no-print-directory -C . -f condense.make clean - @${MAKE} --no-print-directory -C . -f pretty.make clean - @${MAKE} --no-print-directory -C . -f prettyauto.make clean - @${MAKE} --no-print-directory -C . -f tutorial.make clean - @${MAKE} --no-print-directory -C . -f serialize.make clean - -help: - @echo "Usage: make [config=name] [target]" - @echo "" - @echo "CONFIGURATIONS:" - @echo " debug32" - @echo " release32" - @echo " debug64" - @echo " release64" - @echo "" - @echo "TARGETS:" - @echo " all (default)" - @echo " clean" - @echo " condense" - @echo " pretty" - @echo " prettyauto" - @echo " tutorial" - @echo " serialize" - @echo "" - @echo "For more information, see http://industriousone.com/premake/quick-start" diff --git a/build/gmake/gtest.make b/build/gmake/gtest.make deleted file mode 100644 index f1ad3f51..00000000 --- a/build/gmake/gtest.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/gtest/x32 - TARGETDIR = ../../thirdparty/lib - TARGET = $(TARGETDIR)/libgtest_debug_x32_gmake.a - DEFINES += -DDEBUG -DGTEST_HAS_PTHREAD=0 - INCLUDES += -I../../thirdparty/gtest -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(AR) -rcs $(TARGET) $(OBJECTS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/gtest/x32 - TARGETDIR = ../../thirdparty/lib - TARGET = $(TARGETDIR)/libgtest_release_x32_gmake.a - DEFINES += -DNDEBUG -DGTEST_HAS_PTHREAD=0 - INCLUDES += -I../../thirdparty/gtest -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(AR) -rcs $(TARGET) $(OBJECTS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/gtest/x64 - TARGETDIR = ../../thirdparty/lib - TARGET = $(TARGETDIR)/libgtest_debug_x64_gmake.a - DEFINES += -DDEBUG -DGTEST_HAS_PTHREAD=0 - INCLUDES += -I../../thirdparty/gtest -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(AR) -rcs $(TARGET) $(OBJECTS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/gtest/x64 - TARGETDIR = ../../thirdparty/lib - TARGET = $(TARGETDIR)/libgtest_release_x64_gmake.a - DEFINES += -DNDEBUG -DGTEST_HAS_PTHREAD=0 - INCLUDES += -I../../thirdparty/gtest -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(AR) -rcs $(TARGET) $(OBJECTS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/gtest-all.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking gtest - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning gtest -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/gtest-all.o: ../../thirdparty/gtest/src/gtest-all.cc - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/perftest.make b/build/gmake/perftest.make deleted file mode 100644 index 81aaa30e..00000000 --- a/build/gmake/perftest.make +++ /dev/null @@ -1,204 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/perftest/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/perftest_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include -I../../thirdparty -I../../thirdparty/jsoncpp/include -I../../thirdparty/libjson -I../../thirdparty/yajl/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 -L../../thirdparty/lib - LIBS += -lgtest_debug_x32_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/perftest/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/perftest_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include -I../../thirdparty -I../../thirdparty/jsoncpp/include -I../../thirdparty/libjson -I../../thirdparty/yajl/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 -L../../thirdparty/lib - LIBS += -lgtest_release_x32_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/perftest/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/perftest_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include -I../../thirdparty -I../../thirdparty/jsoncpp/include -I../../thirdparty/libjson -I../../thirdparty/yajl/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 -L../../thirdparty/lib - LIBS += -lgtest_debug_x64_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/perftest/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/perftest_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include -I../../thirdparty -I../../thirdparty/jsoncpp/include -I../../thirdparty/libjson -I../../thirdparty/yajl/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 -L../../thirdparty/lib - LIBS += -lgtest_release_x64_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += ../../thirdparty/lib/libgtest_release_x64_gmake.a - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/jsoncpptest.o \ - $(OBJDIR)/misctest.o \ - $(OBJDIR)/perftest.o \ - $(OBJDIR)/platformtest.o \ - $(OBJDIR)/rapidjsontest.o \ - $(OBJDIR)/ultrajsontest.o \ - $(OBJDIR)/yajltest.o \ - $(OBJDIR)/yajl_all.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking perftest - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning perftest -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/jsoncpptest.o: ../../test/perftest/jsoncpptest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/misctest.o: ../../test/perftest/misctest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/perftest.o: ../../test/perftest/perftest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/platformtest.o: ../../test/perftest/platformtest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/rapidjsontest.o: ../../test/perftest/rapidjsontest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/ultrajsontest.o: ../../test/perftest/ultrajsontest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/yajltest.o: ../../test/perftest/yajltest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/yajl_all.o: ../../test/perftest/yajl_all.c - @echo $(notdir $<) - $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/pretty.make b/build/gmake/pretty.make deleted file mode 100644 index d8098313..00000000 --- a/build/gmake/pretty.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/pretty/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/pretty_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/pretty/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/pretty_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/pretty/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/pretty_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/pretty/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/pretty_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/pretty.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking pretty - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning pretty -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/pretty.o: ../../example/pretty/pretty.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/prettyauto.make b/build/gmake/prettyauto.make deleted file mode 100644 index 17d3007f..00000000 --- a/build/gmake/prettyauto.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/prettyauto/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/prettyauto_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/prettyauto/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/prettyauto_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/prettyauto/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/prettyauto_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/prettyauto/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/prettyauto_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/prettyauto.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking prettyauto - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning prettyauto -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/prettyauto.o: ../../example/prettyauto/prettyauto.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/serialize.make b/build/gmake/serialize.make deleted file mode 100644 index c6c13d9c..00000000 --- a/build/gmake/serialize.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/serialize/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/serialize_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/serialize/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/serialize_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/serialize/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/serialize_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/serialize/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/serialize_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/serialize.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking serialize - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning serialize -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/serialize.o: ../../example/serialize/serialize.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/test.make b/build/gmake/test.make deleted file mode 100644 index 091b8d49..00000000 --- a/build/gmake/test.make +++ /dev/null @@ -1,48 +0,0 @@ -# GNU Make solution makefile autogenerated by Premake -# Type "make help" for usage help - -ifndef config - config=debug32 -endif -export config - -PROJECTS := gtest unittest perftest - -.PHONY: all clean help $(PROJECTS) - -all: $(PROJECTS) - -gtest: - @echo "==== Building gtest ($(config)) ====" - @${MAKE} --no-print-directory -C . -f gtest.make - -unittest: gtest - @echo "==== Building unittest ($(config)) ====" - @${MAKE} --no-print-directory -C . -f unittest.make - -perftest: gtest - @echo "==== Building perftest ($(config)) ====" - @${MAKE} --no-print-directory -C . -f perftest.make - -clean: - @${MAKE} --no-print-directory -C . -f gtest.make clean - @${MAKE} --no-print-directory -C . -f unittest.make clean - @${MAKE} --no-print-directory -C . -f perftest.make clean - -help: - @echo "Usage: make [config=name] [target]" - @echo "" - @echo "CONFIGURATIONS:" - @echo " debug32" - @echo " release32" - @echo " debug64" - @echo " release64" - @echo "" - @echo "TARGETS:" - @echo " all (default)" - @echo " clean" - @echo " gtest" - @echo " unittest" - @echo " perftest" - @echo "" - @echo "For more information, see http://industriousone.com/premake/quick-start" diff --git a/build/gmake/tutorial.make b/build/gmake/tutorial.make deleted file mode 100644 index b32033ef..00000000 --- a/build/gmake/tutorial.make +++ /dev/null @@ -1,176 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/tutorial/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/tutorial_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/tutorial/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/tutorial_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m32 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/tutorial/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/tutorial_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/tutorial/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/tutorial_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -msse2 -m64 -Weverything - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 - LIBS += - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/tutorial.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking tutorial - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning tutorial -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/tutorial.o: ../../example/tutorial/tutorial.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/gmake/unittest.make b/build/gmake/unittest.make deleted file mode 100644 index e7352554..00000000 --- a/build/gmake/unittest.make +++ /dev/null @@ -1,208 +0,0 @@ -# GNU Make project makefile autogenerated by Premake -ifndef config - config=debug32 -endif - -ifndef verbose - SILENT = @ -endif - -ifndef CC - CC = gcc -endif - -ifndef CXX - CXX = g++ -endif - -ifndef AR - AR = ar -endif - -ifeq ($(config),debug32) - OBJDIR = ../../intermediate/debug/gmake/unittest/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/unittest_debug_x32_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m32 -L/usr/lib32 -L../../thirdparty/lib - LIBS += -lgtest_debug_x32_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release32) - OBJDIR = ../../intermediate/release/gmake/unittest/x32 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/unittest_release_x32_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m32 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m32 -L/usr/lib32 -L../../thirdparty/lib - LIBS += -lgtest_release_x32_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),debug64) - OBJDIR = ../../intermediate/debug/gmake/unittest/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/unittest_debug_x64_gmake - DEFINES += -DDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -g -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -m64 -L/usr/lib64 -L../../thirdparty/lib - LIBS += -lgtest_debug_x64_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -ifeq ($(config),release64) - OBJDIR = ../../intermediate/release/gmake/unittest/x64 - TARGETDIR = ../../bin - TARGET = $(TARGETDIR)/unittest_release_x64_gmake - DEFINES += -DNDEBUG - INCLUDES += -I../../include -I../../thirdparty/gtest/include - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) - CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -O2 -m64 -msse4.2 -Werror=cast-qual - CXXFLAGS += $(CFLAGS) - LDFLAGS += -Wl,-x -m64 -L/usr/lib64 -L../../thirdparty/lib - LIBS += -lgtest_release_x64_gmake - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += ../../thirdparty/lib/libgtest_release_x64_gmake.a - LINKCMD = $(CXX) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) - define PREBUILDCMDS - endef - define PRELINKCMDS - endef - define POSTBUILDCMDS - endef -endif - -OBJECTS := \ - $(OBJDIR)/documenttest.o \ - $(OBJDIR)/encodedstreamtest.o \ - $(OBJDIR)/encodingstest.o \ - $(OBJDIR)/filestreamtest.o \ - $(OBJDIR)/jsoncheckertest.o \ - $(OBJDIR)/readertest.o \ - $(OBJDIR)/unittest.o \ - $(OBJDIR)/valuetest.o \ - $(OBJDIR)/writertest.o \ - -RESOURCES := \ - -SHELLTYPE := msdos -ifeq (,$(ComSpec)$(COMSPEC)) - SHELLTYPE := posix -endif -ifeq (/bin,$(findstring /bin,$(SHELL))) - SHELLTYPE := posix -endif - -.PHONY: clean prebuild prelink - -all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) - @: - -$(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking unittest - $(SILENT) $(LINKCMD) - $(POSTBUILDCMDS) - -$(TARGETDIR): - @echo Creating $(TARGETDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(TARGETDIR) -else - $(SILENT) mkdir $(subst /,\\,$(TARGETDIR)) -endif - -$(OBJDIR): - @echo Creating $(OBJDIR) -ifeq (posix,$(SHELLTYPE)) - $(SILENT) mkdir -p $(OBJDIR) -else - $(SILENT) mkdir $(subst /,\\,$(OBJDIR)) -endif - -clean: - @echo Cleaning unittest -ifeq (posix,$(SHELLTYPE)) - $(SILENT) rm -f $(TARGET) - $(SILENT) rm -rf $(OBJDIR) -else - $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET)) - $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR)) -endif - -prebuild: - $(PREBUILDCMDS) - -prelink: - $(PRELINKCMDS) - -ifneq (,$(PCH)) -$(GCH): $(PCH) - @echo $(notdir $<) - -$(SILENT) cp $< $(OBJDIR) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -endif - -$(OBJDIR)/documenttest.o: ../../test/unittest/documenttest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/encodedstreamtest.o: ../../test/unittest/encodedstreamtest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/encodingstest.o: ../../test/unittest/encodingstest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/filestreamtest.o: ../../test/unittest/filestreamtest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/jsoncheckertest.o: ../../test/unittest/jsoncheckertest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/readertest.o: ../../test/unittest/readertest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/unittest.o: ../../test/unittest/unittest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/valuetest.o: ../../test/unittest/valuetest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/writertest.o: ../../test/unittest/writertest.cpp - @echo $(notdir $<) - $(SILENT) $(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/build/premake4.lua b/build/premake4.lua index d971f513..0c131b57 100644 --- a/build/premake4.lua +++ b/build/premake4.lua @@ -149,9 +149,6 @@ solution "example" configuration "vs*"
defines { "_CRT_SECURE_NO_WARNINGS" }
- configuration "gmake"
- buildoptions "-Weverything"
-
project "condense"
kind "ConsoleApp"
files "../example/condense/*"
|