# # Makefile.fpc for Lazarus for Free Pascal # [targets] programs=lazarus #dirs=lcl components designer dirs=lcl components [clean] units=$(basename $(wildcard *$(PPUEXT))) [require] packages=fcl gtk [dirs] targetdir=. unitdir=. ./lcl/units ./components/units ./designer incdir=. ./include ./include/$(OS_TARGET) [presettings] [rules] .PHONY: examples lcl components ide lcl: lcl_all examples: lcl $(MAKE) -C examples components: lcl components_all ide: $(MAKE) --assume-new=lazarus.pp lazarus$(EXEEXT) all: lcl components ide