diff options
author | jan Iversen <jani@libreoffice.org> | 2018-02-16 19:46:36 +0100 |
---|---|---|
committer | jan Iversen <jani@libreoffice.org> | 2018-02-17 09:05:18 +0100 |
commit | 3a91ebb89d05d626a55f7304b6e427c650587bc3 (patch) | |
tree | ad87c88db5018d8f8f83856c623adf24e5dacada /bridges/Library_cpp_uno.mk | |
parent | 1da3a3cb74a415a76fa547ef0c8f61780e260e7f (diff) |
iOS, readded perl script to generate codesnippets
Change-Id: Ie9f3aa8057e9b50beedf47ff892188cf3b362194
Diffstat (limited to 'bridges/Library_cpp_uno.mk')
-rw-r--r-- | bridges/Library_cpp_uno.mk | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/bridges/Library_cpp_uno.mk b/bridges/Library_cpp_uno.mk index 51eaa5624788..6cbbc00bdf2e 100644 --- a/bridges/Library_cpp_uno.mk +++ b/bridges/Library_cpp_uno.mk @@ -22,11 +22,23 @@ $(call gb_LinkTarget_get_target,$(call gb_Library_get_linktarget,gcc3_uno)) : \ endif else ifeq ($(CPUNAME),ARM64) - bridges_SELECTED_BRIDGE := gcc3_ios bridge_noopt_objects := cpp2uno except uno2cpp bridge_asm_objects := ios64_helper +#HACK +$(SRCDIR)/bridges/source/cpp_uno/gcc3_ios/ios64_helper.s: \ + $(call gb_CustomTarget_get_workdir,bridges/source/cpp_uno/gcc3_ios)/codesnippets.S + +$(call gb_CustomTarget_get_workdir,bridges/source/cpp_uno/gcc3_ios)/codesnippets.S: \ + $(SRCDIR)/bridges/source/cpp_uno/gcc3_ios/generate-snippets.pl \ + | $(call gb_CustomTarget_get_workdir,bridges/source/cpp_uno/gcc3_ios)/.dir + $(PERL) $< > $@ + +$(call gb_Library_get_clean_target,$(gb_CPPU_ENV)_uno) : + rm -f $(WORKDIR)/CustomTarget/bridges/source/cpp_uno/gcc3_ios/codesnippets.S + + else ifeq ($(CPUNAME),AARCH64) ifneq ($(filter ANDROID DRAGONFLY FREEBSD LINUX NETBSD OPENBSD,$(OS)),) |