summaryrefslogtreecommitdiff
path: root/ios/CustomTarget_iOS_setup.mk
AgeCommit message (Collapse)Author
2021-03-17tdf#124909: Use the myspell dictionary for Swiss German on iOSTor Lillqvist
The iOS system German dictionary is not good for Swiss German. (And it doesn't even claim to be, it says it is for de_DE.) The system German dictionary accepts 'ß' but that is not used in Swiss German, 'ss' is always used instead. Build the spell library for iOS, too, and don't assume that the system de_DE dictionary would be usable for de_CH and de_LI. Copy those dictionaries for inclusion in the iOS app bundle. Change-Id: I0f8020812221024756c792bddc16a707de35b827 Signed-off-by: Tor Lillqvist <tml@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112603
2020-06-10Use xcrun python3 to find the python3 also on Macs with older XcodeTor Lillqvist
There is no /usr/bin/python3 on those. With a current Xcode, it is the python3 that comes with Xcode that /usr/bin/python3 runs anyway. Change-Id: Iaee3d030337d6dfc37b67852a492b054fb4b9fee Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96062 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-05-18Add share/fingerprint to the iOS appTor Lillqvist
I once noticed a message "Failed to open config file '/private/var/containers/.../Mobile.app/share/fingerprint/fpdb.conf'", so clearly it is needed in some situations. Change-Id: Ie5af6152f7955f6b439ea53d75b4c603bf82c5df (cherry picked from commit 16b4bd170c9c2f6a11e347e781a139d7678d4730) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94231 Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-05-18Move the "registry" directory to be under "share" on iOS, tooTor Lillqvist
Necessary in order to be more like on other platforms. There is an upcoming change in the online repo that hardcodes that. (There was no specific reason why we had "registry" directly in the app bundle on iOS, just some historical randomness.) Change-Id: Iafcd54598805cb5adaec09b30d32dc51a3f4554e (cherry picked from commit b6e2156cdbecea91ca4a29efc71424c1bc85eebd) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94229 Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2019-10-07Use correct directory for some data files on iOS: share/filter, not filterTor Lillqvist
Change-Id: Idd7d675872b73454d78576ed231fe90644dbe4c5 Reviewed-on: https://gerrit.libreoffice.org/78142 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/78999
2019-08-30tdf#126966: The share/palette folder was missing from the iOS appTor Lillqvist
Maybe it would be good to simply include all of share as such, without trying to pick only what is actually needed? Must investigate. Change-Id: Ide991334fe4bbe2b1e9807b8dba2b1e635e4f469 Reviewed-on: https://gerrit.libreoffice.org/78292 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2019-04-12tdf#124449: We need also share/gallery for the iOS appTor Lillqvist
I wonder wheter we should just include all of instdir/share. Seems that I have to add more and more of it all the time anyway. I don't remember why I thought (many years ago) that an app would need just a subset. (Maybe I thought that an app would not, at least not initially, have functionality that would use most of the stuff in shre. But that has changed now.) Change-Id: I62f935e3ab9c4709373fad11ed120ecca033b4aa
2019-03-25Just include all fonts from instdir/share/fonts in the iOS appTor Lillqvist
That is apparently what we want. Change-Id: I900c26873de02495cac7918b0c453f4fdcb6c3e6
2019-03-20tdf#124168: The share/template folder is needed in the iOS appTor Lillqvist
Otherwise we get a warning dialog about a missing internal/idxexample.odt when inserting a table of contents. Change-Id: Id30be100906ea3292b9acd9e983ef7ae39ef63a2
2019-03-11We need share/theme_definitions in the iOS appTor Lillqvist
Change-Id: I460a71f363eb3b7f89786b8bd02f4b8f9521f4c7
2019-02-28Current ICU version is 63Tor Lillqvist
Change-Id: I126dbbec9fb6cbb19f848d8317002c69b407a36b
2018-11-27Prepare to bundle the Liberation fonts with the iOS appTor Lillqvist
The way the iOS app is built (over in the online repo), any "resources" to be included need to be copied into the workdir/CustomTarget/ios folder. Change-Id: Ibac15b03dc447d6649e03404fe9a68ef3b4881b9
2018-11-27Fill buildid in versionrc for iOS with the git HEAD hashTor Lillqvist
Previously it tried to use a BUILDID Make variable that did not exist. Change-Id: Ie31eb3928c69dc52fcb17a9a5593cbe166d95307
2018-11-12We need share/liblangtag, tooTor Lillqvist
Otherwise i18nlantag works weirdly. Change-Id: Ic5bf2007e586e6bb53a9e89782c2b05f73e348e3
2018-11-09Do put a BRAND_SHARE_RESOURCE_SUBDIR setting into fundamentalrc for iOSTor Lillqvist
Not sure wht it was commented out. For now use $(LIBO_SHARE_RESOURCE_FOLDER) which is the same "program/resource" as on Unix. Change-Id: I81b8dd4868e68c3a8c38f9b4f84de7bfc8383d28
2018-11-09Alignment (whitespace) cleanupTor Lillqvist
Change-Id: Ie46906d5aa84d91efcb88ca795797883e883939f
2018-11-06The image zipfiles should be in share/config, it seemsTor Lillqvist
Change-Id: I6f4cf36509c2fedf7bed346a07080fe0c67716a2
2018-10-12Avoid superfluous directory levelTor Lillqvist
Don't bother with a 'userinstallation' subdirectory. It is a subdirectory called "user" of the UserInstallation value that will be used for our stuff anyway. Change-Id: Idb6b5992bfda73ed7af80274b0de8ad7b43c241c
2018-09-28Start on the iOS unit test appTor Lillqvist
Change-Id: Idef0b375d5c7d6d4542aee1f8abecaf9f834189c Reviewed-on: https://gerrit.libreoffice.org/61058 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2018-09-14Return share/config/soffice.cfg as it was, as I think the code expectsTor Lillqvist
Not sure how it worked in LibreOfficeLight. Change-Id: I0991b13a7538581642f530bf45a1bba1b1b644d5 Reviewed-on: https://gerrit.libreoffice.org/60505 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2018-09-05Don't copy files into the source directory, use workdirTor Lillqvist
(The LibreOfficeLight Xcode project still needs to be adapted correspondingly.) Change-Id: I0b17c595fc0d169f6393ab8734a1eecb241f59be
2018-09-05Put the lib names one per line to match what ld's -filelist expectsTor Lillqvist
Change-Id: I7454c10a1547db796554f45f2d630af81a916c55
2018-09-05Run bin/ios-all-static-libs and put its output in a fileTor Lillqvist
(To be used from Xcode projects elsewhere building iOS apps that want to link to iOS code built here.) Change-Id: I39bf2a4ed059930fcfc30c4d2016dfbc698da353
2018-07-17Use $(ICU_MAJOR) instead of hard coded (Upgrade to ICU 62.1)Eike Rathke
Change-Id: Ifea7072922388b2c0b7631fb809b23e2a5524a3c
2018-06-07We use ICU 61 nowTor Lillqvist
Change-Id: I7faf23de08db680599658206faaf3028888563f6
2018-03-03iOS, moved resources from share to direct.jan Iversen
Change-Id: I266fe71a6c58d8b80fa917198e8d84b356dfe296
2018-03-03iOS, updated resource paths.jan Iversen
changed name of example.odt to welcome.odt Change-Id: I59625949f4aaad3b3f75bfa243f1a4186d563822
2018-03-03iOS, made example.odt local to iosjan Iversen
Have a local copy instead of referencing the android dir, allows us to make modifications local to iOS. Change-Id: Ifb6292cff5dcfce0a45c210176f8597d0091ee20
2018-02-05iOS, add tango theme to avoid vcl problem.jan Iversen
Change-Id: I73bee8ce04ec6234187224d03f0e081f09037e72
2018-02-05iOS, allow x86 release buildsjan Iversen
Added dir for x86_64 release builds Change-Id: If8c5e775ecd1283d9386a764441019c2423170f9
2018-02-04iOS, simplified lib ref and copy to devicejan Iversen
Named libKit directories so they can be referenced simple within xCode Change-Id: Ic05fa4e87b6cc87e2823177474c3ed9ac3433dd3
2018-01-25iOS, corrected directory creation.jan Iversen
the setup mk did not always create the needed directories. and corrected typo Change-Id: I58a40a67d91101504b7802a1fc73105df68a4ca4
2018-01-20iOS, remove double [bootstrap]jan Iversen
two bootstrap sections in one rc file seems wrong. Change-Id: Ic7f8eac2d3d07b35736d11ad1fbe705135cb1785
2018-01-18iOS, directory creation as part of setupjan Iversen
Corrected sequence for creating directories Change-Id: I7a148b5568694c67e382e75a2e1629d3e23bf197
2018-01-18iOS, avoid racing conflict in dependenciesjan Iversen
WORDIR might be deleted, but generated kept, situation solved Change-Id: I5847d590affa7f80ef734bf314dbee9a6fc81669
2018-01-14iOS, typojan Iversen
Change-Id: I59db4b822a7d0f697f887f99805893e9adb54667
2018-01-14iOS, static library depeneds on setupjan Iversen
added dependency to static library Change-Id: Ib0d7f7eec1f34ff275600cc9e825fa606f1ef40d
2018-01-13iOS, Correct BRAND_* in rcjan Iversen
Wrong BRAND_BASE_DIR and BRAND_INI_DIR reference. Change-Id: I85295a9de3807a60d0afb05c160be9acae2e4aec
2018-01-12iOS, add .py dependency to native-code.hjan Iversen
Change-Id: I165d59228c2b273d758d1222dce8e653bdca0039
2018-01-10iOS, corrected path in LOjan Iversen
Patch thanks to Jon Nermut. LO looked in the wrong directories on iOS Change-Id: I8a9c019f7443445b780bc2ce1c77c998f74239e8
2018-01-10iOS, catch library changes in makejan Iversen
Updated makefiles to be dependent on the static libs, ensuring that iOS is rebuild when a core library changed. Change-Id: I5ebd1d703eb9a3af0e284910cdc307dd62f4d3fc
2018-01-04iOS added BRAND_* to fundamentalrcjan Iversen
Updated the content of fundamentalrc Change-Id: I0e7ce7ffc8e61f572ad96f8c07872e41677cc421
2017-11-25iOS, remove app xcconfigjan Iversen
This is now handled directly in the project Change-Id: I1a57521ff8fe733d56154d186c98f68556128ebd
2017-11-24iOS .mk naming conventions.jan Iversen
Updated target names, to allow cross references. Change-Id: Ie0959876df58657a2303ca2b0865e91a7f5a0eea
2017-11-23iOS, do not use different C compilersjan Iversen
LibreOfficeKit.c was compiled with an xcode project and not like all other sources. Changed to use clang with same switches as rest of LO. Separated resource generation in own makefile Removed project LibreOfficeKit which was responsible for prelink. Change-Id: Iaf9fbb4b652501af0b7f3643ed3efcc2ed93b611