OFLAGS += $(FORCE_32_BIT) \
-L../ecere/obj/bootstrap.$(PLATFORM) \
-L../libec/obj/bootstrap.$(PLATFORM)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../ecere/obj/bootstrap.$(PLATFORM) \
-L../libec/obj/bootstrap.$(PLATFORM)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../ecere/obj/bootstrap.$(PLATFORM) \
-L../libec/obj/bootstrap.$(PLATFORM)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
# DEBIAN
ifdef DEBIAN_PACKAGE
OFLAGS += $(LDFLAGS)
+CFLAGS += $(CPPFLAGS)
+endif
+
+ifdef DEBUG
+CFLAGS += -D_DEBUG
endif
# COMMON LIBRARIES DETECTION
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../obj/$(PLATFORM)/bin \
-L../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../ecere/obj/vanilla.$(PLATFORM) \
-L../../deps/zlib/obj/release.$(PLATFORM)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
ifndef STATIC_LIBRARY_TARGET
OFLAGS += $(FORCE_32_BIT)
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../../obj/$(PLATFORM)/bin \
-L../../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../obj/$(PLATFORM)/bin \
-L../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
OFLAGS += $(FORCE_32_BIT) \
-L../obj/$(PLATFORM)/bin \
-L../obj/$(PLATFORM)/lib
-OFLAGS += $(LDFLAGS)
endif
# TARGETS
if(options && options.libraryDirs)
OutputListOption(f, "L", options.libraryDirs, lineEach, true);
f.Puts("\n");
- f.Puts("OFLAGS += $(LDFLAGS)\n");
f.Puts("endif\n");
f.Puts("\n");
if(!isGreater)
{
// absolutely common stuff outside of platform only, stuff that can't be changed by platform
- cflags.concatf(" \\\n\t $(if $(DEBIAN_PACKAGE),$(CPPFLAGS),) $(if $(DEBUG), -D_DEBUG,)");
+ // This would normally go in crossplatform.mk (or compiler.cf if compiler-specific)
+ // cflags.concatf(" \\\n\t $(if $(DEBIAN_PACKAGE),$(CPPFLAGS),) $(if $(DEBUG), -D_DEBUG,)");
}
for(platform = (Platform)1; platform < Platform::enumSize; platform++)