-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
43 lines (41 loc) · 1.44 KB
/
Makefile
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
40
41
42
43
ifeq ($(OS), Windows_NT)
WINLIBS = iupole
endif
.PHONY: do_all iup iupgtk iupmot iupcd iupcontrols iupgl iupglcontrols iup_plot iup_mglplot iup_scintilla iupim iupimglib ledc iupview iuplua5 iupluaconsole iupluascripter iupole iupweb iuptuio
do_all: iup iupcd iupcontrols iupgl iupglcontrols iup_plot iup_mglplot iup_scintilla iupim iupimglib $(WINLIBS) iupweb iuptuio ledc iupview iuplua5 iupluaconsole iupluascripter
iup iupgtk iupmot:
@$(MAKE) --no-print-directory -C ./src/ $@
iupcd:
@$(MAKE) --no-print-directory -C ./srccd/
iupcontrols:
@$(MAKE) --no-print-directory -C ./srccontrols/
iup_plot:
@$(MAKE) --no-print-directory -C ./srcplot/
iup_mglplot:
@$(MAKE) --no-print-directory -C ./srcmglplot/
iup_scintilla:
@$(MAKE) --no-print-directory -C ./srcscintilla/
iupgl:
@$(MAKE) --no-print-directory -C ./srcgl/
iupglcontrols:
@$(MAKE) --no-print-directory -C ./srcglcontrols/
iupim:
@$(MAKE) --no-print-directory -C ./srcim/
iupole:
@$(MAKE) --no-print-directory -C ./srcole/
iupweb:
@$(MAKE) --no-print-directory -C ./srcweb/
iuptuio:
@$(MAKE) --no-print-directory -C ./srctuio/
iupimglib:
@$(MAKE) --no-print-directory -C ./srcimglib/
iuplua5:
@$(MAKE) --no-print-directory -C ./srclua5/
iupluaconsole:
@$(MAKE) --no-print-directory -C ./srcluaconsole/
iupluascripter:
@$(MAKE) --no-print-directory -C ./srcluascripter/
ledc:
@$(MAKE) --no-print-directory -C ./srcledc/
iupview: iupcontrols iup
@$(MAKE) --no-print-directory -C ./srcview/