Hi,
I've spent some time creating the basis of a Makefile for the project -
the goal being to progressively automate a good portion of the
operations we perform by hand today when we need to prepare a release or
check some new code made by someone else.
I've implemented the current commands so far (to perform from the base
installation directory):
Usage: $ make [target]
[target]:
help = display current message
check = runs all tests
jscheck = generates javascript tests
phpcheck = runs PHP tests
windmill = runs Windmill tests
othercheck = runs all other checks (return characters in code files, etc.)
We can probably add other tests progressively, and probably other
commands (automating the upgrade from one version to the next would be
also be handy, for example).
Vlad, could you try to merge from the trunk and run "make check" on your
base installation directory and fix the issues it shows? I started doing
this today because I often run into the same types of issues when I try
to upgrade - using this may help to catch some of the common problems
before someone else attempts to use a new revision.
And let me know if you have any troubles using it, or if you catch a
bug!
Xavier.
_______________________________________________
Farsides mailing list - [email protected]
Wiki: http://farsides.com/
List: http://farsides.com/ml/
Forum: http://farsides.com/forum/
Ideas: http://farsides.com/ideas/
Chat: http://farsides.com/chat/