3 # Copyright (C) 2008, 2009 Mihai Şucan
5 # This file is part of PaintWeb.
7 # PaintWeb is free software: you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation, either version 3 of the License, or
10 # (at your option) any later version.
12 # PaintWeb is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
17 # You should have received a copy of the GNU General Public License
18 # along with PaintWeb. If not, see <http://www.gnu.org/licenses/>.
20 # $URL: http://code.google.com/p/paintweb $
21 # $Date: 2009-10-10 20:04:50 +0300 $
23 # The tools you want to have packaged
24 TOOLS
=selection hand rectangle ellipse polygon line text bcurve insertimg pencil cpicker eraser
26 # The extensions you want.
27 EXTENSIONS
=colormixer mousekeys
29 # The interface you want packaged.
32 # The PHP binary for running PHP scripts.
33 # Make sure that the php binary is in the global $PATH, or else please point to
34 # the location of your php binary.
37 # Make sure you have the YUI Compressor package available. Update this path to
38 # point to the location of your package.
39 export FOLDER_YUIC
=$(HOME
)/src
/yuicompressor
41 # Make sure you have the jsdoc-toolkit package available. Update this path to
42 # point to the location of your package.
43 export FOLDER_JSDOCT
=$(HOME
)/src
/jsdoc-toolkit
45 # The JSON encoder script.
46 BIN_JSON
=$(BIN_PHP
) scripts
/json_encode.php
48 # The XHTML minifier script.
49 BIN_XHTML
=$(BIN_PHP
) scripts
/xhtml_minify.php
51 # The script used for compressing/minifying CSS files.
52 # Note that the scripts/yuicompressor script is a wrapper for YUI Compressor.
53 BIN_CSS
=scripts
/yuicompressor
55 # The CSS images inliner script.
56 BIN_CSS_IMAGES
=$(BIN_PHP
) scripts
/css_images.php
58 # The script used for compressing/minifying JavaScript files
59 BIN_JS
=scripts
/yuicompressor
61 # The script used for generating the JavaScript documentation / the API
62 # reference based on the source code. Note that the scripts/jsdoc script is
63 # a wrapper for jsdoc-toolkit.
64 BIN_JSDOC
=scripts
/jsdoc
67 # Generally, you don't have to change these.
70 FOLDER_INCLUDES
=includes
72 FOLDER_EXTENSIONS
=extensions
73 FOLDER_INTERFACES
=interfaces
76 FOLDER_DOCS_API
=docs
/api-ref
77 FOLDER_TINYMCE_PLUGIN
=ext
/tinymce-plugin
/paintweb
80 # vim:set spell spl=en fo=wan1croql tw=80 ts=2 sw=2 sts=0 sta noet ai cin fenc=utf-8 ff=unix: