fpc/fcl/Makefile.fpc
1999-11-10 22:10:44 +00:00

70 lines
1.1 KiB
Makefile

#
# Makefile.fpc for Free Component Library
#
[sections]
none=1
[rules]
all:
$(MAKE) -C $(OS_TARGET) all
clean:
$(MAKE) -C go32v2 clean
$(MAKE) -C linux clean
$(MAKE) -C win32 clean
$(MAKE) -C os2 clean
$(MAKE) -C tests clean
install:
$(MAKE) -C $(OS_TARGET) install
staticlib:
$(MAKE) -C $(OS_TARGET) staticlib
sharedlib:
$(MAKE) -C $(OS_TARGET) sharedlib
libsclean:
$(MAKE) -C $(OS_TARGET) libsclean
staticinstall:
$(MAKE) -C $(OS_TARGET) staticinstall
sharedinstall:
$(MAKE) -C $(OS_TARGET) sharedinstall
libinstall:
$(MAKE) -C $(OS_TARGET) libinstall
#####################################################################
# Dependencies
#####################################################################
.PHONY: tests examples go32v2 linux os win32
#
# Examples
#
examples: tests
tests: all
$(MAKE) -C tests all
#
# Specific OS
#
go32v2:
$(MAKE) -C go32v2
linux:
$(MAKE) -C linux
os2:
$(MAKE) -C os2
win32:
$(MAKE) -C win32