ext/snowcrash/build/libsnowcrash.target.mk in redsnow-0.1.6 vs ext/snowcrash/build/libsnowcrash.target.mk in redsnow-0.2.0

- old
+ new

@@ -34,12 +34,13 @@ # Flags passed to only ObjC++ files. CFLAGS_OBJCC_Debug := INCS_Debug := \ -I$(srcdir)/src \ - -I$(srcdir)/sundown/src \ - -I$(srcdir)/sundown/src/html + -I$(srcdir)/ext/markdown-parser/src \ + -I$(srcdir)/ext/markdown-parser/ext/sundown/src \ + -I$(srcdir)/ext/markdown-parser/ext/sundown/html DEFS_Release := \ '-DBUILDING_SNOWCRASH=1' \ '-D_DARWIN_USE_64_BIT_INODE=1' @@ -69,34 +70,33 @@ # Flags passed to only ObjC++ files. CFLAGS_OBJCC_Release := INCS_Release := \ -I$(srcdir)/src \ - -I$(srcdir)/sundown/src \ - -I$(srcdir)/sundown/src/html + -I$(srcdir)/ext/markdown-parser/src \ + -I$(srcdir)/ext/markdown-parser/ext/sundown/src \ + -I$(srcdir)/ext/markdown-parser/ext/sundown/html OBJS := \ + $(obj).target/$(TARGET)/src/CBlueprint.o \ + $(obj).target/$(TARGET)/src/CSourceAnnotation.o \ $(obj).target/$(TARGET)/src/HTTP.o \ - $(obj).target/$(TARGET)/src/MarkdownBlock.o \ - $(obj).target/$(TARGET)/src/MarkdownParser.o \ - $(obj).target/$(TARGET)/src/Parser.o \ - $(obj).target/$(TARGET)/src/ParserCore.o \ + $(obj).target/$(TARGET)/src/Section.o \ $(obj).target/$(TARGET)/src/Serialize.o \ $(obj).target/$(TARGET)/src/SerializeJSON.o \ $(obj).target/$(TARGET)/src/SerializeYAML.o \ - $(obj).target/$(TARGET)/src/UriTemplateParser.o \ + $(obj).target/$(TARGET)/src/Signature.o \ $(obj).target/$(TARGET)/src/snowcrash.o \ $(obj).target/$(TARGET)/src/csnowcrash.o \ - $(obj).target/$(TARGET)/src/CBlueprint.o \ - $(obj).target/$(TARGET)/src/CSourceAnnotation.o \ + $(obj).target/$(TARGET)/src/UriTemplateParser.o \ $(obj).target/$(TARGET)/src/posix/RegexMatch.o # Add to the list of files we specially track dependencies for. all_deps += $(OBJS) # Make sure our dependencies are built before any of us. -$(OBJS): | $(builddir)/libsundown.a +$(OBJS): | $(builddir)/libmarkdownparser.a $(builddir)/libsundown.a # CFLAGS et al overrides must be target-local. # See "Target-specific Variable Values" in the GNU Make manual. $(OBJS): TOOLSET := $(TOOLSET) $(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) @@ -142,12 +142,12 @@ LIBS := $(builddir)/libsnowcrash.dylib: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE)) $(builddir)/libsnowcrash.dylib: LIBS := $(LIBS) $(builddir)/libsnowcrash.dylib: GYP_LIBTOOLFLAGS := $(LIBTOOLFLAGS_$(BUILDTYPE)) -$(builddir)/libsnowcrash.dylib: LD_INPUTS := $(OBJS) $(builddir)/libsundown.a +$(builddir)/libsnowcrash.dylib: LD_INPUTS := $(OBJS) $(builddir)/libmarkdownparser.a $(builddir)/libsundown.a $(builddir)/libsnowcrash.dylib: TOOLSET := $(TOOLSET) -$(builddir)/libsnowcrash.dylib: $(OBJS) $(builddir)/libsundown.a FORCE_DO_CMD +$(builddir)/libsnowcrash.dylib: $(OBJS) $(builddir)/libmarkdownparser.a $(builddir)/libsundown.a FORCE_DO_CMD $(call do_cmd,solink) all_deps += $(builddir)/libsnowcrash.dylib # Add target alias .PHONY: libsnowcrash