Kaydet (Commit) 75c2c58a authored tarafından David Tardon's avatar David Tardon

add external for unistd.h

Change-Id: I728b162e21a7a2c02cb76af110cc0a01a762fdbd
üst 5a38d888
......@@ -125,6 +125,26 @@ endef
endif
ifeq ($(OS)$(COM),WNTMSC)
define gb_ExternalProject__use_unistd_headers
$(call gb_ExternalProject_use_package,$(1),soltools_inc)
endef
define gb_LinkTarget__use_unistd_headers
$(call gb_LinkTarget_use_package,$(1),soltools_inc)
endef
else # ! ($(OS)$(COM),WNTMSC)
gb_ExternalProject__use_unistd_headers :=
gb_LinkTarget__use_unistd_headers :=
endif
ifeq ($(SYSTEM_VIGRA),YES)
gb_LinkTarget__use_vigra_headers :=
......
......@@ -32,7 +32,10 @@ $(eval $(call gb_Executable_set_include,idlc,\
$$(INCLUDE) \
))
$(eval $(call gb_Executable_use_external,idlc,boost_headers))
$(eval $(call gb_Executable_use_externals,idlc,\
boost_headers \
unistd_headers \
))
$(eval $(call gb_Executable_use_libraries,idlc,\
reg \
......@@ -40,8 +43,6 @@ $(eval $(call gb_Executable_use_libraries,idlc,\
salhelper \
))
$(eval $(call gb_Executable_use_package,idlc,soltools_inc))
$(eval $(call gb_Executable_add_grammars,idlc,\
idlc/source/parser \
))
......
......@@ -11,8 +11,9 @@ $(eval $(call gb_ExternalProject_ExternalProject,nss))
$(eval $(call gb_ExternalProject_use_unpacked,nss,nss))
$(eval $(call gb_ExternalProject_use_package,nss,soltools_inc))
$(eval $(call gb_ExternalProject_use_externals,nss,\
unistd_headers \
))
$(eval $(call gb_ExternalProject_register_targets,nss,\
configure \
......
......@@ -9,11 +9,9 @@
$(eval $(call gb_Executable_Executable,cpp))
ifeq ($(COM),MSC)
$(eval $(call gb_Executable_use_packages,cpp,\
soltools_inc \
$(eval $(call gb_Executable_use_externals,cpp,\
unistd_headers \
))
endif
$(eval $(call gb_Executable_add_cobjects,cpp,\
soltools/cpp/_cpp \
......
......@@ -19,11 +19,11 @@ $(eval $(call gb_Executable_add_defs,makedepend,\
-DHW_THREADS \
))
ifeq ($(COM),MSC)
$(eval $(call gb_Executable_use_packages,makedepend,\
soltools_inc \
$(eval $(call gb_Executable_use_externals,makedepend,\
unistd_headers \
))
ifeq ($(COM),MSC)
$(eval $(call gb_Executable_add_defs,makedepend,\
-wd4100 \
-wd4131 \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment