]> git.mxchange.org Git - flightgear.git/blob - Makefile.extra
EGCS addendum to README.Win32
[flightgear.git] / Makefile.extra
1 # extra targets to do various things ...
2 #
3 # Use "make -f Makefile.extra <target>
4
5
6 VERSION=0.41
7 ROOT=fg-$(VERSION)
8
9 # clean up dependencies
10 clean-deps:
11         rm -rf .deps \
12         Lib/.deps Simulator/.deps Tools/.deps Test/.deps \
13         Lib/*/.deps Simulator/*/.deps Tools/*/.deps \
14         Lib/*/*/.deps Simulator/*/*/.deps Tools/*/*/.deps \
15         Tests/.deps
16
17 clean-libs:
18         rm -rf .libs Lib/.libs Simulator/.libs Tools/.libs \
19                 Lib/*/.libs Simulator/*/.libs Tools/*/.libs \
20                 Lib/*/*/.libs Simulator/*/*/.libs Tools/*/*/.libs
21         rm -f Simulator/*/so_locations Lib/*/so_locations \
22                 Simulator/*/*/so_locations Lib/*/*/so_locations
23
24 # clean up after winbloze spews random case for file names :-(
25 clean-winbloze: clean-deps clean-libs
26         rm -f makefile Include/makefile Lib/makefile Simulator/makefile \
27                 Tools/makefile \
28                 Lib/*/makefile Simulator/*/makefile Tools/*/makefile \
29                 Lib/*/*/makefile Simulator/*/*/makefile Tools/*/*/makefile
30         rm -f Src/Main/fg.exe Tools/*/*.exe