Commit Graph

62 Commits

Author SHA1 Message Date
0cea87d60c Move gtktiledviewer into libreofficekit.
desktop is no longer the right place for it now that
libreofficekit has its own directory.

Change-Id: I207f1d642e7e35c460ff85bb57aa142cb98023c8
2014-06-25 13:04:32 +01:00
9e4f23698a TiledRendering: outline of basic gtk tiled rendering app using liblibreoffice.
Change-Id: I46760c0a1329b9823fd999c470b57fef66d28914
2014-06-25 13:04:27 +01:00
9a1b2970ed Move liblibreoffice into LibreOfficeKit.
Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
2014-06-11 13:44:55 +01:00
c02a905115 desktop: rename Executable*.bin.mk/.com.mk
Change-Id: Ibb0970cfde65b331a4b870cc254b0a6481889edf
2014-03-03 23:44:13 +01:00
78c7eb3507 uiconfig is a l10n-relevant target
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-12-16 17:36:26 +01:00
1327020b67 Re-enable building test-active.oxt
Change-Id: I56bd0630f8d238488d9d6598d87acefe1a08fdf0
2013-12-16 11:24:12 +01:00
668d6ada16 fdo#60698: Unify spl and spl_unx
Change-Id: Ifd328ff3ce12364e95d05405759df6588b3a86bc
Reviewed-on: https://gerrit.libreoffice.org/6503
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
2013-11-21 03:54:00 -06:00
04dead1c6b make l10n buildable separately
- this renames the 'almost' module target to non-l10n
- and adds a l10n target which is intended to only build l10n parts of
  the product
- packagers should then be able to build l10n and non-l10n parts of the
  product independently, thus:
   - enable quicker rebuilds
   - distribution of load
   - updates to l10n without a full rebuild
   - security fixes to binaries without rebuilding all l10n
- the new targets are called build-l10n-only and build-non-l10n-only
- note this is not intended to move a concept of split packages
  upstream -- while this exsists in distros, the number of test
  scenarios for this would explode upstream

Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863

Conflicts:
	filter/Module_filter.mk
2013-11-14 16:45:02 +01:00
38a23d68f7 pagein-* stuff are for unix only
Change-Id: I8acc125aeeec089f3528cdc43b1475b93f5cde32
2013-11-04 01:06:57 -06:00
cacce520c6 desktop: need only one Package_scripts
Change-Id: Ia47d1cc8c2d754f74e281eac82c76fbaf12d8541
2013-10-24 17:56:06 +02:00
6fe26facd0 Produce empty share/uno_packages/cache/uno_packages/ hier in instdir, too
...though the way to do it is probably somewhat overblown...

Change-Id: I9b0da2913e0584eaf7d2ec98d1a29e1d78533d51
2013-10-17 14:29:00 +02:00
764e688fcf desktop: soffice.bin and unopkg.bin cleanup
Clean up the horrible mess around unopkg.bin unopkg.com unopkg.exe and
soffice.bin soffice.exe and crashrep.com executables and associated
renaming via Packages in the desktop makefiles by simply using
RepositoryFixes to correct the names.

Change-Id: I4d3a549462cfa90a63d62b35db1b0407b25239f7
2013-09-22 11:08:32 +02:00
7f53734365 Put Mac OS X program -> MacOS symlink into instdir
Change-Id: Ie3a9546afa4faf07e1f69a59347ff1e15f8a9cb6
2013-09-11 10:22:50 +02:00
573b8543cb start to use instdir for subsequentcheck tests; avoid make dev-install
This commit breaks linkoo.

make dev-install continues to work as before but it's not necessary to
use it anymore.
make check now uses files copied into instdir by gbuild.
TODO: fix remaining issues so that instdir is the same as install/.

Change-Id: I66836170f0922ee9ba204a61ffacc30d9e9a5d98
2013-09-09 22:09:16 +02:00
64405aa69f gbuild: avoid packages when copying files into instdir
There should be only two ways how to add file into instdir:
 - gb_Helper_install used in gbuild
 - gb_Package_set_outdir used also elsewhere,
   preferably with scp2 containing its .filelist.

Change-Id: I75ec0ba63f32acf4b56b17dc972f4488edf6a777
2013-09-09 22:09:15 +02:00
1f2a635ae1 clean executables in Repository.mk
..so that no executable in gb_Helper_register_executables,NONE is installed
(except cppunittester from scp2/source/smoketest/)
and all others are installed.
Also remove unused officeloader executable.

Change-Id: I1726afc4d9d6848bca7fa07ebce3acd340777e8a
2013-06-15 21:32:37 +02:00
e37c63a1d7 copy scripts to instdir
Change-Id: Id7367d8f540f708071df89fd056dba485751df1c
2013-05-05 14:28:02 +02:00
c35f495a8d copy pagein-* into instdir
Change-Id: Iab77db4f7841fd3d118fc371de5d0368f08f6c2d
2013-05-04 16:44:49 +02:00
674a7b44f3 install branding images using filelists
This also reinstates the use of brand_dev/intro.png for non-release
builds, lost with gbuildization of instsetoo_native (commit
1d84e9d1d363bd550129efcbeafe670c0a049dd0).

Change-Id: I43477505c5c9a3d6ec961d640608e6e91379868e
2013-04-30 17:50:43 +02:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
90750f0cbc autoinstall more OOOLIBS libraries
Change-Id: I02c86d7ab6814bfcf559af7408e5d0e1eef59666
2013-04-15 13:42:37 +02:00
a33e45182c remove duplicated else branch
Change-Id: I2d4676e3b44551d1730fe6e7b2898a2a38e4649c
2013-04-11 16:47:01 +02:00
ed72983131 rename UI to UIConfig
I plan to use it to deliver all */uiconfig files, not just .ui, as a
preliminary step to get rid of postprocess/packconfig.

Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149
Reviewed-on: https://gerrit.libreoffice.org/3225
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11 03:37:30 +00:00
3fcf0008d3 Need deployment component too when HAVE_FEATURE_EXTENSIONS
Don't look just at DESKTOP or not when deciding whether to compile that stuff.

Change-Id: Ic9961ba27eb4a1e9360c67dd844c9243f1eff00e
2013-03-28 00:17:36 +02:00
ddaf31f183 liblibo: install test library by itself and install it.
Also fix debugging with threads, find fundamentalrc correctly,
make it headless, finally loads a document then exits.

Change-Id: I2017075bf3b3c7198bde53b9fe85585089e5ab6c
2013-03-12 15:35:35 +00:00
8887de72c1 liblibo: create initial liblibreoffice.
bootstrap libreoffice, start a dummy test-harness: can't use CppUnit
or link to any URE / LibreOffice libraries.
Change-Id: I855b640557f93959749e966a2d8e5e577fd84574
2013-03-12 15:35:33 +00:00
ffb1e88afa Gbuild'ify desktop/test/deployment/passive/
...to manually build solver/*/bin/test-passive.oxt via "make
Extension_test-passive".  There's still room for improvement in gbuild, though:

* There should be no need to add the extension's native library and jar UNO
  components (which nothing else links againts) to the central Repository.mk.

* There should be no need to move manifest.xml around.

* There should be no need to move .java files around.

* Let "make Extension_test-passive.clean" clean up again.

Change-Id: Ib44558061c4c0fda6be5943bd02b5a42cd15c52e
2013-03-07 11:14:00 +01:00
f88473c56a convert extension dialog to .ui
Change-Id: I4d938be9e960f421398dd40bbcf1b3cadc643de1
2012-11-13 09:49:18 +00:00
ad050e40f1 headless build: build oosplash again
It looks like we want it so revert:
dae66b7b1df89d824017c7afb52f66ebfd2b8fe2
4d408cc2f09fcc645d0da736b74f2f5cae86edc4
64a530cfa8e9be44965c9d708dfb642c2df2a59d

Change-Id: I7cd410861b28a0556de3375a0865a7baef52bd78
2012-09-10 21:26:15 +02:00
64a530cfa8 desktop: i swear we don't need oosplash with --enable-headless
Change-Id: I7d03590fc2a0942757b7214c15be78e8bc626e9c
2012-09-03 20:00:31 +02:00
67673e9ba6 Move the AppUserModelID code to the launcher 2012-06-04 11:26:20 +02:00
776db316d2 set explicit Application User Models IDs in the native Windows launchers
Change-Id: Ib60a2a4f0d28a53d997731eb34b118cc9b9f822d
2012-05-24 08:38:12 +02:00
947244c188 convert custom makefile code into a package
Change-Id: I72b41e4826b7e93b5c8aeacbf6d9d52e3780f090
2012-05-02 10:56:22 +02:00
d5c18a48f8 desktop: use CustomTarget makefile 2012-04-04 11:31:55 +02:00
ecc7ae77d3 move Pagein from desktop to gbuild 2012-03-23 06:02:40 +01:00
813a57cb1a fdo#47246: desktop: factor out a winextendloadenv static library 2012-03-14 16:23:30 +01:00
5cc6398985 fdo#47246: desktop: factor out a winlauncher static library 2012-03-14 12:33:47 +01:00
2130deb2d1 Introduce headless switch for X / cairo / toolkit less build
The plan is to reduce dependencies to be easier to deploy
libreoffice server side in headless mode.
2012-02-17 16:44:56 +00:00
87842e4aa4 Skip Executable_soffice.bin for non-desktop OSes, hmm 2012-01-27 22:44:08 +02:00
4635ed7aee android: add new desktop module, it gets to vcl init and fails. 2012-01-20 17:21:38 +00:00
ceb14e0143 fdo#37740 remove duplicate icons from soffice.bin/soffice.exe 2012-01-18 19:16:06 +01:00
a3849747a3 Fix configurable branding.
Bin the submakefile, use direct Zip cp calls. This also fixes
the non-working deps towards default_images.
2012-01-16 19:12:56 +01:00
6c1852c552 Do build Library_deployment also for non-desktop OSes
Whether anything in it will eventually be used in LO-based apps on
such OSes, no idea, but no harm building it.
2012-01-16 16:52:59 +02:00
38bb165728 Include soffice.bin but exclude Executable_unopkg.bin for non-desktop OSes
Not that I know if soffice.bin as it currently is will make sense on
Android or iOS eventually, but just for experimentation...

Don't bother with Library_unopkgapp for non-desktop OSes as we don't
build Executable_unopkg.bin for them either.
2012-01-16 16:52:57 +02:00
c475316c00 simplify handling of JITC_PROCESSOR_TYPE 2012-01-15 20:12:01 +01:00
f4092cb765 do not build on macosx and win 2012-01-15 20:12:01 +01:00
7ad72045d7 avoid generating a file in the source tree 2012-01-11 17:32:41 +01:00
77680bbbad Do build Executable_soffice.bin also for Android, for now 2011-12-12 22:14:59 +02:00
414596cd71 Do build Library_deploymentmisc also for non-desktop OSes, for now 2011-12-12 22:14:58 +02:00
c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00