summaryrefslogtreecommitdiff
path: root/scp2
diff options
context:
space:
mode:
Diffstat (limited to 'scp2')
-rw-r--r--scp2/InstallModule_firebird.mk4
-rw-r--r--scp2/source/firebird/file_firebird.scp28
-rw-r--r--scp2/source/firebird/module_firebird.scp5
3 files changed, 16 insertions, 21 deletions
diff --git a/scp2/InstallModule_firebird.mk b/scp2/InstallModule_firebird.mk
index 4ee945d16be8..e27503a54c35 100644
--- a/scp2/InstallModule_firebird.mk
+++ b/scp2/InstallModule_firebird.mk
@@ -15,7 +15,9 @@ $(eval $(call gb_InstallModule_add_scpfiles,scp2/firebird,\
))
$(eval $(call gb_InstallModule_define_if_set,scp2/firebird,\
- SYSTEM_FIREBIRD \
+ ENABLE_MACOSX_MACLIKE_APP_STRUCTURE \
+ ENABLE_MACOSX_SANDBOX \
+ SYSTEM_FIREBIRD \
))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:
diff --git a/scp2/source/firebird/file_firebird.scp b/scp2/source/firebird/file_firebird.scp
index 9391a47175db..a5784a3b1fb1 100644
--- a/scp2/source/firebird/file_firebird.scp
+++ b/scp2/source/firebird/file_firebird.scp
@@ -27,42 +27,34 @@
Styles = (FILELIST,USE_INTERNAL_RIGHTS);
End*/
+#if !defined MACOSX
+
File gid_File_Firebird_Lib_252
LIB_FILE_BODY;
Styles = (PACKED);
- Dir = SCP2_OOO_BIN_DIR;
+ Dir = SCP2_OOO_LIB_DIR;
#ifdef UNX
- #ifdef MACOSX
- Name = STRING(CONCAT4(libfbembed,.,2.5.2,UNXSUFFIX));
- #else
- Name = STRING(CONCAT4(libfbembed,UNXSUFFIX,.,2.5.2));
- #endif
+ Name = STRING(CONCAT4(libfbembed,UNXSUFFIX,.,2.5.2));
#endif
End
File gid_File_Firebird_Lib_25
LIB_FILE_BODY;
Styles = (PACKED);
- Dir = SCP2_OOO_BIN_DIR;
+ Dir = SCP2_OOO_LIB_DIR;
#ifdef UNX
- #ifdef MACOSX
- Name = STRING(CONCAT4(libfbembed,.,2.5,UNXSUFFIX));
- #else
- Name = STRING(CONCAT4(libfbembed,UNXSUFFIX,.,2.5));
- #endif
+ Name = STRING(CONCAT4(libfbembed,UNXSUFFIX,.,2.5));
#endif
End
+#endif
+
File gid_File_Firebird_Lib
LIB_FILE_BODY;
Styles = (PACKED);
- Dir = SCP2_OOO_BIN_DIR;
+ Dir = SCP2_OOO_LIB_DIR;
#ifdef UNX
- #ifdef MACOSX
- Name = STRING(CONCAT2(libfbembed,UNXSUFFIX));
- #else
- Name = STRING(CONCAT2(libfbembed,UNXSUFFIX));
- #endif
+ Name = STRING(CONCAT2(libfbembed,UNXSUFFIX));
#else
Name = "ifbembed.dll";
#endif
diff --git a/scp2/source/firebird/module_firebird.scp b/scp2/source/firebird/module_firebird.scp
index 7a37a16cb13a..de1b41dbe4e3 100644
--- a/scp2/source/firebird/module_firebird.scp
+++ b/scp2/source/firebird/module_firebird.scp
@@ -25,7 +25,7 @@ Module gid_Module_Firebird
ParentID = gid_Module_Root_Brand;
Dirs = ();
Files = (
-#ifdef UNX
+#if defined UNX && !defined MACOSX
File gid_File_Firebird_Lib_252,
File gid_File_Firebird_Lib_25,
#endif
@@ -34,4 +34,5 @@ Module gid_Module_Firebird
Unixlinks = ();
Styles = (HIDDEN_ROOT);
End
-#endif \ No newline at end of file
+
+#endif