Age | Commit message (Collapse) | Author |
|
Also build the "desktop" app from gbuild.
Change-Id: I45fc265c9515b22e10bd7644f54dbfa23601e063
|
|
Change-Id: Ic192b063a4ccc1249194bc7a62a8a90682de08f0
|
|
Change-Id: Ic0d13034a37ba354000de18e6f97b9cc31857bcb
|
|
Change-Id: I7eccac4fa8890c2873c6bbd7f8f5bf5b0dd006d2
|
|
Change-Id: I104fde6ea294db55513ef11fe063e911e287cc31
|
|
For Windows, superseded by Windows Installer patching (i.e., creating
.msp files), which is something completely different. (And quite hard
to get working... but still a saner approach, I think.)
For Linux, many distros use delta RPMs or similar, so no home-grown
LO-specific patching mechanism is needed.
Remove the -patch and -patchinc command-line options to
make_installer.pl and all code that was invoked only when using those.
Remove the PATCH and PATCH_ONLY flags in scp2.
Remove the patchmsi.dll Windows Installer custom action.
Change-Id: I09e949e601a969f88eff60067faa2352f4f89537
Reviewed-on: https://gerrit.libreoffice.org/1605
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
|
|
Change-Id: I4a6c6b8680f0cbd9a64442b8e57bb229fc2b6e4d
|
|
Change-Id: Id0f13351108cbcd748f3c403fe7a6716145f1892
|
|
Get the app bundle directory from Xcode's SCRIPT_OUTPUT_FILE_0.
Copy .rdb, registry, .res files, set up the various rc files.
Don't list a bunch of .component files on the command line, surely
that is not sane.
Change-Id: I6fb8bd4bea8d5afd30900daa1b916defb894e78c
|
|
There was quite come confusion as to where Xcode wants the Run Script
phase (= our gbuild mechanism) to put the executable. I think I got it
right now. Xcode can be quite scary as soon as you do anything out of
the ordinary. (But then, what isn't.)
Change-Id: I22bbdfaef88174815bff66d6c7241f4ba2360246
|
|
The Viewer app is intended to eventually resemble the experimental
Android DocumentLoader app.
Build using the gbuild mechanism, which is also invoked from an Xcode
project. This seems to work out fine, the resulting app installs at
least on the simulator, and you can debug all the LO code involved
even if Xcode (obviously) has no knowledge of the LO source
files/classes/etc.
Change-Id: Ic96178d80b8d6467cac969b29e37f0d39513acf9
|
|
Change-Id: I39bb14e47654afd5425098fb4aad80a29f058d67
|
|
Change-Id: I15981bf4827c29a7e1ce8e33d8b6fdc159e05522
|
|
Use the wildcard function to get all ibraries and component, like for
Android. (We won't of course actually link in all code from allof
them, just what gets referenced to by the getFactory methods
referenced in docloader.mm. Plus possibly unintentionally other stuff,
to be investigated...)
Change-Id: I6516964c83e7bf120de586550c40615b4337f760
|
|
Change-Id: I10c8a6806fd106128e151d470a51caa54aa074e8
|
|
Change-Id: I8a9e69b53fd84207d5673fc4635e54920864016f
|
|
Change-Id: I6b1f22d0623e8746af755dd25fc9f3194d6f11d3
|
|
Change-Id: I8346d0d0b1543d45e45a24ae6ab76e856b26a1ba
|
|
Change-Id: I544a352fe0e43140d1bae62a95bf383c1432a076
|
|
Change-Id: I0af01be14f992a4842d174f06815e65895f0ee69
|
|
|
|
|
|
Change-Id: I0a11d09544c10d78a2036a5c3c94132b17fbfbe8
|
|
Change-Id: I17aa913b8947451e4bf57355a7569769a01ef5b4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Start with the first service needed when running sc's filters_test:
the UniversalContentBroker. It might not be typical as ucb uses the
deprecated XSingleServiceFactory.
This commit is not at all a complete solution, far from it, just an
initial hack. Naturally once I come up with some generic enough way to
do the static linking the necessary macros etc will be added to some
general header.
The macro XSERVICEINFO_IMPL_1 (local to ucbhelper and ucb) is amended
so that it in the disable-dynamic-linking case also emits a function
whose assembler name equal contains the service name. This function
returns the XSingleServiceFactory for the service. Where the service
is instantiated we link directly to that function.
But probably this will be reworked a couple of times... Maybe it would
be better to simply have the service name specific entry point be a
pointer to the component's component_getFactory() function? Those all
have the same prototype.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nah, these dummy classes would turn out quite complex anyway. Better
to just use ifdefs elsewhere, the number required is not that large.
This reverts commit 6d33801b4498f5c13d2dc75588f88c22a11f455b.
|
|
|
|
|
|
Still doesn't link, dozens of undefines. And of course the whole
question of how to do static linking to UNO components in an elegant
fashion with the least intrusive ugly changes to source code has not
been resolved yet.
|
|
|