Remove some clang -Weverything warnings.
This commit is contained in:
parent
23056abad1
commit
e4ffa48a75
BIN
bin/condense_debug_x32_gmake
Executable file
BIN
bin/condense_debug_x32_gmake
Executable file
Binary file not shown.
BIN
bin/pretty_debug_x32_gmake
Executable file
BIN
bin/pretty_debug_x32_gmake
Executable file
Binary file not shown.
BIN
bin/prettyauto_debug_x32_gmake
Executable file
BIN
bin/prettyauto_debug_x32_gmake
Executable file
Binary file not shown.
BIN
bin/serialize_debug_x32_gmake
Executable file
BIN
bin/serialize_debug_x32_gmake
Executable file
Binary file not shown.
BIN
bin/tutorial_debug_x32_gmake
Executable file
BIN
bin/tutorial_debug_x32_gmake
Executable file
Binary file not shown.
BIN
bin/unittest_debug_x32_gmake
Executable file
BIN
bin/unittest_debug_x32_gmake
Executable file
Binary file not shown.
176
build/gmake/condense.make
Normal file
176
build/gmake/condense.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
60
build/gmake/example.make
Normal file
60
build/gmake/example.make
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
# 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"
|
176
build/gmake/gtest.make
Normal file
176
build/gmake/gtest.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
204
build/gmake/perftest.make
Normal file
204
build/gmake/perftest.make
Normal file
@ -0,0 +1,204 @@
|
|||||||
|
# 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)
|
176
build/gmake/pretty.make
Normal file
176
build/gmake/pretty.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
176
build/gmake/prettyauto.make
Normal file
176
build/gmake/prettyauto.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
176
build/gmake/serialize.make
Normal file
176
build/gmake/serialize.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
48
build/gmake/test.make
Normal file
48
build/gmake/test.make
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# 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"
|
176
build/gmake/tutorial.make
Normal file
176
build/gmake/tutorial.make
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
# 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)
|
208
build/gmake/unittest.make
Normal file
208
build/gmake/unittest.make
Normal file
@ -0,0 +1,208 @@
|
|||||||
|
# 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)
|
@ -149,6 +149,9 @@ solution "example"
|
|||||||
configuration "vs*"
|
configuration "vs*"
|
||||||
defines { "_CRT_SECURE_NO_WARNINGS" }
|
defines { "_CRT_SECURE_NO_WARNINGS" }
|
||||||
|
|
||||||
|
configuration "gmake"
|
||||||
|
buildoptions "-Weverything"
|
||||||
|
|
||||||
project "condense"
|
project "condense"
|
||||||
kind "ConsoleApp"
|
kind "ConsoleApp"
|
||||||
files "../example/condense/*"
|
files "../example/condense/*"
|
||||||
|
@ -12,7 +12,7 @@ using namespace rapidjson;
|
|||||||
class Person {
|
class Person {
|
||||||
public:
|
public:
|
||||||
Person(const std::string& name, unsigned age) : name_(name), age_(age) {}
|
Person(const std::string& name, unsigned age) : name_(name), age_(age) {}
|
||||||
virtual ~Person() {}
|
virtual ~Person();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
template <typename Writer>
|
template <typename Writer>
|
||||||
@ -30,6 +30,9 @@ private:
|
|||||||
unsigned age_;
|
unsigned age_;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Person::~Person() {
|
||||||
|
}
|
||||||
|
|
||||||
class Education {
|
class Education {
|
||||||
public:
|
public:
|
||||||
Education(const std::string& school, double GPA) : school_(school), GPA_(GPA) {}
|
Education(const std::string& school, double GPA) : school_(school), GPA_(GPA) {}
|
||||||
@ -56,7 +59,7 @@ class Dependent : public Person {
|
|||||||
public:
|
public:
|
||||||
Dependent(const std::string& name, unsigned age, Education* education = 0) : Person(name, age), education_(education) {}
|
Dependent(const std::string& name, unsigned age, Education* education = 0) : Person(name, age), education_(education) {}
|
||||||
Dependent(const Dependent& rhs) : Person(rhs) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); }
|
Dependent(const Dependent& rhs) : Person(rhs) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); }
|
||||||
~Dependent() { delete education_; }
|
virtual ~Dependent();
|
||||||
|
|
||||||
template <typename Writer>
|
template <typename Writer>
|
||||||
void Serialize(Writer& writer) const {
|
void Serialize(Writer& writer) const {
|
||||||
@ -77,9 +80,14 @@ private:
|
|||||||
Education *education_;
|
Education *education_;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Dependent::~Dependent() {
|
||||||
|
delete education_;
|
||||||
|
}
|
||||||
|
|
||||||
class Employee : public Person {
|
class Employee : public Person {
|
||||||
public:
|
public:
|
||||||
Employee(const std::string& name, unsigned age, bool married) : Person(name, age), married_(married) {}
|
Employee(const std::string& name, unsigned age, bool married) : Person(name, age), married_(married) {}
|
||||||
|
virtual ~Employee();
|
||||||
|
|
||||||
void AddDependent(const Dependent& dependent) {
|
void AddDependent(const Dependent& dependent) {
|
||||||
dependents_.push_back(dependent);
|
dependents_.push_back(dependent);
|
||||||
@ -104,10 +112,13 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool married_;
|
|
||||||
std::vector<Dependent> dependents_;
|
std::vector<Dependent> dependents_;
|
||||||
|
bool married_;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Employee::~Employee() {
|
||||||
|
}
|
||||||
|
|
||||||
int main(int, char*[]) {
|
int main(int, char*[]) {
|
||||||
std::vector<Employee> employees;
|
std::vector<Employee> employees;
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ concept Allocator {
|
|||||||
|
|
||||||
//! C-runtime library allocator.
|
//! C-runtime library allocator.
|
||||||
/*! This class is just wrapper for standard C library memory routines.
|
/*! This class is just wrapper for standard C library memory routines.
|
||||||
\implements Allocator
|
\note implements Allocator concept
|
||||||
*/
|
*/
|
||||||
class CrtAllocator {
|
class CrtAllocator {
|
||||||
public:
|
public:
|
||||||
@ -70,7 +70,7 @@ public:
|
|||||||
The user-buffer is not deallocated by this allocator.
|
The user-buffer is not deallocated by this allocator.
|
||||||
|
|
||||||
\tparam BaseAllocator the allocator type for allocating memory chunks. Default is CrtAllocator.
|
\tparam BaseAllocator the allocator type for allocating memory chunks. Default is CrtAllocator.
|
||||||
\implements Allocator
|
\note implements Allocator concept
|
||||||
*/
|
*/
|
||||||
template <typename BaseAllocator = CrtAllocator>
|
template <typename BaseAllocator = CrtAllocator>
|
||||||
class MemoryPoolAllocator {
|
class MemoryPoolAllocator {
|
||||||
@ -99,12 +99,12 @@ public:
|
|||||||
\param chunkSize The size of memory chunk. The default is kDefaultChunkSize.
|
\param chunkSize The size of memory chunk. The default is kDefaultChunkSize.
|
||||||
\param baseAllocator The allocator for allocating memory chunks.
|
\param baseAllocator The allocator for allocating memory chunks.
|
||||||
*/
|
*/
|
||||||
MemoryPoolAllocator(char *buffer, size_t size, size_t chunkSize = kDefaultChunkCapacity, BaseAllocator* baseAllocator = 0) :
|
MemoryPoolAllocator(void *buffer, size_t size, size_t chunkSize = kDefaultChunkCapacity, BaseAllocator* baseAllocator = 0) :
|
||||||
chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(buffer), baseAllocator_(baseAllocator), ownBaseAllocator_(0)
|
chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(buffer), baseAllocator_(baseAllocator), ownBaseAllocator_(0)
|
||||||
{
|
{
|
||||||
RAPIDJSON_ASSERT(buffer != 0);
|
RAPIDJSON_ASSERT(buffer != 0);
|
||||||
RAPIDJSON_ASSERT(size > sizeof(ChunkHeader));
|
RAPIDJSON_ASSERT(size > sizeof(ChunkHeader));
|
||||||
chunkHead_ = (ChunkHeader*)buffer;
|
chunkHead_ = reinterpret_cast<ChunkHeader *>(buffer);
|
||||||
chunkHead_->capacity = size - sizeof(ChunkHeader);
|
chunkHead_->capacity = size - sizeof(ChunkHeader);
|
||||||
chunkHead_->size = 0;
|
chunkHead_->size = 0;
|
||||||
chunkHead_->next = 0;
|
chunkHead_->next = 0;
|
||||||
@ -120,7 +120,7 @@ public:
|
|||||||
|
|
||||||
//! Deallocates all memory chunks, excluding the user-supplied buffer.
|
//! Deallocates all memory chunks, excluding the user-supplied buffer.
|
||||||
void Clear() {
|
void Clear() {
|
||||||
while(chunkHead_ != 0 && chunkHead_ != (ChunkHeader *)userBuffer_) {
|
while(chunkHead_ != 0 && chunkHead_ != userBuffer_) {
|
||||||
ChunkHeader* next = chunkHead_->next;
|
ChunkHeader* next = chunkHead_->next;
|
||||||
baseAllocator_->Free(chunkHead_);
|
baseAllocator_->Free(chunkHead_);
|
||||||
chunkHead_ = next;
|
chunkHead_ = next;
|
||||||
@ -153,7 +153,7 @@ public:
|
|||||||
if (chunkHead_->size + size > chunkHead_->capacity)
|
if (chunkHead_->size + size > chunkHead_->capacity)
|
||||||
AddChunk(chunk_capacity_ > size ? chunk_capacity_ : size);
|
AddChunk(chunk_capacity_ > size ? chunk_capacity_ : size);
|
||||||
|
|
||||||
char *buffer = (char *)(chunkHead_ + 1) + chunkHead_->size;
|
void *buffer = reinterpret_cast<char *>(chunkHead_ + 1) + chunkHead_->size;
|
||||||
chunkHead_->size += size;
|
chunkHead_->size += size;
|
||||||
return buffer;
|
return buffer;
|
||||||
}
|
}
|
||||||
@ -169,7 +169,7 @@ public:
|
|||||||
|
|
||||||
// Simply expand it if it is the last allocation and there is sufficient space
|
// Simply expand it if it is the last allocation and there is sufficient space
|
||||||
if (originalPtr == (char *)(chunkHead_ + 1) + chunkHead_->size - originalSize) {
|
if (originalPtr == (char *)(chunkHead_ + 1) + chunkHead_->size - originalSize) {
|
||||||
size_t increment = newSize - originalSize;
|
size_t increment = static_cast<size_t>(newSize - originalSize);
|
||||||
increment = RAPIDJSON_ALIGN(increment);
|
increment = RAPIDJSON_ALIGN(increment);
|
||||||
if (chunkHead_->size + increment <= chunkHead_->capacity) {
|
if (chunkHead_->size + increment <= chunkHead_->capacity) {
|
||||||
chunkHead_->size += increment;
|
chunkHead_->size += increment;
|
||||||
@ -211,7 +211,7 @@ private:
|
|||||||
|
|
||||||
ChunkHeader *chunkHead_; //!< Head of the chunk linked-list. Only the head chunk serves allocation.
|
ChunkHeader *chunkHead_; //!< Head of the chunk linked-list. Only the head chunk serves allocation.
|
||||||
size_t chunk_capacity_; //!< The minimum capacity of chunk when they are allocated.
|
size_t chunk_capacity_; //!< The minimum capacity of chunk when they are allocated.
|
||||||
char *userBuffer_; //!< User supplied buffer.
|
void *userBuffer_; //!< User supplied buffer.
|
||||||
BaseAllocator* baseAllocator_; //!< base allocator for allocating memory chunks.
|
BaseAllocator* baseAllocator_; //!< base allocator for allocating memory chunks.
|
||||||
BaseAllocator* ownBaseAllocator_; //!< base allocator created by this object.
|
BaseAllocator* ownBaseAllocator_; //!< base allocator created by this object.
|
||||||
};
|
};
|
||||||
|
@ -64,7 +64,7 @@ concept Encoding {
|
|||||||
/*! http://en.wikipedia.org/wiki/UTF-8
|
/*! http://en.wikipedia.org/wiki/UTF-8
|
||||||
http://tools.ietf.org/html/rfc3629
|
http://tools.ietf.org/html/rfc3629
|
||||||
\tparam CharType Code unit for storing 8-bit UTF-8 data. Default is char.
|
\tparam CharType Code unit for storing 8-bit UTF-8 data. Default is char.
|
||||||
\implements Encoding
|
\note implements Encoding concept.
|
||||||
*/
|
*/
|
||||||
template<typename CharType = char>
|
template<typename CharType = char>
|
||||||
struct UTF8 {
|
struct UTF8 {
|
||||||
@ -73,22 +73,22 @@ struct UTF8 {
|
|||||||
template<typename OutputStream>
|
template<typename OutputStream>
|
||||||
static void Encode(OutputStream& os, unsigned codepoint) {
|
static void Encode(OutputStream& os, unsigned codepoint) {
|
||||||
if (codepoint <= 0x7F)
|
if (codepoint <= 0x7F)
|
||||||
os.Put(codepoint & 0xFF);
|
os.Put(static_cast<Ch>(codepoint & 0xFF));
|
||||||
else if (codepoint <= 0x7FF) {
|
else if (codepoint <= 0x7FF) {
|
||||||
os.Put(0xC0 | ((codepoint >> 6) & 0xFF));
|
os.Put(static_cast<Ch>(0xC0 | ((codepoint >> 6) & 0xFF)));
|
||||||
os.Put(0x80 | ((codepoint & 0x3F)));
|
os.Put(static_cast<Ch>(0x80 | ((codepoint & 0x3F))));
|
||||||
}
|
}
|
||||||
else if (codepoint <= 0xFFFF) {
|
else if (codepoint <= 0xFFFF) {
|
||||||
os.Put(0xE0 | ((codepoint >> 12) & 0xFF));
|
os.Put(static_cast<Ch>(0xE0 | ((codepoint >> 12) & 0xFF)));
|
||||||
os.Put(0x80 | ((codepoint >> 6) & 0x3F));
|
os.Put(static_cast<Ch>(0x80 | ((codepoint >> 6) & 0x3F)));
|
||||||
os.Put(0x80 | (codepoint & 0x3F));
|
os.Put(static_cast<Ch>(0x80 | (codepoint & 0x3F)));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
RAPIDJSON_ASSERT(codepoint <= 0x10FFFF);
|
RAPIDJSON_ASSERT(codepoint <= 0x10FFFF);
|
||||||
os.Put(0xF0 | ((codepoint >> 18) & 0xFF));
|
os.Put(static_cast<Ch>(0xF0 | ((codepoint >> 18) & 0xFF)));
|
||||||
os.Put(0x80 | ((codepoint >> 12) & 0x3F));
|
os.Put(static_cast<Ch>(0x80 | ((codepoint >> 12) & 0x3F)));
|
||||||
os.Put(0x80 | ((codepoint >> 6) & 0x3F));
|
os.Put(static_cast<Ch>(0x80 | ((codepoint >> 6) & 0x3F)));
|
||||||
os.Put(0x80 | (codepoint & 0x3F));
|
os.Put(static_cast<Ch>(0x80 | (codepoint & 0x3F)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -204,7 +204,7 @@ struct UTF8 {
|
|||||||
/*! http://en.wikipedia.org/wiki/UTF-16
|
/*! http://en.wikipedia.org/wiki/UTF-16
|
||||||
http://tools.ietf.org/html/rfc2781
|
http://tools.ietf.org/html/rfc2781
|
||||||
\tparam CharType Type for storing 16-bit UTF-16 data. Default is wchar_t. C++11 may use char16_t instead.
|
\tparam CharType Type for storing 16-bit UTF-16 data. Default is wchar_t. C++11 may use char16_t instead.
|
||||||
\implements Encoding
|
\note implements Encoding concept
|
||||||
|
|
||||||
\note For in-memory access, no need to concern endianness. The code units and code points are represented by CPU's endianness.
|
\note For in-memory access, no need to concern endianness. The code units and code points are represented by CPU's endianness.
|
||||||
For streaming, use UTF16LE and UTF16BE, which handle endianness.
|
For streaming, use UTF16LE and UTF16BE, which handle endianness.
|
||||||
@ -332,8 +332,8 @@ struct UTF16BE : UTF16<CharType> {
|
|||||||
|
|
||||||
//! UTF-32 encoding.
|
//! UTF-32 encoding.
|
||||||
/*! http://en.wikipedia.org/wiki/UTF-32
|
/*! http://en.wikipedia.org/wiki/UTF-32
|
||||||
\tparam Ch Type for storing 32-bit UTF-32 data. Default is unsigned. C++11 may use char32_t instead.
|
\tparam CharType Type for storing 32-bit UTF-32 data. Default is unsigned. C++11 may use char32_t instead.
|
||||||
\implements Encoding
|
\note implements Encoding concept
|
||||||
|
|
||||||
\note For in-memory access, no need to concern endianness. The code units and code points are represented by CPU's endianness.
|
\note For in-memory access, no need to concern endianness. The code units and code points are represented by CPU's endianness.
|
||||||
For streaming, use UTF32LE and UTF32BE, which handle endianness.
|
For streaming, use UTF32LE and UTF32BE, which handle endianness.
|
||||||
@ -448,7 +448,7 @@ enum UTFType {
|
|||||||
kUTF16LE = 1, //!< UTF-16 little endian.
|
kUTF16LE = 1, //!< UTF-16 little endian.
|
||||||
kUTF16BE = 2, //!< UTF-16 big endian.
|
kUTF16BE = 2, //!< UTF-16 big endian.
|
||||||
kUTF32LE = 3, //!< UTF-32 little endian.
|
kUTF32LE = 3, //!< UTF-32 little endian.
|
||||||
kUTF32BE = 4, //!< UTF-32 big endian.
|
kUTF32BE = 4 //!< UTF-32 big endian.
|
||||||
};
|
};
|
||||||
|
|
||||||
//! Dynamically select encoding according to stream's runtime-specified UTF encoding type.
|
//! Dynamically select encoding according to stream's runtime-specified UTF encoding type.
|
||||||
|
@ -8,7 +8,7 @@ namespace rapidjson {
|
|||||||
|
|
||||||
//! File byte stream for input using fread().
|
//! File byte stream for input using fread().
|
||||||
/*!
|
/*!
|
||||||
\implements Stream
|
\note implements Stream concept
|
||||||
*/
|
*/
|
||||||
class FileReadStream {
|
class FileReadStream {
|
||||||
public:
|
public:
|
||||||
@ -28,7 +28,7 @@ public:
|
|||||||
|
|
||||||
Ch Peek() const { return *current_; }
|
Ch Peek() const { return *current_; }
|
||||||
Ch Take() { Ch c = *current_; Read(); return c; }
|
Ch Take() { Ch c = *current_; Read(); return c; }
|
||||||
size_t Tell() const { return count_ + (current_ - buffer_); }
|
size_t Tell() const { return count_ + static_cast<size_t>(current_ - buffer_); }
|
||||||
|
|
||||||
// Not implemented
|
// Not implemented
|
||||||
void Put(Ch) { RAPIDJSON_ASSERT(false); }
|
void Put(Ch) { RAPIDJSON_ASSERT(false); }
|
||||||
|
@ -9,7 +9,7 @@ namespace rapidjson {
|
|||||||
//! (Depreciated) Wrapper of C file stream for input or output.
|
//! (Depreciated) Wrapper of C file stream for input or output.
|
||||||
/*!
|
/*!
|
||||||
This simple wrapper does not check the validity of the stream.
|
This simple wrapper does not check the validity of the stream.
|
||||||
\implements Stream
|
\note implements Stream concept
|
||||||
\deprecated { This was only for basic testing in version 0.1, it is found that the performance is very low by using fgetc(). Use FileReadStream instead. }
|
\deprecated { This was only for basic testing in version 0.1, it is found that the performance is very low by using fgetc(). Use FileReadStream instead. }
|
||||||
*/
|
*/
|
||||||
class FileStream {
|
class FileStream {
|
||||||
|
@ -8,7 +8,7 @@ namespace rapidjson {
|
|||||||
|
|
||||||
//! Wrapper of C file stream for input using fread().
|
//! Wrapper of C file stream for input using fread().
|
||||||
/*!
|
/*!
|
||||||
\implements Stream
|
\note implements Stream concept
|
||||||
*/
|
*/
|
||||||
class FileWriteStream {
|
class FileWriteStream {
|
||||||
public:
|
public:
|
||||||
@ -26,13 +26,13 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
void PutN(char c, size_t n) {
|
void PutN(char c, size_t n) {
|
||||||
size_t avail = bufferEnd_ - current_;
|
size_t avail = static_cast<size_t>(bufferEnd_ - current_);
|
||||||
while (n > avail) {
|
while (n > avail) {
|
||||||
memset(current_, c, avail);
|
memset(current_, c, avail);
|
||||||
current_ += avail;
|
current_ += avail;
|
||||||
Flush();
|
Flush();
|
||||||
n -= avail;
|
n -= avail;
|
||||||
avail = bufferEnd_ - current_;
|
avail = static_cast<size_t>(bufferEnd_ - current_);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (n > 0) {
|
if (n > 0) {
|
||||||
@ -43,7 +43,7 @@ public:
|
|||||||
|
|
||||||
void Flush() {
|
void Flush() {
|
||||||
if (current_ != buffer_) {
|
if (current_ != buffer_) {
|
||||||
fwrite(buffer_, 1, current_ - buffer_, fp_);
|
fwrite(buffer_, 1, static_cast<size_t>(current_ - buffer_), fp_);
|
||||||
current_ = buffer_;
|
current_ = buffer_;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,7 @@ public:
|
|||||||
stack_top_ = stack_ + size;
|
stack_top_ = stack_ + size;
|
||||||
stack_end_ = stack_ + stack_capacity_;
|
stack_end_ = stack_ + stack_capacity_;
|
||||||
}
|
}
|
||||||
T* ret = (T*)stack_top_;
|
T* ret = reinterpret_cast<T*>(stack_top_);
|
||||||
stack_top_ += sizeof(T) * count;
|
stack_top_ += sizeof(T) * count;
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
@ -51,13 +51,13 @@ public:
|
|||||||
T* Pop(size_t count) {
|
T* Pop(size_t count) {
|
||||||
RAPIDJSON_ASSERT(GetSize() >= count * sizeof(T));
|
RAPIDJSON_ASSERT(GetSize() >= count * sizeof(T));
|
||||||
stack_top_ -= count * sizeof(T);
|
stack_top_ -= count * sizeof(T);
|
||||||
return (T*)stack_top_;
|
return reinterpret_cast<T*>(stack_top_);
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
T* Top() {
|
T* Top() {
|
||||||
RAPIDJSON_ASSERT(GetSize() >= sizeof(T));
|
RAPIDJSON_ASSERT(GetSize() >= sizeof(T));
|
||||||
return (T*)(stack_top_ - sizeof(T));
|
return reinterpret_cast<T*>(stack_top_ - sizeof(T));
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
@ -65,7 +65,7 @@ public:
|
|||||||
|
|
||||||
Allocator& GetAllocator() { return *allocator_; }
|
Allocator& GetAllocator() { return *allocator_; }
|
||||||
bool Empty() const { return stack_top_ == stack_; }
|
bool Empty() const { return stack_top_ == stack_; }
|
||||||
size_t GetSize() const { return stack_top_ - stack_; }
|
size_t GetSize() const { return static_cast<size_t>(stack_top_ - stack_); }
|
||||||
size_t GetCapacity() const { return stack_capacity_; }
|
size_t GetCapacity() const { return stack_capacity_; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
@ -8,7 +8,8 @@ namespace rapidjson {
|
|||||||
//! Writer with indentation and spacing.
|
//! Writer with indentation and spacing.
|
||||||
/*!
|
/*!
|
||||||
\tparam OutputStream Type of ouptut os.
|
\tparam OutputStream Type of ouptut os.
|
||||||
\tparam Encoding Encoding of both source strings and output.
|
\tparam SourceEncoding Encoding of source.
|
||||||
|
\tparam TargetEncoding Encoding of target in output stream.
|
||||||
\tparam Allocator Type of allocator for allocating memory of stack.
|
\tparam Allocator Type of allocator for allocating memory of stack.
|
||||||
*/
|
*/
|
||||||
template<typename OutputStream, typename SourceEncoding = UTF8<>, typename TargetEncoding = UTF8<>, typename Allocator = MemoryPoolAllocator<> >
|
template<typename OutputStream, typename SourceEncoding = UTF8<>, typename TargetEncoding = UTF8<>, typename Allocator = MemoryPoolAllocator<> >
|
||||||
@ -26,7 +27,7 @@ public:
|
|||||||
Base(os, allocator, levelDepth), indentChar_(' '), indentCharCount_(4) {}
|
Base(os, allocator, levelDepth), indentChar_(' '), indentCharCount_(4) {}
|
||||||
|
|
||||||
//! Set custom indentation.
|
//! Set custom indentation.
|
||||||
/*! \param indentChar Character for indentation. Must be whitespace character (' ', '\t', '\n', '\r').
|
/*! \param indentChar Character for indentation. Must be whitespace character (' ', '\\t', '\\n', '\\r').
|
||||||
\param indentCharCount Number of indent characters for each indentation level.
|
\param indentCharCount Number of indent characters for each indentation level.
|
||||||
\note The default indentation is 4 spaces.
|
\note The default indentation is 4 spaces.
|
||||||
*/
|
*/
|
||||||
|
@ -55,7 +55,7 @@ typedef unsigned __int64 uint64_t;
|
|||||||
Currently the default uses 4 bytes alignment. User can customize this.
|
Currently the default uses 4 bytes alignment. User can customize this.
|
||||||
*/
|
*/
|
||||||
#ifndef RAPIDJSON_ALIGN
|
#ifndef RAPIDJSON_ALIGN
|
||||||
#define RAPIDJSON_ALIGN(x) ((x + 3) & ~3)
|
#define RAPIDJSON_ALIGN(x) ((x + 3u) & ~3u)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
@ -183,7 +183,7 @@ inline void PutN(Stream& stream, Ch c, size_t n) {
|
|||||||
// StringStream
|
// StringStream
|
||||||
|
|
||||||
//! Read-only string stream.
|
//! Read-only string stream.
|
||||||
/*! \implements Stream
|
/*! \note implements Stream concept
|
||||||
*/
|
*/
|
||||||
template <typename Encoding>
|
template <typename Encoding>
|
||||||
struct GenericStringStream {
|
struct GenericStringStream {
|
||||||
@ -193,7 +193,7 @@ struct GenericStringStream {
|
|||||||
|
|
||||||
Ch Peek() const { return *src_; }
|
Ch Peek() const { return *src_; }
|
||||||
Ch Take() { return *src_++; }
|
Ch Take() { return *src_++; }
|
||||||
size_t Tell() const { return src_ - head_; }
|
size_t Tell() const { return static_cast<size_t>(src_ - head_); }
|
||||||
|
|
||||||
Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; }
|
Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; }
|
||||||
void Put(Ch) { RAPIDJSON_ASSERT(false); }
|
void Put(Ch) { RAPIDJSON_ASSERT(false); }
|
||||||
@ -211,7 +211,7 @@ typedef GenericStringStream<UTF8<> > StringStream;
|
|||||||
|
|
||||||
//! A read-write string stream.
|
//! A read-write string stream.
|
||||||
/*! This string stream is particularly designed for in-situ parsing.
|
/*! This string stream is particularly designed for in-situ parsing.
|
||||||
\implements Stream
|
\note implements Stream concept
|
||||||
*/
|
*/
|
||||||
template <typename Encoding>
|
template <typename Encoding>
|
||||||
struct GenericInsituStringStream {
|
struct GenericInsituStringStream {
|
||||||
@ -248,7 +248,7 @@ enum Type {
|
|||||||
kObjectType = 3, //!< object
|
kObjectType = 3, //!< object
|
||||||
kArrayType = 4, //!< array
|
kArrayType = 4, //!< array
|
||||||
kStringType = 5, //!< string
|
kStringType = 5, //!< string
|
||||||
kNumberType = 6, //!< number
|
kNumberType = 6 //!< number
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace rapidjson
|
} // namespace rapidjson
|
||||||
|
@ -39,7 +39,7 @@ namespace rapidjson {
|
|||||||
enum ParseFlag {
|
enum ParseFlag {
|
||||||
kParseDefaultFlags = 0, //!< Default parse flags. Non-destructive parsing. Text strings are decoded into allocated buffer.
|
kParseDefaultFlags = 0, //!< Default parse flags. Non-destructive parsing. Text strings are decoded into allocated buffer.
|
||||||
kParseInsituFlag = 1, //!< In-situ(destructive) parsing.
|
kParseInsituFlag = 1, //!< In-situ(destructive) parsing.
|
||||||
kParseValidateEncodingFlag = 2, //!< Validate encoding of JSON strings.
|
kParseValidateEncodingFlag = 2 //!< Validate encoding of JSON strings.
|
||||||
};
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
@ -71,7 +71,7 @@ concept Handler {
|
|||||||
|
|
||||||
//! Default implementation of Handler.
|
//! Default implementation of Handler.
|
||||||
/*! This can be used as base class of any reader handler.
|
/*! This can be used as base class of any reader handler.
|
||||||
\implements Handler
|
\note implements Handler concept
|
||||||
*/
|
*/
|
||||||
template<typename Encoding = UTF8<> >
|
template<typename Encoding = UTF8<> >
|
||||||
struct BaseReaderHandler {
|
struct BaseReaderHandler {
|
||||||
@ -96,7 +96,7 @@ struct BaseReaderHandler {
|
|||||||
// SkipWhitespace
|
// SkipWhitespace
|
||||||
|
|
||||||
//! Skip the JSON white spaces in a stream.
|
//! Skip the JSON white spaces in a stream.
|
||||||
/*! \param stream A input stream for skipping white spaces.
|
/*! \param is A input stream for skipping white spaces.
|
||||||
\note This function has SSE2/SSE4.2 specialization.
|
\note This function has SSE2/SSE4.2 specialization.
|
||||||
*/
|
*/
|
||||||
template<typename InputStream>
|
template<typename InputStream>
|
||||||
@ -216,7 +216,7 @@ public:
|
|||||||
/*! \tparam parseFlags Combination of ParseFlag.
|
/*! \tparam parseFlags Combination of ParseFlag.
|
||||||
\tparam InputStream Type of input stream.
|
\tparam InputStream Type of input stream.
|
||||||
\tparam Handler Type of handler which must implement Handler concept.
|
\tparam Handler Type of handler which must implement Handler concept.
|
||||||
\param stream Input stream to be parsed.
|
\param is Input stream to be parsed.
|
||||||
\param handler The handler to receive events.
|
\param handler The handler to receive events.
|
||||||
\return Whether the parsing is successful.
|
\return Whether the parsing is successful.
|
||||||
*/
|
*/
|
||||||
@ -368,7 +368,7 @@ private:
|
|||||||
for (int i = 0; i < 4; i++) {
|
for (int i = 0; i < 4; i++) {
|
||||||
Ch c = s.Take();
|
Ch c = s.Take();
|
||||||
codepoint <<= 4;
|
codepoint <<= 4;
|
||||||
codepoint += c;
|
codepoint += static_cast<unsigned>(c);
|
||||||
if (c >= '0' && c <= '9')
|
if (c >= '0' && c <= '9')
|
||||||
codepoint -= '0';
|
codepoint -= '0';
|
||||||
else if (c >= 'A' && c <= 'F')
|
else if (c >= 'A' && c <= 'F')
|
||||||
@ -494,7 +494,7 @@ private:
|
|||||||
s.Take();
|
s.Take();
|
||||||
}
|
}
|
||||||
else if (s.Peek() >= '1' && s.Peek() <= '9') {
|
else if (s.Peek() >= '1' && s.Peek() <= '9') {
|
||||||
i = s.Take() - '0';
|
i = static_cast<unsigned>(s.Take() - '0');
|
||||||
|
|
||||||
if (minus)
|
if (minus)
|
||||||
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
||||||
@ -504,7 +504,7 @@ private:
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
i = i * 10 + (s.Take() - '0');
|
i = i * 10 + static_cast<unsigned>(s.Take() - '0');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
||||||
@ -514,7 +514,7 @@ private:
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
i = i * 10 + (s.Take() - '0');
|
i = i * 10 + static_cast<unsigned>(s.Take() - '0');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -532,7 +532,7 @@ private:
|
|||||||
useDouble = true;
|
useDouble = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
i64 = i64 * 10 + (s.Take() - '0');
|
i64 = i64 * 10 + static_cast<unsigned>(s.Take() - '0');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
while (s.Peek() >= '0' && s.Peek() <= '9') {
|
||||||
@ -541,7 +541,7 @@ private:
|
|||||||
useDouble = true;
|
useDouble = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
i64 = i64 * 10 + (s.Take() - '0');
|
i64 = i64 * 10 + static_cast<unsigned>(s.Take() - '0');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ namespace rapidjson {
|
|||||||
\tparam OutputStream Type of output stream.
|
\tparam OutputStream Type of output stream.
|
||||||
\tparam SourceEncoding Encoding of both source strings.
|
\tparam SourceEncoding Encoding of both source strings.
|
||||||
\tparam TargetEncoding Encoding of and output stream.
|
\tparam TargetEncoding Encoding of and output stream.
|
||||||
\implements Handler
|
\note implements Handler concept
|
||||||
*/
|
*/
|
||||||
template<typename OutputStream, typename SourceEncoding = UTF8<>, typename TargetEncoding = UTF8<>, typename Allocator = MemoryPoolAllocator<> >
|
template<typename OutputStream, typename SourceEncoding = UTF8<>, typename TargetEncoding = UTF8<>, typename Allocator = MemoryPoolAllocator<> >
|
||||||
class Writer {
|
class Writer {
|
||||||
@ -97,9 +97,9 @@ public:
|
|||||||
protected:
|
protected:
|
||||||
//! Information for each nested level
|
//! Information for each nested level
|
||||||
struct Level {
|
struct Level {
|
||||||
Level(bool inArray_) : inArray(inArray_), valueCount(0) {}
|
Level(bool inArray_) : valueCount(0), inArray(inArray_) {}
|
||||||
bool inArray; //!< true if in array, otherwise in object
|
|
||||||
size_t valueCount; //!< number of values in this level
|
size_t valueCount; //!< number of values in this level
|
||||||
|
bool inArray; //!< true if in array, otherwise in object
|
||||||
};
|
};
|
||||||
|
|
||||||
static const size_t kDefaultLevelDepth = 32;
|
static const size_t kDefaultLevelDepth = 32;
|
||||||
@ -164,7 +164,7 @@ protected:
|
|||||||
//! \todo Optimization with custom double-to-string converter.
|
//! \todo Optimization with custom double-to-string converter.
|
||||||
void WriteDouble(double d) {
|
void WriteDouble(double d) {
|
||||||
char buffer[100];
|
char buffer[100];
|
||||||
#if _MSC_VER
|
#ifdef _MSC_VER
|
||||||
int ret = sprintf_s(buffer, sizeof(buffer), "%g", d);
|
int ret = sprintf_s(buffer, sizeof(buffer), "%g", d);
|
||||||
#else
|
#else
|
||||||
int ret = snprintf(buffer, sizeof(buffer), "%g", d);
|
int ret = snprintf(buffer, sizeof(buffer), "%g", d);
|
||||||
|
31
intermediate/debug/gmake/condense/x32/condense.d
Normal file
31
intermediate/debug/gmake/condense/x32/condense.d
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
../../intermediate/debug/gmake/condense/x32/condense.o: \
|
||||||
|
../../example/condense/condense.cpp ../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/writer.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/filewritestream.h
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
BIN
intermediate/debug/gmake/condense/x32/condense.o
Normal file
BIN
intermediate/debug/gmake/condense/x32/condense.o
Normal file
Binary file not shown.
83
intermediate/debug/gmake/gtest/x32/gtest-all.d
Normal file
83
intermediate/debug/gmake/gtest/x32/gtest-all.d
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
../../intermediate/debug/gmake/gtest/x32/gtest-all.o: \
|
||||||
|
../../thirdparty/gtest/src/gtest-all.cc \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../thirdparty/gtest/src/gtest.cc \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-spi.h \
|
||||||
|
../../thirdparty/gtest/src/gtest-internal-inl.h \
|
||||||
|
../../thirdparty/gtest/src/gtest-death-test.cc \
|
||||||
|
../../thirdparty/gtest/src/gtest-filepath.cc \
|
||||||
|
../../thirdparty/gtest/src/gtest-port.cc \
|
||||||
|
../../thirdparty/gtest/src/gtest-printers.cc \
|
||||||
|
../../thirdparty/gtest/src/gtest-test-part.cc \
|
||||||
|
../../thirdparty/gtest/src/gtest-typed-test.cc
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-spi.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-internal-inl.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-death-test.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-filepath.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-port.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-printers.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-test-part.cc:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/src/gtest-typed-test.cc:
|
BIN
intermediate/debug/gmake/gtest/x32/gtest-all.o
Normal file
BIN
intermediate/debug/gmake/gtest/x32/gtest-all.o
Normal file
Binary file not shown.
58
intermediate/debug/gmake/perftest/x32/jsoncpptest.d
Normal file
58
intermediate/debug/gmake/perftest/x32/jsoncpptest.d
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
../../intermediate/debug/gmake/perftest/x32/jsoncpptest.o: \
|
||||||
|
../../test/perftest/jsoncpptest.cpp ../../test/perftest/perftest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h
|
||||||
|
|
||||||
|
../../test/perftest/perftest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
BIN
intermediate/debug/gmake/perftest/x32/jsoncpptest.o
Normal file
BIN
intermediate/debug/gmake/perftest/x32/jsoncpptest.o
Normal file
Binary file not shown.
58
intermediate/debug/gmake/perftest/x32/misctest.d
Normal file
58
intermediate/debug/gmake/perftest/x32/misctest.d
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
../../intermediate/debug/gmake/perftest/x32/misctest.o: \
|
||||||
|
../../test/perftest/misctest.cpp ../../test/perftest/perftest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h
|
||||||
|
|
||||||
|
../../test/perftest/perftest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
BIN
intermediate/debug/gmake/perftest/x32/misctest.o
Normal file
BIN
intermediate/debug/gmake/perftest/x32/misctest.o
Normal file
Binary file not shown.
58
intermediate/debug/gmake/perftest/x32/perftest.d
Normal file
58
intermediate/debug/gmake/perftest/x32/perftest.d
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
../../intermediate/debug/gmake/perftest/x32/perftest.o: \
|
||||||
|
../../test/perftest/perftest.cpp ../../test/perftest/perftest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h
|
||||||
|
|
||||||
|
../../test/perftest/perftest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
BIN
intermediate/debug/gmake/perftest/x32/perftest.o
Normal file
BIN
intermediate/debug/gmake/perftest/x32/perftest.o
Normal file
Binary file not shown.
58
intermediate/debug/gmake/perftest/x32/platformtest.d
Normal file
58
intermediate/debug/gmake/perftest/x32/platformtest.d
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
../../intermediate/debug/gmake/perftest/x32/platformtest.o: \
|
||||||
|
../../test/perftest/platformtest.cpp ../../test/perftest/perftest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h
|
||||||
|
|
||||||
|
../../test/perftest/perftest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
BIN
intermediate/debug/gmake/perftest/x32/platformtest.o
Normal file
BIN
intermediate/debug/gmake/perftest/x32/platformtest.o
Normal file
Binary file not shown.
96
intermediate/debug/gmake/perftest/x32/rapidjsontest.d
Normal file
96
intermediate/debug/gmake/perftest/x32/rapidjsontest.d
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
../../intermediate/debug/gmake/perftest/x32/rapidjsontest.o: \
|
||||||
|
../../test/perftest/rapidjsontest.cpp ../../test/perftest/perftest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h ../../include/rapidjson/document.h \
|
||||||
|
../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/prettywriter.h \
|
||||||
|
../../include/rapidjson/writer.h \
|
||||||
|
../../include/rapidjson/stringbuffer.h \
|
||||||
|
../../include/rapidjson/filestream.h \
|
||||||
|
../../include/rapidjson/filereadstream.h
|
||||||
|
|
||||||
|
../../test/perftest/perftest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/document.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/prettywriter.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/stringbuffer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
34
intermediate/debug/gmake/pretty/x32/pretty.d
Normal file
34
intermediate/debug/gmake/pretty/x32/pretty.d
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
../../intermediate/debug/gmake/pretty/x32/pretty.o: \
|
||||||
|
../../example/pretty/pretty.cpp ../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/prettywriter.h \
|
||||||
|
../../include/rapidjson/writer.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/filewritestream.h
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/prettywriter.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
BIN
intermediate/debug/gmake/pretty/x32/pretty.o
Normal file
BIN
intermediate/debug/gmake/pretty/x32/pretty.o
Normal file
Binary file not shown.
37
intermediate/debug/gmake/prettyauto/x32/prettyauto.d
Normal file
37
intermediate/debug/gmake/prettyauto/x32/prettyauto.d
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
../../intermediate/debug/gmake/prettyauto/x32/prettyauto.o: \
|
||||||
|
../../example/prettyauto/prettyauto.cpp \
|
||||||
|
../../include/rapidjson/reader.h ../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/prettywriter.h \
|
||||||
|
../../include/rapidjson/writer.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/filewritestream.h \
|
||||||
|
../../include/rapidjson/encodedstream.h
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/prettywriter.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodedstream.h:
|
BIN
intermediate/debug/gmake/prettyauto/x32/prettyauto.o
Normal file
BIN
intermediate/debug/gmake/prettyauto/x32/prettyauto.o
Normal file
Binary file not shown.
25
intermediate/debug/gmake/serialize/x32/serialize.d
Normal file
25
intermediate/debug/gmake/serialize/x32/serialize.d
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
../../intermediate/debug/gmake/serialize/x32/serialize.o: \
|
||||||
|
../../example/serialize/serialize.cpp \
|
||||||
|
../../include/rapidjson/prettywriter.h \
|
||||||
|
../../include/rapidjson/writer.h ../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/filestream.h
|
||||||
|
|
||||||
|
../../include/rapidjson/prettywriter.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filestream.h:
|
BIN
intermediate/debug/gmake/serialize/x32/serialize.o
Normal file
BIN
intermediate/debug/gmake/serialize/x32/serialize.o
Normal file
Binary file not shown.
32
intermediate/debug/gmake/tutorial/x32/tutorial.d
Normal file
32
intermediate/debug/gmake/tutorial/x32/tutorial.d
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
../../intermediate/debug/gmake/tutorial/x32/tutorial.o: \
|
||||||
|
../../example/tutorial/tutorial.cpp ../../include/rapidjson/document.h \
|
||||||
|
../../include/rapidjson/reader.h ../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/prettywriter.h \
|
||||||
|
../../include/rapidjson/writer.h ../../include/rapidjson/filestream.h
|
||||||
|
|
||||||
|
../../include/rapidjson/document.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/prettywriter.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filestream.h:
|
BIN
intermediate/debug/gmake/tutorial/x32/tutorial.o
Normal file
BIN
intermediate/debug/gmake/tutorial/x32/tutorial.o
Normal file
Binary file not shown.
84
intermediate/debug/gmake/unittest/x32/documenttest.d
Normal file
84
intermediate/debug/gmake/unittest/x32/documenttest.d
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/documenttest.o: \
|
||||||
|
../../test/unittest/documenttest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/document.h ../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/writer.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/document.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
BIN
intermediate/debug/gmake/unittest/x32/documenttest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/documenttest.o
Normal file
Binary file not shown.
83
intermediate/debug/gmake/unittest/x32/encodedstreamtest.d
Normal file
83
intermediate/debug/gmake/unittest/x32/encodedstreamtest.d
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/encodedstreamtest.o: \
|
||||||
|
../../test/unittest/encodedstreamtest.cpp \
|
||||||
|
../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/filewritestream.h \
|
||||||
|
../../include/rapidjson/encodedstream.h \
|
||||||
|
../../include/rapidjson/stringbuffer.h \
|
||||||
|
../../include/rapidjson/internal/stack.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodedstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/stringbuffer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
BIN
intermediate/debug/gmake/unittest/x32/encodedstreamtest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/encodedstreamtest.o
Normal file
Binary file not shown.
82
intermediate/debug/gmake/unittest/x32/encodingstest.d
Normal file
82
intermediate/debug/gmake/unittest/x32/encodingstest.d
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/encodingstest.o: \
|
||||||
|
../../test/unittest/encodingstest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/filewritestream.h \
|
||||||
|
../../include/rapidjson/encodedstream.h \
|
||||||
|
../../include/rapidjson/stringbuffer.h \
|
||||||
|
../../include/rapidjson/internal/stack.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodedstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/stringbuffer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
BIN
intermediate/debug/gmake/unittest/x32/encodingstest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/encodingstest.o
Normal file
Binary file not shown.
79
intermediate/debug/gmake/unittest/x32/filestreamtest.d
Normal file
79
intermediate/debug/gmake/unittest/x32/filestreamtest.d
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/filestreamtest.o: \
|
||||||
|
../../test/unittest/filestreamtest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/filestream.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/filereadstream.h \
|
||||||
|
../../include/rapidjson/filewritestream.h \
|
||||||
|
../../include/rapidjson/encodedstream.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filereadstream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/filewritestream.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodedstream.h:
|
BIN
intermediate/debug/gmake/unittest/x32/filestreamtest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/filestreamtest.o
Normal file
Binary file not shown.
81
intermediate/debug/gmake/unittest/x32/jsoncheckertest.d
Normal file
81
intermediate/debug/gmake/unittest/x32/jsoncheckertest.d
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/jsoncheckertest.o: \
|
||||||
|
../../test/unittest/jsoncheckertest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/document.h ../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/document.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
BIN
intermediate/debug/gmake/unittest/x32/jsoncheckertest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/jsoncheckertest.o
Normal file
Binary file not shown.
75
intermediate/debug/gmake/unittest/x32/readertest.d
Normal file
75
intermediate/debug/gmake/unittest/x32/readertest.d
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/readertest.o: \
|
||||||
|
../../test/unittest/readertest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/reader.h ../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
BIN
intermediate/debug/gmake/unittest/x32/readertest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/readertest.o
Normal file
Binary file not shown.
58
intermediate/debug/gmake/unittest/x32/unittest.d
Normal file
58
intermediate/debug/gmake/unittest/x32/unittest.d
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/unittest.o: \
|
||||||
|
../../test/unittest/unittest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
BIN
intermediate/debug/gmake/unittest/x32/unittest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/unittest.o
Normal file
Binary file not shown.
81
intermediate/debug/gmake/unittest/x32/valuetest.d
Normal file
81
intermediate/debug/gmake/unittest/x32/valuetest.d
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/valuetest.o: \
|
||||||
|
../../test/unittest/valuetest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/document.h ../../include/rapidjson/reader.h \
|
||||||
|
../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/document.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
BIN
intermediate/debug/gmake/unittest/x32/valuetest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/valuetest.o
Normal file
Binary file not shown.
84
intermediate/debug/gmake/unittest/x32/writertest.d
Normal file
84
intermediate/debug/gmake/unittest/x32/writertest.d
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
../../intermediate/debug/gmake/unittest/x32/writertest.o: \
|
||||||
|
../../test/unittest/writertest.cpp ../../test/unittest/unittest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h \
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h \
|
||||||
|
../../include/rapidjson/reader.h ../../include/rapidjson/rapidjson.h \
|
||||||
|
../../include/rapidjson/allocators.h \
|
||||||
|
../../include/rapidjson/encodings.h \
|
||||||
|
../../include/rapidjson/internal/pow10.h \
|
||||||
|
../../include/rapidjson/internal/stack.h \
|
||||||
|
../../include/rapidjson/writer.h \
|
||||||
|
../../include/rapidjson/internal/strfunc.h \
|
||||||
|
../../include/rapidjson/stringbuffer.h
|
||||||
|
|
||||||
|
../../test/unittest/unittest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-port.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-string.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-filepath.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-type-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-death-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-death-test-internal.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-message.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-param-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-linked_ptr.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-printers.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/internal/gtest-param-util-generated.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_prod.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-test-part.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest-typed-test.h:
|
||||||
|
|
||||||
|
../../thirdparty/gtest/include/gtest/gtest_pred_impl.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/reader.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/rapidjson.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/allocators.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/encodings.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/pow10.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/stack.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/writer.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/internal/strfunc.h:
|
||||||
|
|
||||||
|
../../include/rapidjson/stringbuffer.h:
|
BIN
intermediate/debug/gmake/unittest/x32/writertest.o
Normal file
BIN
intermediate/debug/gmake/unittest/x32/writertest.o
Normal file
Binary file not shown.
BIN
thirdparty/lib/libgtest_debug_x32_gmake.a
vendored
Normal file
BIN
thirdparty/lib/libgtest_debug_x32_gmake.a
vendored
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user