mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-23 22:33:28 +00:00
fix order of include directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36835 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
e52d298836
commit
4bfe421e45
2 changed files with 17 additions and 7 deletions
|
@ -1,3 +1,9 @@
|
|||
2013-07-04 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* rules.make: Fix order of includes directories ... SYSTEM_INCLUDES
|
||||
should come last so that conflices between files of the same name in
|
||||
different directories are resolved in the correct/expected order.
|
||||
|
||||
2013-06-17 Stefan Bidi <stefanbidi@gmail.com>
|
||||
|
||||
* TestFramework/gnustep-tests.in: add support for .c and .cc files
|
||||
|
|
18
rules.make
18
rules.make
|
@ -241,18 +241,20 @@ ALL_OBJCFLAGS = $(OBJC_PRECOMPILED_HEADERS_INCLUDE_FLAGS) \
|
|||
$(AUXILIARY_OBJCFLAGS) $(ADDITIONAL_INCLUDE_DIRS) \
|
||||
$(AUXILIARY_INCLUDE_DIRS) \
|
||||
$(DERIVED_SOURCES_HEADERS_FLAG) \
|
||||
-I. $(SYSTEM_INCLUDES) \
|
||||
-I. \
|
||||
$(GNUSTEP_HEADERS_FLAGS) \
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS)
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS) \
|
||||
$(SYSTEM_INCLUDES)
|
||||
|
||||
ALL_CFLAGS = $(C_PRECOMPILED_HEADERS_INCLUDE_FLAGS) \
|
||||
$(INTERNAL_CFLAGS) $(ADDITIONAL_CFLAGS) \
|
||||
$(AUXILIARY_CFLAGS) $(ADDITIONAL_INCLUDE_DIRS) \
|
||||
$(AUXILIARY_INCLUDE_DIRS) \
|
||||
$(DERIVED_SOURCES_HEADERS_FLAG) \
|
||||
-I. $(SYSTEM_INCLUDES) \
|
||||
-I. \
|
||||
$(GNUSTEP_HEADERS_FLAGS) \
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS)
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS) \
|
||||
$(SYSTEM_INCLUDES)
|
||||
|
||||
# if you need, you can define ADDITIONAL_CCFLAGS to add C++ specific flags
|
||||
ALL_CCFLAGS = $(CC_PRECOMPILED_HEADERS_INCLUDE_FLAGS) \
|
||||
|
@ -270,14 +272,16 @@ ALL_CCFLAGS = $(CC_PRECOMPILED_HEADERS_INCLUDE_FLAGS) \
|
|||
# can remove AUXILIARY_OBJCCFLAGS from the following line, which would
|
||||
# be cleaner. :-)
|
||||
ALL_OBJCCFLAGS = $(OBJCC_PRECOMPILED_HEADERS_INCLUDE_FLAGS) \
|
||||
$(INTERNAL_OBJCFLAGS) $(ADDITIONAL_OBJCCFLAGS) \
|
||||
$(INTERNAL_OBJCFLAGS) \
|
||||
$(ADDITIONAL_OBJCCFLAGS) \
|
||||
$(AUXILIARY_OBJCFLAGS) \
|
||||
$(AUXILIARY_OBJCCFLAGS) $(ADDITIONAL_INCLUDE_DIRS) \
|
||||
$(AUXILIARY_INCLUDE_DIRS) \
|
||||
$(DERIVED_SOURCES_HEADERS_FLAG) \
|
||||
-I. $(SYSTEM_INCLUDES) \
|
||||
-I. \
|
||||
$(GNUSTEP_HEADERS_FLAGS) \
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS)
|
||||
$(GNUSTEP_FRAMEWORKS_FLAGS) \
|
||||
$(SYSTEM_INCLUDES)
|
||||
|
||||
INTERNAL_CLASSPATHFLAGS = -classpath ./$(subst ::,:,:$(strip $(ADDITIONAL_CLASSPATH)):)$(CLASSPATH)
|
||||
|
||||
|
|
Loading…
Reference in a new issue