CWS gnumake2: more multi-repo support
This commit is contained in:
parent
217d28be3a
commit
2939aa6b6a
14 changed files with 16 additions and 18 deletions
|
@ -34,4 +34,6 @@ include $(GBUILDDIR)/gbuild.mk
|
|||
|
||||
$(eval $(call gb_Module_make_global_targets,ooo))
|
||||
|
||||
include $(foreach repo,$(filter-out $(SRCDIR),$(gb_REPOS)),$(repo)/$(notdir $(firstword $(MAKEFILE_LIST))))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
|
|
|
@ -43,9 +43,6 @@ gb_Executable_NONE := \
|
|||
bmpsum \
|
||||
g2g \
|
||||
|
||||
|
||||
gb_Library_NAMESCHEMES := OOO PLAIN RT RTVER STL UNO UNOVER
|
||||
|
||||
gb_Library_OOOLIBS :=\
|
||||
avmedia \
|
||||
basegfx \
|
||||
|
@ -127,9 +124,6 @@ gb_Library_UNOVERLIBS :=\
|
|||
cppu \
|
||||
sal \
|
||||
|
||||
|
||||
gb_StaticLibrary_NAMESCHEMES := PLAIN
|
||||
|
||||
gb_StaticLibrary_PLAINLIBS :=\
|
||||
salcpprt \
|
||||
jpeglib \
|
|
@ -111,8 +111,10 @@ ifeq ($(MAKECMDGOALS),clean)
|
|||
gb_FULLDEPS := $(false)
|
||||
endif
|
||||
|
||||
include $(GBUILDDIR)/helper.mk
|
||||
include $(GBUILDDIR)/libnames.mk
|
||||
include $(GBUILDDIR)/Helper.mk
|
||||
gb_Library_NAMESCHEMES := OOO PLAIN RT RTVER STL UNO UNOVER
|
||||
gb_StaticLibrary_NAMESCHEMES := PLAIN
|
||||
include $(foreach repo,$(gb_REPOS),$(repo)/Targetnames.mk)
|
||||
gb_Library_TARGETS := $(foreach namescheme,$(gb_Library_NAMESCHEMES),$(gb_Library_$(namescheme)LIBS))
|
||||
gb_StaticLibrary_TARGETS := $(foreach namescheme,$(gb_StaticLibrary_NAMESCHEMES),$(gb_StaticLibrary_$(namescheme)LIBS))
|
||||
|
||||
|
@ -192,7 +194,7 @@ endif
|
|||
|
||||
gb_GLOBALDEFS := $(sort $(gb_GLOBALDEFS))
|
||||
|
||||
include $(GBUILDDIR)/target_names.mk
|
||||
include $(GBUILDDIR)/TargetLocations.mk
|
||||
|
||||
# static members declared here because they are used globally
|
||||
|
||||
|
@ -203,15 +205,15 @@ gb_StaticLibrary_OUTDIRLOCATION := $(OUTDIR)/lib
|
|||
# We are using a set of scopes that we might as well call classes.
|
||||
|
||||
include $(foreach class,\
|
||||
linktarget\
|
||||
library\
|
||||
static_library\
|
||||
executable\
|
||||
sdi\
|
||||
alllangres\
|
||||
package\
|
||||
pch\
|
||||
module\
|
||||
LinkTarget\
|
||||
Library\
|
||||
StaticLibrary\
|
||||
Executable\
|
||||
SdiTarget\
|
||||
AllLangResTarget\
|
||||
Package\
|
||||
PrecompiledHeaders\
|
||||
Module\
|
||||
,$(GBUILDDIR)/$(class).mk)
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
|
|
Loading…
Reference in a new issue