Sun, 01 Oct 2023 13:56:42 +0200
improve Makefiles
71
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
2 | <project xmlns="http://unixwork.de/uwproj"> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
3 | <config> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
4 | <var name="BUILDDIR">`pwd`/build</var> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
5 | </config> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
6 | <dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
7 | <lang>c</lang> |
72 | 8 | <make>LIB_EXT = .a</make> |
71
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
9 | </dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
10 | <dependency name="mkdir"> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
11 | <test>command -v mkdir</test> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
12 | <make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
13 | MKDIR = mkdir |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
14 | MKDIRFLAGS = -p |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
15 | </make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
16 | </dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
17 | <dependency name="rmdir"> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
18 | <test>command -v rm</test> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
19 | <make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
20 | RM = rm |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
21 | RMFLAGS = -f -R |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
22 | </make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
23 | </dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
24 | <dependency name="archiver"> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
25 | <test>command -v ar</test> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
26 | <make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
27 | AR = ar |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
28 | ARFLAGS = -r |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
29 | </make> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
30 | </dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
31 | <dependency name="ncurses"> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
32 | <pkgconfig>ncursesw</pkgconfig> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
33 | </dependency> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
34 | </project> |
0bdb910478cc
add uwproj configure script generator
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
35 |