64 Commits

Author SHA1 Message Date
Ptyl Dragon
76a9ae801b added for infrastructure for ios tile testing app
Change-Id: Ie8ac64769c01c5e967a56844a69747ef4d4f20af
2013-10-17 17:02:44 +02:00
Ptyl Dragon
ae549ad1e6 infrastructure for ios tile testing app
Change-Id: I1a3d10b7fb61b19664b383d29c6e607c01b90a71
2013-10-17 17:02:43 +02:00
ptyl@cloudon.com
d8e8e6bcbe added draw tile signature and select all fix
Change-Id: I6118c55caa12d9ba52000f89e869e27b218859be
2013-10-17 11:11:39 +02:00
Tor Lillqvist
e3c4611040 Make the MobileLibreOffice project work better in a srcdir!=builddir scenario
Manual intervention still needed to copy over the
ios/MobileLibreOffice and ios/shared directories, though.

Change-Id: I1e985cb9bf61238631bd01cd222eeaeb447d58b9
2013-10-17 10:22:30 +03:00
Tor Lillqvist
795dcf9da4 Make libc++ optional for iOS and use the right library in the Xcode projects
It seems that using libc++ when building with Xcode 4 (and iOS SDK 6)
you get linking errors. Stick to libstdc++ for now then with that.

Propagate the choice to the iOS Xcode projects through the lo.xcconfig
file.

Change-Id: Ic61dd2336066a77c4219c532106e3e50e85d0689
2013-10-16 16:39:49 +03:00
Tor Lillqvist
ea8028a575 For clarity, prefix the LO-specific Xcode configuration variables with LO_
Change-Id: I196feb392f9ebebfdcd6f6e0ecd2c9cc89707cbb
2013-10-16 15:58:15 +03:00
Tor Lillqvist
5b0577885a No mlo_select_all(), probably left out accidentally from Ptyl's commit
Change-Id: I1859f6c05f371fccdd39f903d663d5a452866876
2013-10-16 01:39:49 +03:00
Tor Lillqvist
de547ccdde Use libc++ here, too, as we now do for the LO code
Also quotes added by Xcode around library names that contain
nonalphanumerics.

Change-Id: Ie5b34b2da0ec5600e9ca1aba1e17efd7e3e087de
2013-10-16 01:36:10 +03:00
Tor Lillqvist
892ebc079a Add dummy touch_ui_keyboard_visible()
Change-Id: Ib3de4092f48e16ac88108d6a69a04baf92a82de1
2013-10-16 01:35:28 +03:00
Tor Lillqvist
93267ff3e5 Adapt to changed <touch/touch.h> API
Change-Id: I9304a0a08c6eed79726700cdc8451dc0fbe613cf
2013-10-16 00:16:59 +03:00
Tor Lillqvist
a3ff47a4c2 Use WORKDIR instead of hardcoding unxiosr.pro
In a --enable-dbgutil build there is no ".pro" suffix.

Change-Id: Id95f5a4a972059a9c67985a8c15405a9303ad6b2
2013-10-16 00:16:59 +03:00
Tor Lillqvist
389a61ab46 We want config_host, not config_build
We use GNU cross-compilation terminology: "host" means the platform
the code being compiled will run on (this is often somewhat surprising
to those unaware), and "build" means the platform the build tools (=
the compiler, linker etc) is running on.

For an iOS app, "host" is iOS and "build" is OS X.

There is also "target" but it is in this case the same as
"host". (Only in a so-called Canadian Cross situation is "target"
different from "host" (and from "build").)

Change-Id: I6eefa982916f0660afd259770bf455cf28793670
2013-10-16 00:16:58 +03:00
Tor Lillqvist
f222e8efcf Set ARCHS = armv7 otherwise Xcode complains for me about armv7s
Change-Id: I59767af5fe4b2067a175c6882ecb3edf3c4ee2f7
2013-10-16 00:16:58 +03:00
ptyl@cloudon.com
2b60f46e25 Add the new iOS app project files
Change-Id: I9ac049ef61e698afda1577a630e1185c75a33734
2013-10-15 22:52:06 +03:00