forked from DreamIP/GPStudio
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
39 lines (27 loc) · 1.29 KB
/
Makefile
File metadata and controls
39 lines (27 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
all: doc gui-tools
doc: docip FORCE
cd docsrc/ && make -f Makefile
docip: FORCE
cd support/ && make -f Makefile
distrib: doc FORCE
cd distrib/ && make -f Makefile
distrib-web: distrib
cp doc/*.pdf /var/www/gpstudio/doc
cp distrib/gpstudio_linux32-qt4-`cat version.txt`.tar.gz /var/www/gpstudio/download/distrib/
cp distrib/gpstudio_linux64-qt4-`cat version.txt`.tar.gz /var/www/gpstudio/download/distrib/
cp distrib/gpstudio_linux32-qt5-`cat version.txt`.tar.gz /var/www/gpstudio/download/distrib/
cp distrib/gpstudio_linux64-qt5-`cat version.txt`.tar.gz /var/www/gpstudio/download/distrib/
cp distrib/gpstudio_win64-qt5-`cat version.txt`.zip /var/www/gpstudio/download/distrib/
cp distrib/setup-gpstudio_win64-qt5-`cat version.txt`.exe /var/www/gpstudio/download/distrib/
clean:
cd docsrc/ && make -f Makefile clean
cd distrib/ && make -f Makefile clean
cd gui-tools/ && make -f Makefile clean
lines: FORCE
wc -l scripts/*.php scripts/*/*.php support/toolchain/*/*.php distrib/*.php gui-tools/src/*/*.h gui-tools/src/*/*.cpp gui-tools/src/*/*/*.h gui-tools/src/*/*/*.cpp gui-tools/src/*/*/*/*.h gui-tools/src/*/*/*/*.cpp *_completion| sort -n -k1
gui-tools: FORCE
cd gui-tools/ && make -f Makefile
install: gui-tools
checklib:
bin/gplib checklib
FORCE: