1FREPPLE(1) FREPPLE(1)
2
3
4
6 frepple - a lightweight tool for production planning
7
9 frepple [options] <files>
10 frepple [options] <directories>
11 frepple [options]
12
13
15 FrePPLe is a lightweight open source framework that easily and quickly
16 solves production planning problems. The primary focus is on the dis‐
17 crete manufacturing industry.
18
19 This program reads XML input data, and executes the modeling and Python
20 commands included in them.
21
22 The xml input can be provided in the following ways:
23 - Passing one or more XML files
24 - Passing one or more directories as arguments.
25 The program will process all files with the extension '.xml' found
26 in the directories in alphabetical order.
27 - When passing no file or directory arguments, input will be read
28 from the standard input. XML data can be redirected or piped to the
29 application.
30
31
33 -validate -v
34 Validate the xml input for correctness.
35
36 -check -c
37 Only validate the input, without executing the content.
38
39 -? -h -help
40 Show instructions.
41
42
44 FREPPLE_HOME
45 Optionally points to a directory where the initialization files
46 will be searched.
47
48
50 ./init.xml $FREPPLE_HOME/init.xml /usr/share/frepple/init.xml
51 XML data automatically loaded upon startup. The first file with
52 the name init.xml in the above sequence is processed.
53
54
55 ./frepple.xsd $FREPPLE_HOME/frepple.xsd /usr/share/frepple/frepple.xsd
56 XML Schema definition for validation of the XML input data. The
57 first file with the name frepple.xsd in the above sequence is
58 processed.
59
60
61 ./init.py $FREPPLE_HOME/init.py /usr/share/frepple/init.py
62 Python commands executed automatically upon startup. The first
63 file with the name init.py in the above sequence is processed.
64
65
67 0 when succesfull, non-zero in case of errors
68
69
71 FrePPLe is developed as Open Source under the LGPL license.
72
73 The authors and contributors are listed on http://www.frepple.com.
74
75
76
77frePPLe November 2009 FREPPLE(1)