1
# $Id: Makefile.fpc 27395 2010-09-17 14:18:31Z sekelsenmat $
3
# Makefile.fpc for Lazarus for Free Pascal
7
dirs=synedit codetools lazcontrols
10
files=$(wildcard ./units/*$(OEXT)) \
11
$(wildcard ./units/*$(PPUEXT)) \
12
$(wildcard ./units/*$(RSTEXT)) \
13
$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(OEXT)) \
14
$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(PPUEXT)) \
15
$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(RSTEXT)) \
16
$(wildcard ./custom/*$(OEXT)) \
17
$(wildcard ./custom/*$(PPUEXT)) \
18
$(wildcard ./custom/*$(RSTEXT))
21
.PHONY: bigidecomponents bigideclean
24
$(MAKE) -C rtticontrols
26
$(MAKE) -C printers/design
27
$(MAKE) -C turbopower_ipro
28
$(MAKE) -C turbopower_ipro/design
30
$(MAKE) -C fpcunit/ide
31
$(MAKE) -C projecttemplates
36
$(MAKE) -C jcf2/IdePlugin/lazarus
37
$(MAKE) -C chmhelp/packages/help
38
$(MAKE) -C chmhelp/packages/idehelp
39
ifneq ($(OS_TARGET),darwin)
46
cleanall: clean bigideclean
49
$(MAKE) -C rtticontrols clean
50
$(MAKE) -C printers clean
51
$(MAKE) -C printers/design clean
52
$(MAKE) -C turbopower_ipro clean
53
$(MAKE) -C turbopower_ipro/design clean
54
$(MAKE) -C fpcunit clean
55
$(MAKE) -C fpcunit/ide clean
56
$(MAKE) -C projecttemplates clean
57
$(MAKE) -C memds clean
59
$(MAKE) -C tachart clean
60
$(MAKE) -C todolist clean
61
$(MAKE) -C jcf2/IdePlugin/lazarus clean
62
$(MAKE) -C chmhelp/packages/help clean
63
$(MAKE) -C chmhelp/packages/idehelp clean
64
ifneq ($(OS_TARGET),darwin)
66
$(MAKE) -C sqldb clean