summaryrefslogtreecommitdiffstats
path: root/solenv/gbuild/Configuration.mk
Commit message (Collapse)AuthorAgeFilesLines
* Revert "gbuild: use one pattern rule for creating directories"Matúš Kukan2012-09-261-0/+22
| | | | | | | It does not work with make 3.82 which prefers pattern rules with longest match, so wrong rules are chosen in workdir. This reverts commit bc234b4e1103cf8f79a7526ad80dcd9d0b78b89b.
* gbuild: use one pattern rule for creating directoriesMatúš Kukan2012-09-261-22/+0
| | | | Change-Id: I0164552ea9f2024eb5c44ad3b2b6181f6a9e3a1e
* fix configuration depsDavid Tardon2012-09-221-1/+1
| | | | Change-Id: Ie431fadb4f11284e231112744af80bfb5c219d94
* fix dep for configuration schemasDavid Tardon2012-09-221-3/+8
| | | | | | | | | Configuration of extensions can use schemas from the main configuration (officecfg). Now that officecfg is in tail_build, we need to make sure that building of any such configuration only starts _after_ officecfg has been done. Change-Id: I95c775bb9c15c2e3aad930189d5524957cb5c49d
* gbuild: add a kludge to get dictionaries to build in cygwin:Michael Stahl2012-08-091-5/+5
| | | | | | | | | | Due to the scourge of symlinked git repositories, building the configuration files in dictionaries fails on cygwin because the native xsltproc cannot understand cygwin symlinks; work around that with a new gb_Helper_symlinked_native function. Should be reverted once git sub modules liberate us from the scourge. Change-Id: Idc48da9b60348dc66160219909479c3c83daeaf2
* re-base on ALv2 code.Michael Meeks2012-06-211-16/+15
| | | | Change-Id: I0cba9316e229362fa82a45d9e4d4763a6cf29540
* allow to set extra (global) schema rootDavid Tardon2012-05-291-0/+15
|
* TypoStephan Bergmann2012-05-111-1/+1
| | | | Change-Id: Ia7d13e9e91f12a6f98eb51ed7d92ff14a5c8454d
* gbuild: remove gb_Helper_abbreviate_dirs_nativeMatúš Kukan2012-05-091-5/+5
| | | | Change-Id: I0a3ad6553692fc21eaf96cf35e9c343b4d716c21
* fix executable path for cross-compilationDavid Tardon2012-05-041-1/+1
|
* gbuild: remove some more realpathsMatúš Kukan2012-03-101-9/+9
| | | | Where necessary, replace with wildcard, what does not change path.
* gbuild: fix mkdir optimization with make 3.81Michael Stahl2012-03-081-12/+22
| | | | | | | | | | | | | | The problem is that make 3.81 does not match pattern rules whose target ends with '/' against directories. (regression from 408822b54724f8170a1296ddd67e50d8291c8ee1, 90491a073c5b5faee782ad5eab63276fda2342e6) So use a fake file ".dir" in the respective directory, and try not to spawn unnecessary mkdir processes by checking for existence via realpath. This is all quite ugly and should be reverted once support for make 3.81 is dropped. Also, fix a pre-existing problem of pattern rules with multiple targets that used to work by accident in Package.mk.
* gbuild: do not call mkdir -p in gb_Deliver__deliverMatúš Kukan2012-03-051-4/+20
| | | | | | | Rather create new order-only dependencies on directories where targets should be delivered. On cygwin this is much faster.
* translations converted to gbuildMatúš Kukan2012-03-021-3/+2
|
* Properly rebuild files generated by l10ntools programsStephan Bergmann2012-02-081-1/+1
| | | | | (Changing the corresponding build-order-only dependencies to proper ones should be safe here, as all mentions of $^ are within $(filter) calls.)
* extensions: convert update stuff to gbuildMichael Stahl2011-12-141-0/+5
| | | | | The updchk is renamed to updatecheckui so it does not collide with updchk.uno.
* gb_CFGEXPRECOMMAND is not necessary and can be factorized out of platform/*Norbert Thiebaud2011-11-081-2/+1
|
* gbuild: clean up pointless proliferation of PRECOMMANDs, all alikeMichael Stahl2011-11-051-1/+1
|
* no need for SRCDIR parameter hereMatúš Kukan2011-10-231-1/+1
|
* do not use gb_Helper_REPOSITORYNAMES anymoreMatúš Kukan2011-10-231-7/+2
|
* Configuration.mk: add nodeliver modeMichael Stahl2011-10-121-7/+23
| | | | | | | | Add a special mode where a Configuration does not deliver to the solver, and use it in Configuration_mediawiki, preventing the files from officecfg being overwritten by files from swext. Should fix the annoying sc_test_filters failure and the smoketest as well if the mediawiki extension is enabled.
* make use of Configuration consistent with other gbuild classesDavid Tardon2011-09-091-6/+15
|
* set SDF directory correctly so translations get picked upAndras Timar2011-08-221-1/+1
|
* discard unneeded outputDavid Tardon2011-08-131-9/+6
|
* gb_Deliver_add_deliverable takes 3 argsDavid Tardon2011-08-131-6/+11
|
* add solenv/gbuild/Configuration.mk to build various XCS/XCU filesMichael Stahl2011-08-131-0/+445