52 lines
1.5 KiB
Makefile
52 lines
1.5 KiB
Makefile
|
ifeq ($(OS), Windows_NT)
|
||
|
WINLIBS = iupole iupfiledlg
|
||
|
endif
|
||
|
|
||
|
TARGETS := iup iupcd iupcontrols iupgl iupglcontrols iup_plot iup_mglplot iup_scintilla iupim iupimglib $(WINLIBS) iupweb iuptuio ledc iupview iupvled iuplua5 iupluaconsole iupluascripter
|
||
|
TARGETS := $(filter-out $(EXCLUDE_TARGETS), $(TARGETS))
|
||
|
OTHERDEPENDENCIES := iupgtk iupmot
|
||
|
|
||
|
.PHONY: do_all $(TARGETS) $(OTHERDEPENDENCIES)
|
||
|
do_all: $(TARGETS)
|
||
|
|
||
|
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/
|
||
|
iupfiledlg:
|
||
|
@$(MAKE) --no-print-directory -C ./srcfiledlg/
|
||
|
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/
|
||
|
iupvled: iupcontrols iup
|
||
|
@$(MAKE) --no-print-directory -C ./srcvled/
|