summaryrefslogtreecommitdiff
path: root/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2013-12-16initial install-package-foo target for partial installsBjoern Michaelsen1-3/+6
make packageinfo target add uiconfig file translations add missing l10n config files add missing help files in packageinfo Reviewed-on: https://gerrit.libreoffice.org/6754 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Conflicts: helpcontent2 translations a2498a118e729276a78ef3a4eb43b5d0b302d326 9bb39bdd677af4be0da621370c51eb9e22ecc33f a7e654cdeffd832f51016ff51aa180fe3924ff4e 4ee41fdb600cb3a89da387dffe64e6a30192761c 349fb24a388775c58be7a326832b3fc0ec38180f 8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06 Change-Id: Id5f6f5c1f3e46df2d9033ccd5bbf2af6ab38a9e8 Reviewed-on: https://gerrit.libreoffice.org/6982 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-12-16l10n and non-l10n targets missing dep on buildBjoern Michaelsen1-1/+1
Change-Id: Ia6d09a1625819593291649369a7533bbd2ee8227 Reviewed-on: https://gerrit.libreoffice.org/6981 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-21Makefile.in: "make check" should build "all" tooMichael Stahl1-1/+1
Change-Id: I6b72c3deb1a056149e965b78d12d3c37c6bfd5b9 (cherry picked from commit deb249e1b3a3095e0d04c47f57044fe5b0ddf095)
2013-11-21oops, we still need the ?=, of courseBjoern Michaelsen1-1/+1
Change-Id: Ifa3e6639a5fdbd58e99fe3f1feadc009ddcee880
2013-11-21lazy eval is lazy. and nasty tooBjoern Michaelsen1-1/+1
Change-Id: I4191277a2df0ea060d86090ee6e99490840f8f48
2013-11-21move finunusedcode to a scriptBjoern Michaelsen1-43/+1
Change-Id: Ie4a422a818095313d9765a4c5e9ebba838eed76d
2013-11-21simplify top-level Makefile some moreBjoern Michaelsen1-13/+3
Change-Id: Ie1d53db34f812a83940196d0bf6e4ad8aaa8eab6
2013-11-21just use wildcard hereMatúš Kukan1-14/+5
Change-Id: I2c145328b03f66a6a67c0afa0463005112fd77da
2013-11-20install-gdb-printer -L fails with 'unknown option' anywayBjoern Michaelsen1-3/+0
Change-Id: I5927427264eaed86d2e93bee1cfc8f1ff55690c3
2013-11-20clean up echo deserts, consolidate blurbsBjoern Michaelsen1-31/+31
Change-Id: If268d37e8e96adcb8902c8b3fc855ecddea69ba5
2013-11-20some namespacingBjoern Michaelsen1-6/+6
Change-Id: I7f4fc456d7e9690443d94175e94b69db50c3e2b5
2013-11-20toplevel 'make check' should also do subsequentcheckBjoern Michaelsen1-1/+2
Change-Id: Ib41660a1fef332573ef1c477c12bc8fdfedfc4db
2013-11-19fix Makefile.inBjoern Michaelsen1-21/+8
- unify ~all gbuild targets to one gbuild call - kill CHECK_PARALLELISM as we dont respect it consistently anyway - ${MODULE}.subsequentcheck needs no specialcasing now anymore too - should fix e.g. "make unitcheck slowcheck subsequentcheck" calls Change-Id: I4238d7de599cb9fbaf09f60539d6655b85b87c29 Reviewed-on: https://gerrit.libreoffice.org/6722 Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-19related fdo#70414 gbuild to ide: kdevelopBjoern Michaelsen1-0/+10
This provides kdevelop integration and generates one project file for each old-style module (top level dir). This project file has: - has four build configurations: - build the module of the project or build all of LibreOffice - for each of the above a debug and a nondebug build - has seven launch targets: - running the unitchecks, the slowchecks and subsequentchecks - for each of the above once for the module and once for all - running LibreOffice interactively - has custom include paths and thus provides full autocompletion Change-Id: I6dd51133147d019fc403e3bd814bc6103df94cac Reviewed-on: https://gerrit.libreoffice.org/6694 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-1/+4
- 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-07a little instdir sub-dir cleanupMichael Stahl1-3/+3
Change-Id: I97df3f949da7403e46951cf159a9fc1fca4cc23f
2013-11-07remove INPATH and PROEXTMichael Stahl1-3/+3
- WORKDIR path is just workdir - INSTDIR path is just instdir - WORKDIR_FOR_BUILD is workdir_for_build - INSTDIR_FOR_BUILD is instdir_for_build - replace other usage of INPATH by combination of OS and CPUNAME Change-Id: Ie398387ebd82a968ec2605f2103c55b43a231482 Reviewed-on: https://gerrit.libreoffice.org/6601 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-02remove SOLARENV variableMichael Stahl1-3/+3
It is constant and can just be replaced by $(SRCDIR)/solenv. Use BUILD_TYPE where it was used to check if config_*.mk is sourced. Change-Id: Ib9d480c57194b6340093aa47776f8768df69b7d1
2013-10-31solver doesn't solve anything...Michael Stahl1-2/+1
... it is an abbreviation of "Solar Version". Since nobody can remember that: remove OUTDIR OUTDIR_FOR_BUILD SOLARVER SOLARVERSION solarpath and any mention thereof. Change-Id: Idb3031c4f25a76ac05b22ec67e3ca3e1e8e512ad Reviewed-on: https://gerrit.libreoffice.org/6515 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-10-31gbuild: add ExtensionPackageSet classMichael Stahl1-0/+1
Change-Id: I947207c78e28b416aebe2e33172043fd8cfa4f17
2013-10-31gbuild: add ExtensionPackage classMichael Stahl1-0/+1
Change-Id: I65ca50ccc512e35a5b95c2482f3a8833d1a7294b
2013-10-30solenv: remove gdb Package and CustomTargetMichael Stahl1-3/+3
Since it's necessary to call install-gdb-printers anyway (which is what the CustomTarget_gdb does), just do it first thing in "build" target so that unit tests running during a from-scratch build get the pretty printers too. Change-Id: I357dfb828a2e0eed675aa552d3256f96a312a890
2013-10-28gbuild: refactor CliUnoApiMichael Stahl1-1/+1
- stop copying the DLL to OUTDIR - since that was the main reason for the separation between CliUnoApi and CliUnoApiTarget, merge the targets; the newly inherited variables are not expected to cause problems - hardcode target to URE bin dir for now, no immediate need for multiple layers Change-Id: I428d801ec7058e1c6374d8162a4118a3fe581978
2013-10-23Makefile: make convenience targets like "make icu" work for external/Michael Stahl1-5/+5
Change-Id: I6cf2e6bd1c52412339ec6bab98b3f1b28cef1032
2013-10-22Makefile: remove broken "usedcxxfiles" targetMichael Stahl1-3/+0
Was (accidentally?) added in 99f8cf1221b216c301e000eab88d75dbe9e9aa20. Change-Id: I099be6c3e480a8365f2ffea371be435194973c5b
2013-10-17distclean generated ios/lo.xcconfigStephan Bergmann1-0/+1
Change-Id: I5db55ab575e3343664080936bd14a0c04f134fb6
2013-10-16fdo#70393: move libpng to a subdir of externalBjoern Michaelsen1-0/+3
Change-Id: Ia52da28fc6a979c4712fc191ab5e71c1926b0c93 Reviewed-on: https://gerrit.libreoffice.org/6231 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-10-15fdo#70371: create findunusedheaders targetBjoern Michaelsen1-0/+3
- you can now do "make unusedheaders" to look for headers that seem to be used - also renamed the script in ./bin to follow the conventions there Change-Id: Ia9487af02effd05bfbc5c3f5c04b928a407b0fa4
2013-10-04refactor make check to run subsequentcheck parallel to instsetMichael Stahl1-2/+6
... which saves 4 minutes on a "make check" here, when configured --with-package-format="archive" Change-Id: I415e0e95ae7f4e289fa4797643f5d744015d80ad
2013-10-02There shouldn't be any config_host/*.mk files that need distcleaningStephan Bergmann1-1/+0
Change-Id: I9c56428f6ff015abc585e070b18ad181c48e31e6
2013-10-02distclean configure-generated Info.plistStephan Bergmann1-1/+2
Change-Id: I8729123a34bedfa1f9d5dfd04438da96e422a003
2013-10-02fix make test-install on WNTMichael Stahl1-4/+4
Change-Id: I681f2c4989b88943fe57e6173554a019539a18cc
2013-10-01install-tb target should hopefully be obsoleted by instdir tooMichael Stahl1-12/+1
Change-Id: I14a74b660d965d19027cefab2c84d1c0ea38ce79
2013-10-01test-install: get rid of opt/Michael Stahl1-4/+4
Change-Id: Ie390749c0b28e47848c361d874bb447f39cfeb12
2013-10-01put result of make test-install into top-level test-install dirMichael Stahl1-14/+14
... and rename all DEVINSTALL variables to TESTINSTALL. Change-Id: I2f745ff6324c078d5fd7d272911a9268fc5efd27
2013-10-01make dev-install is obsoleteMichael Stahl1-10/+21
There is no need for developers to run it as part of the daily workflow because instdir is much easier to use, so just let it print an error message. Also remove the "install" symlink. Provide the previous dev-install functionality as "test-install" target so that it is possible to quickly create some kind of actual installation against which the subsequentchecks can run by setting OOO_TEST_SOFFICE, to e.g. check that scp2 isn't missing files. Change-Id: I8c0b05a87f55b1db8c1d1e76f64ab64b9cc695eb
2013-09-25clean also INSTDIR_FOR_BUILDMatúš Kukan1-0/+1
Change-Id: Id85d07650f9dd479c5eee7c8c765e59ab1d55955
2013-09-17goodbye linkoo.. you have served wellMatúš Kukan1-12/+0
This commit: - removes linkoo and --disable-linkoo option - removes 'dev-update' make target - creates --disable-ooenv option - removes LD_LIBRARY_PATH and PATH settings in ooenv Change-Id: I9530558531e9cb58b8282754ec8a6c655f190480
2013-09-10fix gdb pretty printers for --enable-mergelibsMatúš Kukan1-0/+3
And install them into $(INSTDIR) at the end of build, as it is done in dev-install case. Change-Id: I1a9852684361a12333046fa58f83720aa2c835da
2013-09-09start to use instdir for subsequentcheck tests; avoid make dev-installMatúš Kukan1-2/+2
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-08-27Factor out the app bundle code signing into a scriptTor Lillqvist1-45/+1
Call that script for make dev-install and when creating the .dmg. Change-Id: Ic468cafe04b2755f371d449fef0b84e2fdc7e197
2013-08-25Don't sign the Current symlink in a frameworkTor Lillqvist1-1/+1
Change-Id: I14106827d86f798687cdeb560c0df007070469ee
2013-08-18make install or install-strip hardly make sense on OS XTor Lillqvist1-0/+4
Change-Id: Ib21607e3fef7c2a52c443d6d16c5466e0a2d4340
2013-08-10Bypass install-gdb-printers on OS X, they don't work anywayTor Lillqvist1-5/+3
Change-Id: I5636ba90d5513ecd6cb3bd20b3f583f8cd221717
2013-07-26Use BUILDDIR, not SRC_ROOTTor Lillqvist1-1/+1
Change-Id: I497238fbc8344a1bb8703dfd8090bd4e5c420ff1
2013-07-24reconfigure on any change in config_host/*.h.inDavid Tardon1-0/+1
... to avoid bad commits like 68c8dcec1f8689191e1be3366ec3c127096ae4d4 . Change-Id: I21c72f63c6363a7d2a34b4e30b932f9dd45926aa
2013-06-19bodge callcatcher some moreCaolán McNamara1-0/+2
Change-Id: Ie2e126700540cbec2a94f40250b2a114d1ea9306
2013-06-19bodge callcatcher build back to half-lifeCaolán McNamara1-5/+7
Change-Id: I91393aa912bd69f3fbeb67d895ff7d8021effccb
2013-06-10gbuild: s/AutoInstallLibs/AutoInstall/gMatúš Kukan1-1/+1
Change-Id: I582a841ea3b2a882cbdc1556058b007a8667024a
2013-05-30don't run autogen.sh if building from tarballsDavid Tardon1-6/+10
Change-Id: Idaf56719a5c1d42de62a4945b47f4a2d377b3dd3