1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-26 08:42:41 +01:00
phorge-phorge/scripts
vrana 8883c9494f Allow specifying custom celerity resource map
Summary:
We have custom static resources.
We currently include them in Phabricator's celerity resource map which is causing some pain - we need to regenerate the file without our custom resources before pushing upstream, we need to discard our changes before pulling from upstream and we need to rebuild with our changes to run Phabricator.

This diff allows writing and reading the map in other location.
The plan is this - I will run `celerity_mapper.php` twice - once to build Phabricator-only resources (to push to upstream) and once to build Phabricator + ours resoruces to put in our directory.

Better solution would be to create a map just with our resources and read and combine it with Phabricator resources.
But it is complicated because we have dependencies on Phabricator resources.

Test Plan:
`celerity_mapper.php webroot`
`celerity_mapper.php webroot ../facebook/src/__celerity_resource_map__.php`
Delete Phabricator's celerity map, set 'celerity.resource-path' and successfully load Phabricator.

Reviewers: epriestley, edward

Reviewed By: epriestley

CC: aran, Koolvin

Maniphest Tasks: T721

Differential Revision: https://secure.phabricator.com/D2630
2012-06-04 18:45:03 -07:00
..
aphront Use PhabricatorEnv::newObjectFromConfig() wherever possible 2012-03-21 14:57:52 -07:00
calendar Display holidays 2012-05-03 09:22:52 -07:00
conduit Depend on class autoloading 2012-05-30 16:57:21 -07:00
daemon Depend on class autoloading 2012-05-30 16:57:21 -07:00
differential Depend on class autoloading 2012-05-30 16:57:21 -07:00
drydock Depend on class autoloading 2012-05-30 16:57:21 -07:00
fpm Minify static resources 2012-03-28 10:13:53 -07:00
install Simplify daemon management: "phd start" 2012-05-09 10:29:37 -07:00
mail Depend on class autoloading 2012-05-30 16:57:21 -07:00
repository Ignore errors in svn diff 2012-06-01 21:45:33 -07:00
search Merge __init_env__.php into __init_script__.php 2011-10-02 11:48:09 -07:00
setup Test for pcntl availability from the command line, not Apache 2011-05-30 21:02:08 -07:00
sql Make default database namespace configurable 2012-04-30 11:56:58 -07:00
symbols Depend on class autoloading 2012-05-30 16:57:21 -07:00
user Depend on class autoloading 2012-05-30 16:57:21 -07:00
util Depend on class autoloading 2012-05-30 16:57:21 -07:00
__init_script__.php Depend on class autoloading 2012-05-30 16:57:21 -07:00
celerity_mapper.php Allow specifying custom celerity resource map 2012-06-04 18:45:03 -07:00