aboutsummaryrefslogtreecommitdiff
path: root/pymake.conf
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--pymake.conf44
1 files changed, 44 insertions, 0 deletions
diff --git a/pymake.conf b/pymake.conf
new file mode 100644
index 0000000..810e3c6
--- /dev/null
+++ b/pymake.conf
@@ -0,0 +1,44 @@
1### pymake by ~3o~ph()g (neonphog.com) ###
2## This skeleton file was generated by pymake... please edit for your project.
3
4[BUILD]
5DIR: src
6COMMAND: lib
7OUTPUT: libbu++.a
8
9[DIRBUILD]
10COMMAND: exe
11OUTPUT: tests/{NAME}
12ROOT: src/test
13LDFLAGS: -L. -lbu++
14CXXFLAGS: -Isrc -Isrc/test
15
16[OVERRIDE]
17FILE: tests/plugin
18LDFLAGS: -ldl
19
20[DIRBUILD]
21COMMAND: exe
22OUTPUT: unit/{NAME}
23ROOT: src/unit
24LDFLAGS: -L. -lbu++ -lcpptest
25CXXFLAGS: -Isrc
26
27[TRIGGER]
28INPUT: .cpp #take input of *.cpp files
29OUTPUT: .o #output .o files
30COMMAND: g++ -c {INPUT} {CXXFLAGS} -I{DIR} -o {OUTPUT}
31CHECK: g++ -M {INPUT} {CXXFLAGS} -I{DIR}
32
33### Executable command ###
34## Use this command if you want a simple executable
35[COMMAND]
36NAME: exe
37COMMAND: g++ {INPUT} {LDFLAGS} -o {OUTPUT}
38
39### Library command ###
40## Use this command if you wish to create a library
41[COMMAND]
42NAME: lib
43COMMAND: ar cr{ARFLAGS} {OUTPUT} {INPUT}
44