|
@@ -1,20 +1,8 @@
|
|
|
#
|
|
|
-# Makefile generated by fpcmake v1.00 [2000/12/19]
|
|
|
+# Don't edit, this file is generated by fpcmake v1.99.0 [2001/01/29]
|
|
|
#
|
|
|
-
|
|
|
-defaultrule: all
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Autodetect OS (Linux or Dos or Windows NT or OS/2)
|
|
|
-# define inUnix when running under Unix (Linux,FreeBSD)
|
|
|
-# define inWinNT when running under WinNT
|
|
|
-# define inOS2 when running under OS/2
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# We need only / in the path
|
|
|
+default: all
|
|
|
override PATH:=$(subst \,/,$(PATH))
|
|
|
-
|
|
|
-# Search for PWD and determine also if we are under linux
|
|
|
PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(subst ;, ,$(PATH)))))
|
|
|
ifeq ($(PWD),)
|
|
|
PWD:=$(strip $(wildcard $(addsuffix /pwd,$(subst :, ,$(PATH)))))
|
|
@@ -30,9 +18,6 @@ endif
|
|
|
else
|
|
|
PWD:=$(firstword $(PWD))
|
|
|
endif
|
|
|
-
|
|
|
-# Detect NT - NT sets OS to Windows_NT
|
|
|
-# Detect OS/2 - OS/2 has OS2_SHELL defined
|
|
|
ifndef inUnix
|
|
|
ifeq ($(OS),Windows_NT)
|
|
|
inWinNT=1
|
|
@@ -42,35 +27,36 @@ inOS2=1
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# The extension of executables
|
|
|
ifdef inUnix
|
|
|
SRCEXEEXT=
|
|
|
else
|
|
|
SRCEXEEXT=.exe
|
|
|
endif
|
|
|
-
|
|
|
-# The path which is searched separated by spaces
|
|
|
+ifdef inUnix
|
|
|
+BATCHEXT=.sh
|
|
|
+else
|
|
|
+ifdef inOS2
|
|
|
+BATCHEXT=.cmd
|
|
|
+else
|
|
|
+BATCHEXT=.bat
|
|
|
+endif
|
|
|
+endif
|
|
|
+ifdef inUnix
|
|
|
+PATHSEP=/
|
|
|
+else
|
|
|
+PATHSEP=$(subst /,\,/)
|
|
|
+endif
|
|
|
ifdef inUnix
|
|
|
SEARCHPATH=$(subst :, ,$(PATH))
|
|
|
else
|
|
|
SEARCHPATH=$(subst ;, ,$(PATH))
|
|
|
endif
|
|
|
-
|
|
|
-# Base dir
|
|
|
ifdef PWD
|
|
|
BASEDIR:=$(shell $(PWD))
|
|
|
else
|
|
|
BASEDIR=.
|
|
|
endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# FPC version/target Detection
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# What compiler to use ?
|
|
|
ifndef FPC
|
|
|
-# Compatibility with old makefiles
|
|
|
ifdef PP
|
|
|
FPC=$(PP)
|
|
|
else
|
|
@@ -79,39 +65,22 @@ endif
|
|
|
endif
|
|
|
override FPC:=$(subst $(SRCEXEEXT),,$(FPC))
|
|
|
override FPC:=$(subst \,/,$(FPC))$(SRCEXEEXT)
|
|
|
-
|
|
|
-# Target OS
|
|
|
ifndef OS_TARGET
|
|
|
OS_TARGET:=$(shell $(FPC) -iTO)
|
|
|
endif
|
|
|
-
|
|
|
-# Source OS
|
|
|
ifndef OS_SOURCE
|
|
|
OS_SOURCE:=$(shell $(FPC) -iSO)
|
|
|
endif
|
|
|
-
|
|
|
-# Target CPU
|
|
|
ifndef CPU_TARGET
|
|
|
CPU_TARGET:=$(shell $(FPC) -iTP)
|
|
|
endif
|
|
|
-
|
|
|
-# Source CPU
|
|
|
ifndef CPU_SOURCE
|
|
|
CPU_SOURCE:=$(shell $(FPC) -iSP)
|
|
|
endif
|
|
|
-
|
|
|
-# FPC version
|
|
|
ifndef FPC_VERSION
|
|
|
FPC_VERSION:=$(shell $(FPC) -iV)
|
|
|
endif
|
|
|
-
|
|
|
export FPC OS_TARGET OS_SOURCE CPU_TARGET CPU_SOURCE FPC_VERSION
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# FPCDIR Setting
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# Test FPCDIR to look if the RTL dir exists
|
|
|
ifdef FPCDIR
|
|
|
override FPCDIR:=$(subst \,/,$(FPCDIR))
|
|
|
ifeq ($(wildcard $(FPCDIR)/rtl),)
|
|
@@ -122,8 +91,6 @@ endif
|
|
|
else
|
|
|
override FPCDIR=wrong
|
|
|
endif
|
|
|
-
|
|
|
-# Detect FPCDIR
|
|
|
ifeq ($(FPCDIR),wrong)
|
|
|
ifdef inUnix
|
|
|
override FPCDIR=/usr/local/lib/fpc/$(FPC_VERSION)
|
|
@@ -145,98 +112,52 @@ endif
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# User Settings
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-
|
|
|
-# Targets
|
|
|
-
|
|
|
+override FPCDIR:=$(wildcard $(FPCDIR))
|
|
|
+UNITSDIR=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
|
|
|
+PACKAGESDIR=$(wildcard $(FPCDIR) $(FPCDIR)/packages)
|
|
|
ifeq ($(OS_TARGET),linux)
|
|
|
-override DIROBJECTS+=$(wildcard zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres opengl forms svgalib ggi utmp paszlib gdbint cmem regexpr zip)
|
|
|
+override TARGET_DIRS+=zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres oracle opengl forms svgalib ggi utmp paszlib gdbint cmem regexpr unzip
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),go32v2)
|
|
|
-override DIROBJECTS+=$(wildcard uncgi gdbint paszlib zip regexpr)
|
|
|
+override TARGET_DIRS+=uncgi gdbint paszlib unzip regexpr
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
-override DIROBJECTS+=$(wildcard uncgi gtk gdbint ibase mysql zlib paszlib zip regexpr opengl)
|
|
|
+override TARGET_DIRS+=uncgi gtk gdbint ibase mysql zlib paszlib unzip regexpr opengl
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
-override DIROBJECTS+=$(wildcard uncgi paszlib zip regexpr)
|
|
|
+override TARGET_DIRS+=uncgi paszlib unzip regexpr
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),freebsd)
|
|
|
-override DIROBJECTS+=$(wildcard zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres opengl forms svgalib ggi utmp paszlib gdbint cmem regexpr zip)
|
|
|
-endif
|
|
|
-
|
|
|
-# Clean
|
|
|
-
|
|
|
-
|
|
|
-# Install
|
|
|
-
|
|
|
-PACKAGENAME=packages
|
|
|
-ZIPTARGET=install
|
|
|
-
|
|
|
-# Defaults
|
|
|
-
|
|
|
-
|
|
|
-# Directories
|
|
|
-
|
|
|
-
|
|
|
-# Packages
|
|
|
-
|
|
|
-
|
|
|
-# Libraries
|
|
|
-
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Shell tools
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# echo
|
|
|
+override TARGET_DIRS+=zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres opengl forms svgalib ggi utmp paszlib gdbint cmem regexpr unzip
|
|
|
+endif
|
|
|
ifndef ECHO
|
|
|
ECHO:=$(strip $(wildcard $(addsuffix /gecho$(EXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ECHO),)
|
|
|
ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ECHO),)
|
|
|
ECHO:=echo
|
|
|
-ECHOE:=echo
|
|
|
else
|
|
|
ECHO:=$(firstword $(ECHO))
|
|
|
-ECHOE=$(ECHO) -E
|
|
|
endif
|
|
|
else
|
|
|
ECHO:=$(firstword $(ECHO))
|
|
|
-ECHOE=$(ECHO) -E
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# To copy pograms
|
|
|
ifndef COPY
|
|
|
COPY:=cp -fp
|
|
|
endif
|
|
|
-
|
|
|
-# Copy a whole tree
|
|
|
ifndef COPYTREE
|
|
|
COPYTREE:=cp -rfp
|
|
|
endif
|
|
|
-
|
|
|
-# To move pograms
|
|
|
ifndef MOVE
|
|
|
MOVE:=mv -f
|
|
|
endif
|
|
|
-
|
|
|
-# Check delete program
|
|
|
ifndef DEL
|
|
|
DEL:=rm -f
|
|
|
endif
|
|
|
-
|
|
|
-# Check deltree program
|
|
|
ifndef DELTREE
|
|
|
DELTREE:=rm -rf
|
|
|
endif
|
|
|
-
|
|
|
-# To install files
|
|
|
ifndef INSTALL
|
|
|
ifdef inUnix
|
|
|
INSTALL:=install -c -m 644
|
|
@@ -244,8 +165,6 @@ else
|
|
|
INSTALL:=$(COPY)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# To install programs
|
|
|
ifndef INSTALLEXE
|
|
|
ifdef inUnix
|
|
|
INSTALLEXE:=install -c -m 755
|
|
@@ -253,8 +172,6 @@ else
|
|
|
INSTALLEXE:=$(COPY)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# To make a directory.
|
|
|
ifndef MKDIR
|
|
|
ifdef inUnix
|
|
|
MKDIR:=install -m 755 -d
|
|
@@ -262,42 +179,75 @@ else
|
|
|
MKDIR:=ginstall -m 755 -d
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-export ECHO ECHOE COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Default Tools
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# assembler, redefine it if cross compiling
|
|
|
+export ECHO COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
|
|
|
ifndef AS
|
|
|
AS=as
|
|
|
endif
|
|
|
-
|
|
|
-# linker, but probably not used
|
|
|
ifndef LD
|
|
|
LD=ld
|
|
|
endif
|
|
|
-
|
|
|
-# ppas.bat / ppas.sh
|
|
|
+PPAS=$(BATCHEXT)
|
|
|
ifdef inUnix
|
|
|
-PPAS=ppas.sh
|
|
|
+LDCONFIG=ldconfig
|
|
|
else
|
|
|
-ifdef inOS2
|
|
|
-PPAS=ppas.cmd
|
|
|
+LDCONFIG=
|
|
|
+endif
|
|
|
+ifndef PPUMOVE
|
|
|
+PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
+ifeq ($(PPUMOVE),)
|
|
|
+PPUMOVE=
|
|
|
else
|
|
|
-PPAS=ppas.bat
|
|
|
+PPUMOVE:=$(firstword $(PPUMOVE))
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# ldconfig to rebuild .so cache
|
|
|
-ifdef inUnix
|
|
|
-LDCONFIG=ldconfig
|
|
|
+export PPUMOVE
|
|
|
+ifndef PPUFILES
|
|
|
+PPUFILES:=$(strip $(wildcard $(addsuffix /ppufiles$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
+ifeq ($(PPUFILES),)
|
|
|
+PPUFILES=
|
|
|
else
|
|
|
-LDCONFIG=
|
|
|
+PPUFILES:=$(firstword $(PPUFILES))
|
|
|
+endif
|
|
|
+endif
|
|
|
+export PPUFILES
|
|
|
+ifndef DATE
|
|
|
+DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
+ifeq ($(DATE),)
|
|
|
+DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEACHPATH))))
|
|
|
+ifeq ($(DATE),)
|
|
|
+DATE=
|
|
|
+else
|
|
|
+DATE:=$(firstword $(DATE))
|
|
|
+endif
|
|
|
+else
|
|
|
+DATE:=$(firstword $(DATE))
|
|
|
+endif
|
|
|
+endif
|
|
|
+export DATE
|
|
|
+ifdef DATE
|
|
|
+DATESTR:=$(shell $(DATE) +%Y%m%d)
|
|
|
+else
|
|
|
+DATESTR=
|
|
|
+endif
|
|
|
+ifndef UPXPROG
|
|
|
+ifeq ($(OS_TARGET),go32v2)
|
|
|
+UPXPROG:=1
|
|
|
endif
|
|
|
-
|
|
|
-# ZipProg, you can't use Zip as the var name (PFV)
|
|
|
+ifeq ($(OS_TARGET),win32)
|
|
|
+UPXPROG:=1
|
|
|
+endif
|
|
|
+ifdef UPXPROG
|
|
|
+UPXPROG:=$(strip $(wildcard $(addsuffix /upx$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
+ifeq ($(UPXPROG),)
|
|
|
+UPXPROG=
|
|
|
+else
|
|
|
+UPXPROG:=$(firstword $(UPXPROG))
|
|
|
+endif
|
|
|
+else
|
|
|
+UPXPROG=
|
|
|
+endif
|
|
|
+endif
|
|
|
+export UPXPROG
|
|
|
ifndef ZIPPROG
|
|
|
ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ZIPPROG),)
|
|
@@ -307,11 +257,8 @@ ZIPPROG:=$(firstword $(ZIPPROG))
|
|
|
endif
|
|
|
endif
|
|
|
export ZIPPROG
|
|
|
-
|
|
|
ZIPOPT=-9
|
|
|
ZIPEXT=.zip
|
|
|
-
|
|
|
-# Tar
|
|
|
ifndef TARPROG
|
|
|
TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(TARPROG),)
|
|
@@ -321,7 +268,6 @@ TARPROG:=$(firstword $(TARPROG))
|
|
|
endif
|
|
|
endif
|
|
|
export TARPROG
|
|
|
-
|
|
|
ifeq ($(USETAR),bz2)
|
|
|
TAROPT=vI
|
|
|
TAREXT=.tar.bz2
|
|
@@ -329,432 +275,73 @@ else
|
|
|
TAROPT=vz
|
|
|
TAREXT=.tar.gz
|
|
|
endif
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-PKGALL=1
|
|
|
-ifeq ($(OS_TARGET),linux)
|
|
|
-PKGBASE=zlib ncurses x11 regexpr
|
|
|
-PKGGTK=gtk
|
|
|
-PKGNET=inet uncgi
|
|
|
-PKGDB=mysql ibase postgres
|
|
|
-PKGGFX=opengl forms svgalib ggi
|
|
|
-PKGMISC=utmp syslog gdbint paszlib zip
|
|
|
+LOADEREXT=.as
|
|
|
+EXEEXT=.exe
|
|
|
+PPLEXT=.ppl
|
|
|
+PPUEXT=.ppu
|
|
|
+OEXT=.o
|
|
|
+ASMEXT=.s
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
+SHAREDLIBEXT=.so
|
|
|
+LIBPREFIX=lib
|
|
|
+RSTEXT=.rst
|
|
|
+FPCMADE=fpcmade
|
|
|
+ifeq ($(OS_TARGET),go32v1)
|
|
|
+PPUEXT=.pp1
|
|
|
+OEXT=.o1
|
|
|
+ASMEXT=.s1
|
|
|
+SMARTEXT=.sl1
|
|
|
+STATICLIBEXT=.a1
|
|
|
+SHAREDLIBEXT=.so1
|
|
|
+LIBPREFIX=
|
|
|
+FPCMADE=fpcmade.v1
|
|
|
+PACKAGESUFFIX=v1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),go32v2)
|
|
|
-PKGBAS=paszlib regexpr
|
|
|
-PKGNET=uncgi
|
|
|
-PKGMIS=gdbint zip
|
|
|
+LIBPREFIX=
|
|
|
+FPCMADE=fpcmade.dos
|
|
|
+ZIPSUFFIX=go32
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),linux)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.lnx
|
|
|
+ZIPSUFFIX=linux
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),freebsd)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.freebsd
|
|
|
+ZIPSUFFIX=freebsd
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
-PKGBAS=paszlib regexpr
|
|
|
-PKGGTK=gtk
|
|
|
-PKGNET=uncgi
|
|
|
-PKGDB=ibase mysql
|
|
|
-PKGGFX=opengl
|
|
|
-PKGMIS=gdbint zip
|
|
|
+PPUEXT=.ppw
|
|
|
+OEXT=.ow
|
|
|
+ASMEXT=.sw
|
|
|
+SMARTEXT=.slw
|
|
|
+STATICLIBEXT=.aw
|
|
|
+SHAREDLIBEXT=.dll
|
|
|
+FPCMADE=fpcmade.w32
|
|
|
+ZIPSUFFIX=w32
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
-PKGBAS=paszlib regexpr
|
|
|
-PKGNET=uncgi
|
|
|
-PKGMIS=zip
|
|
|
-endif
|
|
|
-ifeq ($(OS_TARGET),freebsd)
|
|
|
-PKGBASE=zlib ncurses x11 regexpr
|
|
|
-PKGGTK=gtk
|
|
|
-PKGNET=inet uncgi
|
|
|
-PKGDB=mysql ibase postgres
|
|
|
-PKGGFX=opengl forms svgalib ggi
|
|
|
-PKGMISC=utmp syslog gdbint paszlib zip
|
|
|
-endif
|
|
|
-
|
|
|
-
|
|
|
-# Pkg all
|
|
|
-
|
|
|
-ifdef PKGALL
|
|
|
-.PHONY: pkgall_all pkgall_debug pkgall_examples pkgall_test pkgall_smart pkgall_shared pkgall_showinstall pkgall_install pkgall_sourceinstall pkgall_exampleinstall pkgall_zipinstall pkgall_zipsourceinstall pkgall_zipexampleinstall pkgall_clean pkgall_distclean pkgall_cleanall pkgall_require pkgall_info
|
|
|
-
|
|
|
-pkgall_all: $(addsuffix _all,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_debug: $(addsuffix _debug,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_examples: $(addsuffix _examples,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_test: $(addsuffix _test,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_smart: $(addsuffix _smart,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_shared: $(addsuffix _shared,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_showinstall: $(addsuffix _showinstall,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_install: $(addsuffix _install,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_sourceinstall: $(addsuffix _sourceinstall,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_exampleinstall: $(addsuffix _exampleinstall,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=all ZIPTARGET=pkgall_install
|
|
|
-
|
|
|
-pkgall_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=all PACKAGESUFFIX=src ZIPTARGET=pkgall_sourceinstall
|
|
|
-
|
|
|
-pkgall_clean: $(addsuffix _clean,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_distclean: $(addsuffix _distclean,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_cleanall: $(addsuffix _cleanall,$(DIROBJECTS))
|
|
|
-
|
|
|
-pkgall_require: $(addsuffix _require,$(DIROBJECTS))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg base
|
|
|
-
|
|
|
-ifdef PKGBASE
|
|
|
-.PHONY: pkgbase_all pkgbase_debug pkgbase_examples pkgbase_test pkgbase_smart pkgbase_shared pkgbase_showinstall pkgbase_install pkgbase_sourceinstall pkgbase_exampleinstall pkgbase_zipinstall pkgbase_zipsourceinstall pkgbase_zipexampleinstall pkgbase_clean pkgbase_distclean pkgbase_cleanall pkgbase_require pkgbase_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgbase
|
|
|
-pkgbase_all: $(addsuffix _all,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_debug: $(addsuffix _debug,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_examples: $(addsuffix _examples,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_test: $(addsuffix _test,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_smart: $(addsuffix _smart,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_shared: $(addsuffix _shared,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_showinstall: $(addsuffix _showinstall,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_install: $(addsuffix _install,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_sourceinstall: $(addsuffix _sourceinstall,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_exampleinstall: $(addsuffix _exampleinstall,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=base ZIPTARGET=pkgbase_install
|
|
|
-
|
|
|
-pkgbase_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=base PACKAGESUFFIX=src ZIPTARGET=pkgbase_sourceinstall
|
|
|
-
|
|
|
-pkgbase_clean: $(addsuffix _clean,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_distclean: $(addsuffix _distclean,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_cleanall: $(addsuffix _cleanall,$(PKGBASE))
|
|
|
-
|
|
|
-pkgbase_require: $(addsuffix _require,$(PKGBASE))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg gtk
|
|
|
-
|
|
|
-ifdef PKGGTK
|
|
|
-.PHONY: pkggtk_all pkggtk_debug pkggtk_examples pkggtk_test pkggtk_smart pkggtk_shared pkggtk_showinstall pkggtk_install pkggtk_sourceinstall pkggtk_exampleinstall pkggtk_zipinstall pkggtk_zipsourceinstall pkggtk_zipexampleinstall pkggtk_clean pkggtk_distclean pkggtk_cleanall pkggtk_require pkggtk_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkggtk
|
|
|
-pkggtk_all: $(addsuffix _all,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_debug: $(addsuffix _debug,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_examples: $(addsuffix _examples,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_test: $(addsuffix _test,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_smart: $(addsuffix _smart,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_shared: $(addsuffix _shared,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_showinstall: $(addsuffix _showinstall,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_install: $(addsuffix _install,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_sourceinstall: $(addsuffix _sourceinstall,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_exampleinstall: $(addsuffix _exampleinstall,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=gtk ZIPTARGET=pkggtk_install
|
|
|
-
|
|
|
-pkggtk_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=gtk PACKAGESUFFIX=src ZIPTARGET=pkggtk_sourceinstall
|
|
|
-
|
|
|
-pkggtk_clean: $(addsuffix _clean,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_distclean: $(addsuffix _distclean,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_cleanall: $(addsuffix _cleanall,$(PKGGTK))
|
|
|
-
|
|
|
-pkggtk_require: $(addsuffix _require,$(PKGGTK))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg net
|
|
|
-
|
|
|
-ifdef PKGNET
|
|
|
-.PHONY: pkgnet_all pkgnet_debug pkgnet_examples pkgnet_test pkgnet_smart pkgnet_shared pkgnet_showinstall pkgnet_install pkgnet_sourceinstall pkgnet_exampleinstall pkgnet_zipinstall pkgnet_zipsourceinstall pkgnet_zipexampleinstall pkgnet_clean pkgnet_distclean pkgnet_cleanall pkgnet_require pkgnet_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgnet
|
|
|
-pkgnet_all: $(addsuffix _all,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_debug: $(addsuffix _debug,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_examples: $(addsuffix _examples,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_test: $(addsuffix _test,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_smart: $(addsuffix _smart,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_shared: $(addsuffix _shared,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_showinstall: $(addsuffix _showinstall,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_install: $(addsuffix _install,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_sourceinstall: $(addsuffix _sourceinstall,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_exampleinstall: $(addsuffix _exampleinstall,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=net ZIPTARGET=pkgnet_install
|
|
|
-
|
|
|
-pkgnet_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=net PACKAGESUFFIX=src ZIPTARGET=pkgnet_sourceinstall
|
|
|
-
|
|
|
-pkgnet_clean: $(addsuffix _clean,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_distclean: $(addsuffix _distclean,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_cleanall: $(addsuffix _cleanall,$(PKGNET))
|
|
|
-
|
|
|
-pkgnet_require: $(addsuffix _require,$(PKGNET))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg db
|
|
|
-
|
|
|
-ifdef PKGDB
|
|
|
-.PHONY: pkgdb_all pkgdb_debug pkgdb_examples pkgdb_test pkgdb_smart pkgdb_shared pkgdb_showinstall pkgdb_install pkgdb_sourceinstall pkgdb_exampleinstall pkgdb_zipinstall pkgdb_zipsourceinstall pkgdb_zipexampleinstall pkgdb_clean pkgdb_distclean pkgdb_cleanall pkgdb_require pkgdb_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgdb
|
|
|
-pkgdb_all: $(addsuffix _all,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_debug: $(addsuffix _debug,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_examples: $(addsuffix _examples,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_test: $(addsuffix _test,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_smart: $(addsuffix _smart,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_shared: $(addsuffix _shared,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_showinstall: $(addsuffix _showinstall,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_install: $(addsuffix _install,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_sourceinstall: $(addsuffix _sourceinstall,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_exampleinstall: $(addsuffix _exampleinstall,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=db ZIPTARGET=pkgdb_install
|
|
|
-
|
|
|
-pkgdb_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=db PACKAGESUFFIX=src ZIPTARGET=pkgdb_sourceinstall
|
|
|
-
|
|
|
-pkgdb_clean: $(addsuffix _clean,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_distclean: $(addsuffix _distclean,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_cleanall: $(addsuffix _cleanall,$(PKGDB))
|
|
|
-
|
|
|
-pkgdb_require: $(addsuffix _require,$(PKGDB))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg gfx
|
|
|
-
|
|
|
-ifdef PKGGFX
|
|
|
-.PHONY: pkggfx_all pkggfx_debug pkggfx_examples pkggfx_test pkggfx_smart pkggfx_shared pkggfx_showinstall pkggfx_install pkggfx_sourceinstall pkggfx_exampleinstall pkggfx_zipinstall pkggfx_zipsourceinstall pkggfx_zipexampleinstall pkggfx_clean pkggfx_distclean pkggfx_cleanall pkggfx_require pkggfx_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkggfx
|
|
|
-pkggfx_all: $(addsuffix _all,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_debug: $(addsuffix _debug,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_examples: $(addsuffix _examples,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_test: $(addsuffix _test,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_smart: $(addsuffix _smart,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_shared: $(addsuffix _shared,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_showinstall: $(addsuffix _showinstall,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_install: $(addsuffix _install,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_sourceinstall: $(addsuffix _sourceinstall,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_exampleinstall: $(addsuffix _exampleinstall,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=gfx ZIPTARGET=pkggfx_install
|
|
|
-
|
|
|
-pkggfx_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=gfx PACKAGESUFFIX=src ZIPTARGET=pkggfx_sourceinstall
|
|
|
-
|
|
|
-pkggfx_clean: $(addsuffix _clean,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_distclean: $(addsuffix _distclean,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_cleanall: $(addsuffix _cleanall,$(PKGGFX))
|
|
|
-
|
|
|
-pkggfx_require: $(addsuffix _require,$(PKGGFX))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg misc
|
|
|
-
|
|
|
-ifdef PKGMISC
|
|
|
-.PHONY: pkgmisc_all pkgmisc_debug pkgmisc_examples pkgmisc_test pkgmisc_smart pkgmisc_shared pkgmisc_showinstall pkgmisc_install pkgmisc_sourceinstall pkgmisc_exampleinstall pkgmisc_zipinstall pkgmisc_zipsourceinstall pkgmisc_zipexampleinstall pkgmisc_clean pkgmisc_distclean pkgmisc_cleanall pkgmisc_require pkgmisc_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgmisc
|
|
|
-pkgmisc_all: $(addsuffix _all,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_debug: $(addsuffix _debug,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_examples: $(addsuffix _examples,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_test: $(addsuffix _test,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_smart: $(addsuffix _smart,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_shared: $(addsuffix _shared,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_showinstall: $(addsuffix _showinstall,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_install: $(addsuffix _install,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_sourceinstall: $(addsuffix _sourceinstall,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_exampleinstall: $(addsuffix _exampleinstall,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=misc ZIPTARGET=pkgmisc_install
|
|
|
-
|
|
|
-pkgmisc_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=misc PACKAGESUFFIX=src ZIPTARGET=pkgmisc_sourceinstall
|
|
|
-
|
|
|
-pkgmisc_clean: $(addsuffix _clean,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_distclean: $(addsuffix _distclean,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_cleanall: $(addsuffix _cleanall,$(PKGMISC))
|
|
|
-
|
|
|
-pkgmisc_require: $(addsuffix _require,$(PKGMISC))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg bas
|
|
|
-
|
|
|
-ifdef PKGBAS
|
|
|
-.PHONY: pkgbas_all pkgbas_debug pkgbas_examples pkgbas_test pkgbas_smart pkgbas_shared pkgbas_showinstall pkgbas_install pkgbas_sourceinstall pkgbas_exampleinstall pkgbas_zipinstall pkgbas_zipsourceinstall pkgbas_zipexampleinstall pkgbas_clean pkgbas_distclean pkgbas_cleanall pkgbas_require pkgbas_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgbas
|
|
|
-pkgbas_all: $(addsuffix _all,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_debug: $(addsuffix _debug,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_examples: $(addsuffix _examples,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_test: $(addsuffix _test,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_smart: $(addsuffix _smart,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_shared: $(addsuffix _shared,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_showinstall: $(addsuffix _showinstall,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_install: $(addsuffix _install,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_sourceinstall: $(addsuffix _sourceinstall,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_exampleinstall: $(addsuffix _exampleinstall,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=bas ZIPTARGET=pkgbas_install
|
|
|
-
|
|
|
-pkgbas_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=bas PACKAGESUFFIX=src ZIPTARGET=pkgbas_sourceinstall
|
|
|
-
|
|
|
-pkgbas_clean: $(addsuffix _clean,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_distclean: $(addsuffix _distclean,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_cleanall: $(addsuffix _cleanall,$(PKGBAS))
|
|
|
-
|
|
|
-pkgbas_require: $(addsuffix _require,$(PKGBAS))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-# Pkg mis
|
|
|
-
|
|
|
-ifdef PKGMIS
|
|
|
-.PHONY: pkgmis_all pkgmis_debug pkgmis_examples pkgmis_test pkgmis_smart pkgmis_shared pkgmis_showinstall pkgmis_install pkgmis_sourceinstall pkgmis_exampleinstall pkgmis_zipinstall pkgmis_zipsourceinstall pkgmis_zipexampleinstall pkgmis_clean pkgmis_distclean pkgmis_cleanall pkgmis_require pkgmis_info
|
|
|
-
|
|
|
-override PKGOBJECTS+=pkgmis
|
|
|
-pkgmis_all: $(addsuffix _all,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_debug: $(addsuffix _debug,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_examples: $(addsuffix _examples,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_test: $(addsuffix _test,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_smart: $(addsuffix _smart,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_shared: $(addsuffix _shared,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_showinstall: $(addsuffix _showinstall,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_install: $(addsuffix _install,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_sourceinstall: $(addsuffix _sourceinstall,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_exampleinstall: $(addsuffix _exampleinstall,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_zipinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=mis ZIPTARGET=pkgmis_install
|
|
|
-
|
|
|
-pkgmis_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall PACKAGENAME=mis PACKAGESUFFIX=src ZIPTARGET=pkgmis_sourceinstall
|
|
|
-
|
|
|
-pkgmis_clean: $(addsuffix _clean,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_distclean: $(addsuffix _distclean,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_cleanall: $(addsuffix _cleanall,$(PKGMIS))
|
|
|
-
|
|
|
-pkgmis_require: $(addsuffix _require,$(PKGMIS))
|
|
|
-
|
|
|
-endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Default Directories
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# Linux and freebsd use unix dirs with /usr/bin, /usr/lib
|
|
|
-# When zipping use the target as default, when normal install then
|
|
|
-# use the source os as default
|
|
|
-ifdef ZIPNAME
|
|
|
-# Zipinstall
|
|
|
+PPUEXT=.ppo
|
|
|
+ASMEXT=.so2
|
|
|
+OEXT=.oo2
|
|
|
+SMARTEXT=.so
|
|
|
+STATICLIBEXT=.ao2
|
|
|
+SHAREDLIBEXT=.dll
|
|
|
+FPCMADE=fpcmade.os2
|
|
|
+ZIPSUFFIX=emx
|
|
|
+endif
|
|
|
+ifdef REQUIRE_UNITSDIR
|
|
|
+override UNITSDIR+=$(REQUIRE_UNITSDIR)
|
|
|
+endif
|
|
|
+ifdef REQUIRE_PACKAGESDIR
|
|
|
+override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR)
|
|
|
+endif
|
|
|
+ifdef ZIPINSTALL
|
|
|
ifeq ($(OS_TARGET),linux)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
@@ -762,7 +349,6 @@ ifeq ($(OS_TARGET),freebsd)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
else
|
|
|
-# Normal install
|
|
|
ifeq ($(OS_SOURCE),linux)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
@@ -770,1538 +356,1276 @@ ifeq ($(OS_SOURCE),freebsd)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# set the prefix directory where to install everything
|
|
|
-ifndef PREFIXINSTALLDIR
|
|
|
+ifndef INSTALL_PREFIX
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-PREFIXINSTALLDIR=/usr
|
|
|
+INSTALL_PREFIX=/usr/local
|
|
|
else
|
|
|
-PREFIXINSTALLDIR=/pp
|
|
|
-endif
|
|
|
-endif
|
|
|
-export PREFIXINSTALLDIR
|
|
|
-
|
|
|
-# Where to place the resulting zip files
|
|
|
-ifndef DESTZIPDIR
|
|
|
-DESTZIPDIR:=$(BASEDIR)
|
|
|
-endif
|
|
|
-export DESTZIPDIR
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Install Directories
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-# set the base directory where to install everything
|
|
|
-ifndef BASEINSTALLDIR
|
|
|
+INSTALL_PREFIX=/pp
|
|
|
+endif
|
|
|
+endif
|
|
|
+export INSTALL_PREFIX
|
|
|
+ifndef DIST_DESTDIR
|
|
|
+DIST_DESTDIR:=$(BASEDIR)
|
|
|
+endif
|
|
|
+export DIST_DESTDIR
|
|
|
+ifndef INSTALL_BASEDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-BASEINSTALLDIR=$(PREFIXINSTALLDIR)/lib/fpc/$(FPC_VERSION)
|
|
|
+INSTALL_BASEDIR=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)
|
|
|
else
|
|
|
-BASEINSTALLDIR=$(PREFIXINSTALLDIR)
|
|
|
+INSTALL_BASEDIR=$(INSTALL_PREFIX)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# set the directory where to install the binaries
|
|
|
-ifndef BININSTALLDIR
|
|
|
+ifndef INSTALL_BINDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-BININSTALLDIR=$(PREFIXINSTALLDIR)/bin
|
|
|
+INSTALL_BINDIR=$(INSTALL_PREFIX)/bin
|
|
|
else
|
|
|
-BININSTALLDIR=$(BASEINSTALLDIR)/bin/$(OS_TARGET)
|
|
|
+INSTALL_BINDIR=$(INSTALL_BASEDIR)/bin/$(OS_TARGET)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# set the directory where to install the units.
|
|
|
-ifndef UNITINSTALLDIR
|
|
|
-UNITINSTALLDIR=$(BASEINSTALLDIR)/units/$(OS_TARGET)
|
|
|
-ifdef UNITSUBDIR
|
|
|
-UNITINSTALLDIR:=$(UNITINSTALLDIR)/$(UNITSUBDIR)
|
|
|
+ifndef INSTALL_UNITDIR
|
|
|
+INSTALL_UNITDIR=$(INSTALL_BASEDIR)/units/$(OS_TARGET)
|
|
|
+ifdef PACKAGE_NAME
|
|
|
+INSTALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Where to install shared libraries
|
|
|
-ifndef LIBINSTALLDIR
|
|
|
+ifndef INSTALL_LIBDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-LIBINSTALLDIR=$(PREFIXINSTALLDIR)/lib
|
|
|
+INSTALL_LIBDIR=$(INSTALL_PREFIX)/lib
|
|
|
else
|
|
|
-LIBINSTALLDIR=$(UNITINSTALLDIR)
|
|
|
+INSTALL_LIBDIR=$(INSTALL_UNITDIR)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Where the source files will be stored
|
|
|
-ifndef SOURCEINSTALLDIR
|
|
|
+ifndef INSTALL_SOURCEDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-SOURCEINSTALLDIR=$(PREFIXINSTALLDIR)/src/fpc-$(FPC_VERSION)
|
|
|
+INSTALL_SOURCEDIR=$(INSTALL_PREFIX)/src/fpc-$(FPC_VERSION)
|
|
|
else
|
|
|
-SOURCEINSTALLDIR=$(BASEINSTALLDIR)/source
|
|
|
+INSTALL_SOURCEDIR=$(INSTALL_BASEDIR)/source
|
|
|
endif
|
|
|
-ifdef SOURCESUBDIR
|
|
|
-SOURCEINSTALLDIR:=$(SOURCEINSTALLDIR)/$(SOURCESUBDIR)
|
|
|
+ifdef PACKAGE_NAME
|
|
|
+INSTALL_SOURCEDIR:=$(INSTALL_SOURCEDIR)/$(PACKAGE_NAME)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Where the doc files will be stored
|
|
|
-ifndef DOCINSTALLDIR
|
|
|
+ifndef INSTALL_DOCDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-DOCINSTALLDIR=$(PREFIXINSTALLDIR)/doc/fpc-$(FPC_VERSION)
|
|
|
+INSTALL_DOCDIR=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)
|
|
|
else
|
|
|
-DOCINSTALLDIR=$(BASEINSTALLDIR)/doc
|
|
|
+INSTALL_DOCDIR=$(INSTALL_BASEDIR)/doc
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Where to install the examples, under linux we use the doc dir
|
|
|
-# because the copytree command will create a subdir itself
|
|
|
-ifndef EXAMPLEINSTALLDIR
|
|
|
+ifndef INSTALL_EXAMPLEDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
-EXAMPLEINSTALLDIR=$(DOCINSTALLDIR)/examples
|
|
|
+INSTALL_EXAMPLEDIR=$(INSTALL_DOCDIR)/examples
|
|
|
else
|
|
|
-EXAMPLEINSTALLDIR=$(BASEINSTALLDIR)/examples
|
|
|
+INSTALL_EXAMPLEDIR=$(INSTALL_BASEDIR)/examples
|
|
|
endif
|
|
|
ifdef EXAMPLESUBDIR
|
|
|
-EXAMPLEINSTALLDIR:=$(EXAMPLEINSTALLDIR)/$(EXAMPLESUBDIR)
|
|
|
+INSTALL_EXAMPLEDIR:=$(INSTALL_EXAMPLEDIR)/$(EXAMPLESUBDIR)
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Where the some extra (data)files will be stored
|
|
|
-ifndef DATAINSTALLDIR
|
|
|
-DATAINSTALLDIR=$(BASEINSTALLDIR)
|
|
|
+ifndef INSTALL_DATADIR
|
|
|
+INSTALL_DATADIR=$(INSTALL_BASEDIR)
|
|
|
endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Redirection
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-ifndef REDIRFILE
|
|
|
-REDIRFILE=log
|
|
|
+override FPCOPTDEF=$(CPU_TARGET)
|
|
|
+ifneq ($(OS_TARGET),$(OS_SOURCE))
|
|
|
+override FPCOPT+=-T$(OS_TARGET)
|
|
|
endif
|
|
|
-
|
|
|
-ifdef REDIR
|
|
|
-ifndef inUnix
|
|
|
-override FPC=redir -eo $(FPC)
|
|
|
-endif
|
|
|
-# set the verbosity to max
|
|
|
-override FPCOPT+=-va
|
|
|
-override REDIR:= >> $(REDIRFILE)
|
|
|
-endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Standard rules
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-all: $(addsuffix _all,$(DIROBJECTS))
|
|
|
-
|
|
|
-debug: $(addsuffix _debug,$(DIROBJECTS))
|
|
|
-
|
|
|
-examples: $(addsuffix _examples,$(DIROBJECTS))
|
|
|
-
|
|
|
-test: $(addsuffix _test,$(DIROBJECTS))
|
|
|
-
|
|
|
-smart: $(addsuffix _smart,$(DIROBJECTS))
|
|
|
-
|
|
|
-shared: $(addsuffix _shared,$(DIROBJECTS))
|
|
|
-
|
|
|
-showinstall: $(addsuffix _showinstall,$(DIROBJECTS))
|
|
|
-
|
|
|
-install: $(addsuffix _install,$(DIROBJECTS))
|
|
|
-
|
|
|
-sourceinstall: fpc_sourceinstall
|
|
|
-
|
|
|
-exampleinstall: fpc_exampleinstall $(addsuffix _exampleinstall,$(DIROBJECTS))
|
|
|
-
|
|
|
-zipinstall: $(addsuffix _zipinstall,$(PKGOBJECTS))
|
|
|
-
|
|
|
-zipsourceinstall: fpc_zipsourceinstall
|
|
|
-
|
|
|
-zipexampleinstall: fpc_zipexampleinstall
|
|
|
-
|
|
|
-clean: $(addsuffix _clean,$(DIROBJECTS))
|
|
|
-
|
|
|
-distclean: $(addsuffix _distclean,$(DIROBJECTS))
|
|
|
-
|
|
|
-cleanall: $(addsuffix _cleanall,$(DIROBJECTS))
|
|
|
-
|
|
|
-require: $(addsuffix _require,$(DIROBJECTS))
|
|
|
-
|
|
|
-.PHONY: all debug examples test smart shared showinstall install sourceinstall exampleinstall zipinstall zipsourceinstall zipexampleinstall clean distclean cleanall require
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# SourceInstall rules
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-.PHONY: fpc_sourceinstall
|
|
|
-
|
|
|
-ifndef SOURCETOPDIR
|
|
|
-SOURCETOPDIR=$(BASEDIR)
|
|
|
-endif
|
|
|
-
|
|
|
-fpc_sourceinstall: clean
|
|
|
- $(MKDIR) $(SOURCEINSTALLDIR)
|
|
|
- $(COPYTREE) $(SOURCETOPDIR) $(SOURCEINSTALLDIR)
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# exampleinstall rules
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-.PHONY: fpc_exampleinstall
|
|
|
-
|
|
|
-fpc_exampleinstall: $(addsuffix _clean,$(EXAMPLEDIROBJECTS))
|
|
|
-ifdef EXAMPLESOURCEFILES
|
|
|
- $(MKDIR) $(EXAMPLEINSTALLDIR)
|
|
|
- $(COPY) $(EXAMPLESOURCEFILES) $(EXAMPLEINSTALLDIR)
|
|
|
+ifdef UNITDIR
|
|
|
+override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
|
|
|
endif
|
|
|
-ifdef EXAMPLEDIROBJECTS
|
|
|
-ifndef EXAMPLESOURCEFILES
|
|
|
- $(MKDIR) $(EXAMPLEINSTALLDIR)
|
|
|
-endif
|
|
|
- $(COPYTREE) $(addsuffix /*,$(EXAMPLEDIROBJECTS)) $(EXAMPLEINSTALLDIR)
|
|
|
-endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Zip
|
|
|
-#####################################################################
|
|
|
-
|
|
|
-.PHONY: fpc_zipinstall
|
|
|
-
|
|
|
-# Create suffix to add
|
|
|
-ifndef PACKAGESUFFIX
|
|
|
-PACKAGESUFFIX=$(OS_TARGET)
|
|
|
-ifeq ($(OS_TARGET),go32v2)
|
|
|
-PACKAGESUFFIX=go32
|
|
|
+ifdef LIBDIR
|
|
|
+override FPCOPT+=$(addprefix -Fl,$(LIBDIR))
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),win32)
|
|
|
-PACKAGESUFFIX=w32
|
|
|
+ifdef OBJDIR
|
|
|
+override FPCOPT+=$(addprefix -Fo,$(OBJDIR))
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),os2)
|
|
|
-PACKAGESUFFIX=emx
|
|
|
+ifdef INCDIR
|
|
|
+override FPCOPT+=$(addprefix -Fi,$(INCDIR))
|
|
|
endif
|
|
|
+ifdef LINKSMART
|
|
|
+override FPCOPT+=-XX
|
|
|
endif
|
|
|
-
|
|
|
-# Temporary path to pack a file
|
|
|
-ifndef PACKDIR
|
|
|
-ifndef inUnix
|
|
|
-PACKDIR=$(BASEDIR)/pack_tmp
|
|
|
+ifdef CREATESMART
|
|
|
+override FPCOPT+=-CX
|
|
|
+endif
|
|
|
+ifdef DEBUG
|
|
|
+override FPCOPT+=-gl
|
|
|
+override FPCOPTDEF+=DEBUG
|
|
|
+endif
|
|
|
+ifdef RELEASE
|
|
|
+override FPCOPT+=-Xs -OG2p3 -n
|
|
|
+override FPCOPTDEF+=RELEASE
|
|
|
+endif
|
|
|
+ifdef STRIP
|
|
|
+override FPCOPT+=-Xs
|
|
|
+endif
|
|
|
+ifdef OPTIMIZE
|
|
|
+override FPCOPT+=-OG2p3
|
|
|
+endif
|
|
|
+ifdef VERBOSE
|
|
|
+override FPCOPT+=-vwni
|
|
|
+endif
|
|
|
+ifdef COMPILER_OPTIONS
|
|
|
+override FPCOPT+=$(COMPILER_OPTIONS)
|
|
|
+endif
|
|
|
+ifdef COMPILER_UNITDIR
|
|
|
+override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))
|
|
|
+endif
|
|
|
+ifdef COMPILER_LIBRARYDIR
|
|
|
+override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))
|
|
|
+endif
|
|
|
+ifdef COMPILER_OBJECTDIR
|
|
|
+override FPCOPT+=$(addprefix -Fo,$(COMPILER_OBJECTDIR))
|
|
|
+endif
|
|
|
+ifdef COMPILER_INCLUDEDIR
|
|
|
+override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))
|
|
|
+endif
|
|
|
+ifdef COMPILER_TARGETDIR
|
|
|
+override FPCOPT+=-FE$(COMPILER_TARGETDIR)
|
|
|
+ifeq ($(COMPILER_TARGETDIR),.)
|
|
|
+override TARGETDIRPREFIX=
|
|
|
else
|
|
|
-PACKDIR=/tmp/fpc-pack
|
|
|
+override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/
|
|
|
endif
|
|
|
endif
|
|
|
-
|
|
|
-# Maybe create default zipname from packagename
|
|
|
-ifndef ZIPNAME
|
|
|
-ifdef PACKAGENAME
|
|
|
-ZIPNAME=$(PACKAGEPREFIX)$(PACKAGENAME)$(PACKAGESUFFIX)
|
|
|
+ifdef COMPILER_UNITTARGETDIR
|
|
|
+override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)
|
|
|
+ifeq ($(COMPILER_UNITTARGETDIR),.)
|
|
|
+override UNITTARGETDIRPREFIX=
|
|
|
+else
|
|
|
+override UNITTARGETDIRPREFIX=$(COMPILER_TARGETDIR)/
|
|
|
endif
|
|
|
+else
|
|
|
+ifdef COMPILER_TARGETDIR
|
|
|
+override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)
|
|
|
+override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)
|
|
|
endif
|
|
|
-
|
|
|
-# Use tar by default under linux
|
|
|
-ifndef USEZIP
|
|
|
-ifdef inUnix
|
|
|
-USETAR=1
|
|
|
endif
|
|
|
+ifdef OPT
|
|
|
+override FPCOPT+=$(OPT)
|
|
|
+endif
|
|
|
+ifdef FPCOPTDEF
|
|
|
+override FPCOPT+=$(addprefix -d,$(FPCOPTDEF))
|
|
|
+endif
|
|
|
+ifdef CFGFILE
|
|
|
+override FPCOPT+=@$(CFGFILE)
|
|
|
+endif
|
|
|
+ifeq ($(OS_SOURCE),win32)
|
|
|
+override FPCEXTCMD:=$(FPCOPT)
|
|
|
+override FPCOPT:=!FPCEXTCMD
|
|
|
+export FPCEXTCMD
|
|
|
endif
|
|
|
-
|
|
|
-fpc_zipinstall:
|
|
|
-ifndef ZIPNAME
|
|
|
- @$(ECHO) "Please specify ZIPNAME!"
|
|
|
- @exit 1
|
|
|
+override COMPILER:=$(FPC) $(FPCOPT)
|
|
|
+ifeq (,$(findstring -s ,$(COMPILER)))
|
|
|
+EXECPPAS=
|
|
|
else
|
|
|
- $(MAKE) $(ZIPTARGET) PREFIXINSTALLDIR=$(PACKDIR)
|
|
|
-ifdef USETAR
|
|
|
- $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT)
|
|
|
- cd $(PACKDIR) ; $(TARPROG) cf$(TAROPT) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT) * ; cd $(BASEDIR)
|
|
|
+ifeq ($(OS_SOURCE),$(OS_TARGET))
|
|
|
+EXECPPAS:=@$(PPAS)
|
|
|
+endif
|
|
|
+endif
|
|
|
+.PHONY: fpc_packages fpc_all fpc_smart fpc_debug
|
|
|
+$(FPCMADE): $(ALLTARGET)
|
|
|
+ @$(ECHO) Compiled > $(FPCMADE)
|
|
|
+fpc_packages: $(COMPILEPACKAGES)
|
|
|
+fpc_all: fpc_packages $(FPCMADE)
|
|
|
+fpc_smart:
|
|
|
+ $(MAKE) all LINKSMART=1 CREATESMART=1
|
|
|
+fpc_debug:
|
|
|
+ $(MAKE) all DEBUG=1
|
|
|
+.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp
|
|
|
+%$(PPUEXT): %.pp
|
|
|
+ $(COMPILER) $<
|
|
|
+ $(EXECPPAS)
|
|
|
+%$(PPUEXT): %.pas
|
|
|
+ $(COMPILER) $<
|
|
|
+ $(EXECPPAS)
|
|
|
+%$(EXEEXT): %.pp
|
|
|
+ $(COMPILER) $<
|
|
|
+ $(EXECPPAS)
|
|
|
+%$(EXEEXT): %.pas
|
|
|
+ $(COMPILER) $<
|
|
|
+ $(EXECPPAS)
|
|
|
+vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCDIR)
|
|
|
+vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCDIR)
|
|
|
+vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
|
|
|
+.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
|
|
|
+ifdef INSTALL_UNITS
|
|
|
+override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS))
|
|
|
+endif
|
|
|
+ifdef INSTALLPPUFILES
|
|
|
+override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPUFILES))
|
|
|
+ifdef PPUFILES
|
|
|
+INSTALLPPULINKFILES:=$(shell $(PPUFILES) -S -O $(INSTALLPPUFILES))
|
|
|
+else
|
|
|
+INSTALLPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))))
|
|
|
+endif
|
|
|
+override INSTALLPPULINKFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPULINKFILES))
|
|
|
+endif
|
|
|
+ifdef INSTALLEXEFILES
|
|
|
+override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(INSTALLEXEFILES))
|
|
|
+endif
|
|
|
+fpc_install: $(INSTALLTARGET)
|
|
|
+ifdef INSTALLEXEFILES
|
|
|
+ $(MKDIR) $(INSTALL_BINDIR)
|
|
|
+ifdef UPXPROG
|
|
|
+ -$(UPXPROG) $(INSTALLEXEFILES)
|
|
|
+endif
|
|
|
+ $(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)
|
|
|
+endif
|
|
|
+ifdef INSTALLPPUFILES
|
|
|
+ $(MKDIR) $(INSTALL_UNITDIR)
|
|
|
+ $(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)
|
|
|
+ifneq ($(INSTALLPPULINKFILES),)
|
|
|
+ $(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)
|
|
|
+endif
|
|
|
+ifneq ($(wildcard $(LIB_FULLNAME)),)
|
|
|
+ $(MKDIR) $(INSTALL_LIBDIR)
|
|
|
+ $(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)
|
|
|
+ifdef inUnix
|
|
|
+ ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)
|
|
|
+endif
|
|
|
+endif
|
|
|
+endif
|
|
|
+ifdef INSTALL_FILES
|
|
|
+ $(MKDIR) $(INSTALL_DATADIR)
|
|
|
+ $(INSTALL) $(INSTALL_FILES) $(INSTALL_DATADIR)
|
|
|
+endif
|
|
|
+fpc_sourceinstall: distclean
|
|
|
+ $(MKDIR) $(INSTALL_SOURCEDIR)
|
|
|
+ $(COPYTREE) $(BASEDIR) $(INSTALL_SOURCEDIR)
|
|
|
+fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))
|
|
|
+ifdef EXAMPLESOURCEFILES
|
|
|
+ $(MKDIR) $(INSTALL_EXAMPLEDIR)
|
|
|
+ $(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)
|
|
|
+endif
|
|
|
+ifdef TARGET_EXAMPLEDIRS
|
|
|
+ifndef EXAMPLESOURCEFILES
|
|
|
+ $(MKDIR) $(INSTALL_EXAMPLEDIR)
|
|
|
+endif
|
|
|
+ $(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EXAMPLEDIR)
|
|
|
+endif
|
|
|
+fpc_distinstall: fpc_install fpc_exampleinstall
|
|
|
+.PHONY: fpc_clean fpc_cleanall fpc_distclean
|
|
|
+ifdef EXEFILES
|
|
|
+override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))
|
|
|
+endif
|
|
|
+ifdef CLEAN_UNITS
|
|
|
+override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))
|
|
|
+endif
|
|
|
+ifdef CLEANPPUFILES
|
|
|
+override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILES))
|
|
|
+ifdef PPUFILES
|
|
|
+CLEANPPULINKFILES:=$(shell $(PPUFILES) $(CLEANPPUFILES))
|
|
|
else
|
|
|
- $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(ZIPEXT)
|
|
|
- cd $(PACKDIR) ; $(ZIPPROG) -Dr $(ZIPOPT) $(DESTZIPDIR)/$(ZIPNAME)$(ZIPEXT) * ; cd $(BASEDIR)
|
|
|
-endif
|
|
|
- $(DELTREE) $(PACKDIR)
|
|
|
-endif
|
|
|
-
|
|
|
-.PHONY: fpc_zipsourceinstall
|
|
|
-
|
|
|
-fpc_zipsourceinstall:
|
|
|
- $(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall PACKAGESUFFIX=src
|
|
|
-
|
|
|
-.PHONY: fpc_zipexampleinstall
|
|
|
-
|
|
|
-fpc_zipexampleinstall:
|
|
|
- $(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall PACKAGESUFFIX=exm
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Directories
|
|
|
-#####################################################################
|
|
|
-
|
|
|
+CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))))
|
|
|
+endif
|
|
|
+override CLEANPPULINKFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILES))
|
|
|
+endif
|
|
|
+fpc_clean: $(CLEANTARGET)
|
|
|
+ifdef CLEANEXEFILES
|
|
|
+ -$(DEL) $(CLEANEXEFILES)
|
|
|
+endif
|
|
|
+ifdef CLEANPPUFILES
|
|
|
+ -$(DEL) $(CLEANPPUFILES)
|
|
|
+endif
|
|
|
+ifneq ($(CLEANPPULINKFILES),)
|
|
|
+ -$(DEL) $(CLEANPPULINKFILES)
|
|
|
+endif
|
|
|
+ifdef CLEANRSTFILES
|
|
|
+ -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
|
|
|
+endif
|
|
|
+ifdef CLEAN_FILES
|
|
|
+ -$(DEL) $(CLEAN_FILES)
|
|
|
+endif
|
|
|
+ifdef LIB_NAME
|
|
|
+ -$(DEL) $(LIB_NAME) $(LIB_FULLNAME)
|
|
|
+endif
|
|
|
+ -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)
|
|
|
+fpc_distclean: fpc_clean
|
|
|
+ifdef COMPILER_UNITTARGETDIR
|
|
|
+TARGETDIRCLEAN=fpc_clean
|
|
|
+endif
|
|
|
+fpc_cleanall: $(CLEANTARGET) $(TARGETDIRCLEAN)
|
|
|
+ifdef CLEANEXEFILES
|
|
|
+ -$(DEL) $(CLEANEXEFILES)
|
|
|
+endif
|
|
|
+ -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)
|
|
|
+ -$(DELTREE) *$(SMARTEXT)
|
|
|
+ -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)
|
|
|
+.PHONY: fpc_info
|
|
|
+fpc_info:
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Package info ==
|
|
|
+ @$(ECHO) Package Name..... $(PACKAGE_NAME)
|
|
|
+ @$(ECHO) Package Version.. $(PACKAGE_VERSION)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Configuration info ==
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) FPC.......... $(FPC)
|
|
|
+ @$(ECHO) FPC Version.. $(FPC_VERSION)
|
|
|
+ @$(ECHO) Source CPU... $(CPU_SOURCE)
|
|
|
+ @$(ECHO) Target CPU... $(CPU_TARGET)
|
|
|
+ @$(ECHO) Source OS.... $(OS_SOURCE)
|
|
|
+ @$(ECHO) Target OS.... $(OS_TARGET)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Directory info ==
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) Basedir......... $(BASEDIR)
|
|
|
+ @$(ECHO) FPCDir.......... $(FPCDIR)
|
|
|
+ @$(ECHO) UnitsDir........ $(UNITSDIR)
|
|
|
+ @$(ECHO) PackagesDir..... $(PACKAGESDIR)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) GCC library..... $(GCCLIBDIR)
|
|
|
+ @$(ECHO) Other library... $(OTHERLIBDIR)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Tools info ==
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) Pwd....... $(PWD)
|
|
|
+ @$(ECHO) Echo...... $(ECHO)
|
|
|
+ @$(ECHO) PPUMove... $(PPUMOVE)
|
|
|
+ @$(ECHO) PPUFiles.. $(PPUFILES)
|
|
|
+ @$(ECHO) Date...... $(DATE)
|
|
|
+ @$(ECHO) Upx....... $(UPXPROG)
|
|
|
+ @$(ECHO) Zip....... $(ZIPPROG)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Object info ==
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) Target Loaders...... $(TARGET_LOADERS)
|
|
|
+ @$(ECHO) Target Units........ $(TARGET_UNITS)
|
|
|
+ @$(ECHO) Target Programs..... $(TARGET_PROGRAMS)
|
|
|
+ @$(ECHO) Target Dirs......... $(TARGET_DIRS)
|
|
|
+ @$(ECHO) Target Examples..... $(TARGET_EXAMPLES)
|
|
|
+ @$(ECHO) Target ExampleDirs.. $(TARGET_EXAMPLEDIRS)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) Clean Units......... $(CLEAN_UNITS)
|
|
|
+ @$(ECHO) Clean Files......... $(CLEAN_FILES)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) Install Units....... $(INSTALL_UNITS)
|
|
|
+ @$(ECHO) Install Files....... $(INSTALL_FILES)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) == Install info ==
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) DateStr.............. $(DATESTR)
|
|
|
+ @$(ECHO) ZipPrefix............ $(ZIPPREFIX)
|
|
|
+ @$(ECHO) ZipSuffix............ $(ZIPSUFFIX)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) INSTALL_BASEDIR...... $(INSTALL_BASEDIR)
|
|
|
+ @$(ECHO) INSTALL_BINDIR....... $(INSTALL_BINDIR)
|
|
|
+ @$(ECHO) INSTALL_LIBDIR....... $(INSTALL_LIBDIR)
|
|
|
+ @$(ECHO) INSTALL_UNITDIR...... $(INSTALL_UNITDIR)
|
|
|
+ @$(ECHO) INSTALL_SOURCEDIR.... $(INSTALL_SOURCEDIR)
|
|
|
+ @$(ECHO) INSTALL_DOCDIR....... $(INSTALL_DOCDIR)
|
|
|
+ @$(ECHO) INSTALL_DATADIR...... $(INSTALL_DATADIR)
|
|
|
+ @$(ECHO)
|
|
|
+ @$(ECHO) DIST_DESTDIR......... $(DIST_DESTDIR)
|
|
|
+ @$(ECHO) DIST_ZIPNAME......... $(DIST_ZIPNAME)
|
|
|
+ @$(ECHO)
|
|
|
ifeq ($(OS_TARGET),linux)
|
|
|
-OBJECTDIRZLIB=1
|
|
|
-OBJECTDIRNCURSES=1
|
|
|
-OBJECTDIRX11=1
|
|
|
-OBJECTDIRGTK=1
|
|
|
-OBJECTDIRSYSLOG=1
|
|
|
-OBJECTDIRINET=1
|
|
|
-OBJECTDIRUNCGI=1
|
|
|
-OBJECTDIRMYSQL=1
|
|
|
-OBJECTDIRIBASE=1
|
|
|
-OBJECTDIRPOSTGRES=1
|
|
|
-OBJECTDIROPENGL=1
|
|
|
-OBJECTDIRFORMS=1
|
|
|
-OBJECTDIRSVGALIB=1
|
|
|
-OBJECTDIRGGI=1
|
|
|
-OBJECTDIRUTMP=1
|
|
|
-OBJECTDIRPASZLIB=1
|
|
|
-OBJECTDIRGDBINT=1
|
|
|
-OBJECTDIRCMEM=1
|
|
|
-OBJECTDIRREGEXPR=1
|
|
|
-OBJECTDIRZIP=1
|
|
|
+TARGET_DIRS_ZLIB=1
|
|
|
+TARGET_DIRS_NCURSES=1
|
|
|
+TARGET_DIRS_X11=1
|
|
|
+TARGET_DIRS_GTK=1
|
|
|
+TARGET_DIRS_SYSLOG=1
|
|
|
+TARGET_DIRS_INET=1
|
|
|
+TARGET_DIRS_UNCGI=1
|
|
|
+TARGET_DIRS_MYSQL=1
|
|
|
+TARGET_DIRS_IBASE=1
|
|
|
+TARGET_DIRS_POSTGRES=1
|
|
|
+TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_OPENGL=1
|
|
|
+TARGET_DIRS_FORMS=1
|
|
|
+TARGET_DIRS_SVGALIB=1
|
|
|
+TARGET_DIRS_GGI=1
|
|
|
+TARGET_DIRS_UTMP=1
|
|
|
+TARGET_DIRS_PASZLIB=1
|
|
|
+TARGET_DIRS_GDBINT=1
|
|
|
+TARGET_DIRS_CMEM=1
|
|
|
+TARGET_DIRS_REGEXPR=1
|
|
|
+TARGET_DIRS_UNZIP=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),go32v2)
|
|
|
-OBJECTDIRUNCGI=1
|
|
|
-OBJECTDIRGDBINT=1
|
|
|
-OBJECTDIRPASZLIB=1
|
|
|
-OBJECTDIRZIP=1
|
|
|
-OBJECTDIRREGEXPR=1
|
|
|
+TARGET_DIRS_UNCGI=1
|
|
|
+TARGET_DIRS_GDBINT=1
|
|
|
+TARGET_DIRS_PASZLIB=1
|
|
|
+TARGET_DIRS_UNZIP=1
|
|
|
+TARGET_DIRS_REGEXPR=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
-OBJECTDIRUNCGI=1
|
|
|
-OBJECTDIRGTK=1
|
|
|
-OBJECTDIRGDBINT=1
|
|
|
-OBJECTDIRIBASE=1
|
|
|
-OBJECTDIRMYSQL=1
|
|
|
-OBJECTDIRZLIB=1
|
|
|
-OBJECTDIRPASZLIB=1
|
|
|
-OBJECTDIRZIP=1
|
|
|
-OBJECTDIRREGEXPR=1
|
|
|
-OBJECTDIROPENGL=1
|
|
|
+TARGET_DIRS_UNCGI=1
|
|
|
+TARGET_DIRS_GTK=1
|
|
|
+TARGET_DIRS_GDBINT=1
|
|
|
+TARGET_DIRS_IBASE=1
|
|
|
+TARGET_DIRS_MYSQL=1
|
|
|
+TARGET_DIRS_ZLIB=1
|
|
|
+TARGET_DIRS_PASZLIB=1
|
|
|
+TARGET_DIRS_UNZIP=1
|
|
|
+TARGET_DIRS_REGEXPR=1
|
|
|
+TARGET_DIRS_OPENGL=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
-OBJECTDIRUNCGI=1
|
|
|
-OBJECTDIRPASZLIB=1
|
|
|
-OBJECTDIRZIP=1
|
|
|
-OBJECTDIRREGEXPR=1
|
|
|
+TARGET_DIRS_UNCGI=1
|
|
|
+TARGET_DIRS_PASZLIB=1
|
|
|
+TARGET_DIRS_UNZIP=1
|
|
|
+TARGET_DIRS_REGEXPR=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),freebsd)
|
|
|
-OBJECTDIRZLIB=1
|
|
|
-OBJECTDIRNCURSES=1
|
|
|
-OBJECTDIRX11=1
|
|
|
-OBJECTDIRGTK=1
|
|
|
-OBJECTDIRSYSLOG=1
|
|
|
-OBJECTDIRINET=1
|
|
|
-OBJECTDIRUNCGI=1
|
|
|
-OBJECTDIRMYSQL=1
|
|
|
-OBJECTDIRIBASE=1
|
|
|
-OBJECTDIRPOSTGRES=1
|
|
|
-OBJECTDIROPENGL=1
|
|
|
-OBJECTDIRFORMS=1
|
|
|
-OBJECTDIRSVGALIB=1
|
|
|
-OBJECTDIRGGI=1
|
|
|
-OBJECTDIRUTMP=1
|
|
|
-OBJECTDIRPASZLIB=1
|
|
|
-OBJECTDIRGDBINT=1
|
|
|
-OBJECTDIRCMEM=1
|
|
|
-OBJECTDIRREGEXPR=1
|
|
|
-OBJECTDIRZIP=1
|
|
|
-endif
|
|
|
-
|
|
|
-# Dir zlib
|
|
|
-
|
|
|
-ifdef OBJECTDIRZLIB
|
|
|
-.PHONY: zlib_all zlib_debug zlib_examples zlib_test zlib_smart zlib_shared zlib_showinstall zlib_install zlib_sourceinstall zlib_exampleinstall zlib_zipinstall zlib_zipsourceinstall zlib_zipexampleinstall zlib_clean zlib_distclean zlib_cleanall zlib_require zlib_info
|
|
|
-
|
|
|
+TARGET_DIRS_ZLIB=1
|
|
|
+TARGET_DIRS_NCURSES=1
|
|
|
+TARGET_DIRS_X11=1
|
|
|
+TARGET_DIRS_GTK=1
|
|
|
+TARGET_DIRS_SYSLOG=1
|
|
|
+TARGET_DIRS_INET=1
|
|
|
+TARGET_DIRS_UNCGI=1
|
|
|
+TARGET_DIRS_MYSQL=1
|
|
|
+TARGET_DIRS_IBASE=1
|
|
|
+TARGET_DIRS_POSTGRES=1
|
|
|
+TARGET_DIRS_OPENGL=1
|
|
|
+TARGET_DIRS_FORMS=1
|
|
|
+TARGET_DIRS_SVGALIB=1
|
|
|
+TARGET_DIRS_GGI=1
|
|
|
+TARGET_DIRS_UTMP=1
|
|
|
+TARGET_DIRS_PASZLIB=1
|
|
|
+TARGET_DIRS_GDBINT=1
|
|
|
+TARGET_DIRS_CMEM=1
|
|
|
+TARGET_DIRS_REGEXPR=1
|
|
|
+TARGET_DIRS_UNZIP=1
|
|
|
+endif
|
|
|
+ifdef TARGET_DIRS_ZLIB
|
|
|
zlib_all:
|
|
|
$(MAKE) -C zlib all
|
|
|
-
|
|
|
zlib_debug:
|
|
|
$(MAKE) -C zlib debug
|
|
|
-
|
|
|
zlib_examples:
|
|
|
$(MAKE) -C zlib examples
|
|
|
-
|
|
|
-zlib_test:
|
|
|
- $(MAKE) -C zlib test
|
|
|
-
|
|
|
zlib_smart:
|
|
|
$(MAKE) -C zlib smart
|
|
|
-
|
|
|
zlib_shared:
|
|
|
$(MAKE) -C zlib shared
|
|
|
-
|
|
|
-zlib_showinstall:
|
|
|
- $(MAKE) -C zlib showinstall
|
|
|
-
|
|
|
zlib_install:
|
|
|
$(MAKE) -C zlib install
|
|
|
-
|
|
|
zlib_sourceinstall:
|
|
|
$(MAKE) -C zlib sourceinstall
|
|
|
-
|
|
|
zlib_exampleinstall:
|
|
|
$(MAKE) -C zlib exampleinstall
|
|
|
-
|
|
|
+zlib_distinstall:
|
|
|
+ $(MAKE) -C zlib distinstall
|
|
|
zlib_zipinstall:
|
|
|
$(MAKE) -C zlib zipinstall
|
|
|
-
|
|
|
zlib_zipsourceinstall:
|
|
|
$(MAKE) -C zlib zipsourceinstall
|
|
|
-
|
|
|
zlib_zipexampleinstall:
|
|
|
$(MAKE) -C zlib zipexampleinstall
|
|
|
-
|
|
|
+zlib_zipdistinstall:
|
|
|
+ $(MAKE) -C zlib zipdistinstall
|
|
|
zlib_clean:
|
|
|
$(MAKE) -C zlib clean
|
|
|
-
|
|
|
zlib_distclean:
|
|
|
$(MAKE) -C zlib distclean
|
|
|
-
|
|
|
zlib_cleanall:
|
|
|
$(MAKE) -C zlib cleanall
|
|
|
-
|
|
|
-zlib_require:
|
|
|
- $(MAKE) -C zlib require
|
|
|
-
|
|
|
zlib_info:
|
|
|
$(MAKE) -C zlib info
|
|
|
+zlib:
|
|
|
+ $(MAKE) -C zlib all
|
|
|
+.PHONY: zlib_all zlib_debug zlib_examples zlib_smart zlib_shared zlib_install zlib_sourceinstall zlib_exampleinstall zlib_distinstall zlib_zipinstall zlib_zipsourceinstall zlib_zipexampleinstall zlib_zipdistinstall zlib_clean zlib_distclean zlib_cleanall zlib_info zlib
|
|
|
endif
|
|
|
-
|
|
|
-# Dir ncurses
|
|
|
-
|
|
|
-ifdef OBJECTDIRNCURSES
|
|
|
-.PHONY: ncurses_all ncurses_debug ncurses_examples ncurses_test ncurses_smart ncurses_shared ncurses_showinstall ncurses_install ncurses_sourceinstall ncurses_exampleinstall ncurses_zipinstall ncurses_zipsourceinstall ncurses_zipexampleinstall ncurses_clean ncurses_distclean ncurses_cleanall ncurses_require ncurses_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_NCURSES
|
|
|
ncurses_all:
|
|
|
$(MAKE) -C ncurses all
|
|
|
-
|
|
|
ncurses_debug:
|
|
|
$(MAKE) -C ncurses debug
|
|
|
-
|
|
|
ncurses_examples:
|
|
|
$(MAKE) -C ncurses examples
|
|
|
-
|
|
|
-ncurses_test:
|
|
|
- $(MAKE) -C ncurses test
|
|
|
-
|
|
|
ncurses_smart:
|
|
|
$(MAKE) -C ncurses smart
|
|
|
-
|
|
|
ncurses_shared:
|
|
|
$(MAKE) -C ncurses shared
|
|
|
-
|
|
|
-ncurses_showinstall:
|
|
|
- $(MAKE) -C ncurses showinstall
|
|
|
-
|
|
|
ncurses_install:
|
|
|
$(MAKE) -C ncurses install
|
|
|
-
|
|
|
ncurses_sourceinstall:
|
|
|
$(MAKE) -C ncurses sourceinstall
|
|
|
-
|
|
|
ncurses_exampleinstall:
|
|
|
$(MAKE) -C ncurses exampleinstall
|
|
|
-
|
|
|
+ncurses_distinstall:
|
|
|
+ $(MAKE) -C ncurses distinstall
|
|
|
ncurses_zipinstall:
|
|
|
$(MAKE) -C ncurses zipinstall
|
|
|
-
|
|
|
ncurses_zipsourceinstall:
|
|
|
$(MAKE) -C ncurses zipsourceinstall
|
|
|
-
|
|
|
ncurses_zipexampleinstall:
|
|
|
$(MAKE) -C ncurses zipexampleinstall
|
|
|
-
|
|
|
+ncurses_zipdistinstall:
|
|
|
+ $(MAKE) -C ncurses zipdistinstall
|
|
|
ncurses_clean:
|
|
|
$(MAKE) -C ncurses clean
|
|
|
-
|
|
|
ncurses_distclean:
|
|
|
$(MAKE) -C ncurses distclean
|
|
|
-
|
|
|
ncurses_cleanall:
|
|
|
$(MAKE) -C ncurses cleanall
|
|
|
-
|
|
|
-ncurses_require:
|
|
|
- $(MAKE) -C ncurses require
|
|
|
-
|
|
|
ncurses_info:
|
|
|
$(MAKE) -C ncurses info
|
|
|
+ncurses:
|
|
|
+ $(MAKE) -C ncurses all
|
|
|
+.PHONY: ncurses_all ncurses_debug ncurses_examples ncurses_smart ncurses_shared ncurses_install ncurses_sourceinstall ncurses_exampleinstall ncurses_distinstall ncurses_zipinstall ncurses_zipsourceinstall ncurses_zipexampleinstall ncurses_zipdistinstall ncurses_clean ncurses_distclean ncurses_cleanall ncurses_info ncurses
|
|
|
endif
|
|
|
-
|
|
|
-# Dir x11
|
|
|
-
|
|
|
-ifdef OBJECTDIRX11
|
|
|
-.PHONY: x11_all x11_debug x11_examples x11_test x11_smart x11_shared x11_showinstall x11_install x11_sourceinstall x11_exampleinstall x11_zipinstall x11_zipsourceinstall x11_zipexampleinstall x11_clean x11_distclean x11_cleanall x11_require x11_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_X11
|
|
|
x11_all:
|
|
|
$(MAKE) -C x11 all
|
|
|
-
|
|
|
x11_debug:
|
|
|
$(MAKE) -C x11 debug
|
|
|
-
|
|
|
x11_examples:
|
|
|
$(MAKE) -C x11 examples
|
|
|
-
|
|
|
-x11_test:
|
|
|
- $(MAKE) -C x11 test
|
|
|
-
|
|
|
x11_smart:
|
|
|
$(MAKE) -C x11 smart
|
|
|
-
|
|
|
x11_shared:
|
|
|
$(MAKE) -C x11 shared
|
|
|
-
|
|
|
-x11_showinstall:
|
|
|
- $(MAKE) -C x11 showinstall
|
|
|
-
|
|
|
x11_install:
|
|
|
$(MAKE) -C x11 install
|
|
|
-
|
|
|
x11_sourceinstall:
|
|
|
$(MAKE) -C x11 sourceinstall
|
|
|
-
|
|
|
x11_exampleinstall:
|
|
|
$(MAKE) -C x11 exampleinstall
|
|
|
-
|
|
|
+x11_distinstall:
|
|
|
+ $(MAKE) -C x11 distinstall
|
|
|
x11_zipinstall:
|
|
|
$(MAKE) -C x11 zipinstall
|
|
|
-
|
|
|
x11_zipsourceinstall:
|
|
|
$(MAKE) -C x11 zipsourceinstall
|
|
|
-
|
|
|
x11_zipexampleinstall:
|
|
|
$(MAKE) -C x11 zipexampleinstall
|
|
|
-
|
|
|
+x11_zipdistinstall:
|
|
|
+ $(MAKE) -C x11 zipdistinstall
|
|
|
x11_clean:
|
|
|
$(MAKE) -C x11 clean
|
|
|
-
|
|
|
x11_distclean:
|
|
|
$(MAKE) -C x11 distclean
|
|
|
-
|
|
|
x11_cleanall:
|
|
|
$(MAKE) -C x11 cleanall
|
|
|
-
|
|
|
-x11_require:
|
|
|
- $(MAKE) -C x11 require
|
|
|
-
|
|
|
x11_info:
|
|
|
$(MAKE) -C x11 info
|
|
|
+x11:
|
|
|
+ $(MAKE) -C x11 all
|
|
|
+.PHONY: x11_all x11_debug x11_examples x11_smart x11_shared x11_install x11_sourceinstall x11_exampleinstall x11_distinstall x11_zipinstall x11_zipsourceinstall x11_zipexampleinstall x11_zipdistinstall x11_clean x11_distclean x11_cleanall x11_info x11
|
|
|
endif
|
|
|
-
|
|
|
-# Dir gtk
|
|
|
-
|
|
|
-ifdef OBJECTDIRGTK
|
|
|
-.PHONY: gtk_all gtk_debug gtk_examples gtk_test gtk_smart gtk_shared gtk_showinstall gtk_install gtk_sourceinstall gtk_exampleinstall gtk_zipinstall gtk_zipsourceinstall gtk_zipexampleinstall gtk_clean gtk_distclean gtk_cleanall gtk_require gtk_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_GTK
|
|
|
gtk_all:
|
|
|
$(MAKE) -C gtk all
|
|
|
-
|
|
|
gtk_debug:
|
|
|
$(MAKE) -C gtk debug
|
|
|
-
|
|
|
gtk_examples:
|
|
|
$(MAKE) -C gtk examples
|
|
|
-
|
|
|
-gtk_test:
|
|
|
- $(MAKE) -C gtk test
|
|
|
-
|
|
|
gtk_smart:
|
|
|
$(MAKE) -C gtk smart
|
|
|
-
|
|
|
gtk_shared:
|
|
|
$(MAKE) -C gtk shared
|
|
|
-
|
|
|
-gtk_showinstall:
|
|
|
- $(MAKE) -C gtk showinstall
|
|
|
-
|
|
|
gtk_install:
|
|
|
$(MAKE) -C gtk install
|
|
|
-
|
|
|
gtk_sourceinstall:
|
|
|
$(MAKE) -C gtk sourceinstall
|
|
|
-
|
|
|
gtk_exampleinstall:
|
|
|
$(MAKE) -C gtk exampleinstall
|
|
|
-
|
|
|
+gtk_distinstall:
|
|
|
+ $(MAKE) -C gtk distinstall
|
|
|
gtk_zipinstall:
|
|
|
$(MAKE) -C gtk zipinstall
|
|
|
-
|
|
|
gtk_zipsourceinstall:
|
|
|
$(MAKE) -C gtk zipsourceinstall
|
|
|
-
|
|
|
gtk_zipexampleinstall:
|
|
|
$(MAKE) -C gtk zipexampleinstall
|
|
|
-
|
|
|
+gtk_zipdistinstall:
|
|
|
+ $(MAKE) -C gtk zipdistinstall
|
|
|
gtk_clean:
|
|
|
$(MAKE) -C gtk clean
|
|
|
-
|
|
|
gtk_distclean:
|
|
|
$(MAKE) -C gtk distclean
|
|
|
-
|
|
|
gtk_cleanall:
|
|
|
$(MAKE) -C gtk cleanall
|
|
|
-
|
|
|
-gtk_require:
|
|
|
- $(MAKE) -C gtk require
|
|
|
-
|
|
|
gtk_info:
|
|
|
$(MAKE) -C gtk info
|
|
|
+gtk:
|
|
|
+ $(MAKE) -C gtk all
|
|
|
+.PHONY: gtk_all gtk_debug gtk_examples gtk_smart gtk_shared gtk_install gtk_sourceinstall gtk_exampleinstall gtk_distinstall gtk_zipinstall gtk_zipsourceinstall gtk_zipexampleinstall gtk_zipdistinstall gtk_clean gtk_distclean gtk_cleanall gtk_info gtk
|
|
|
endif
|
|
|
-
|
|
|
-# Dir syslog
|
|
|
-
|
|
|
-ifdef OBJECTDIRSYSLOG
|
|
|
-.PHONY: syslog_all syslog_debug syslog_examples syslog_test syslog_smart syslog_shared syslog_showinstall syslog_install syslog_sourceinstall syslog_exampleinstall syslog_zipinstall syslog_zipsourceinstall syslog_zipexampleinstall syslog_clean syslog_distclean syslog_cleanall syslog_require syslog_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_SYSLOG
|
|
|
syslog_all:
|
|
|
$(MAKE) -C syslog all
|
|
|
-
|
|
|
syslog_debug:
|
|
|
$(MAKE) -C syslog debug
|
|
|
-
|
|
|
syslog_examples:
|
|
|
$(MAKE) -C syslog examples
|
|
|
-
|
|
|
-syslog_test:
|
|
|
- $(MAKE) -C syslog test
|
|
|
-
|
|
|
syslog_smart:
|
|
|
$(MAKE) -C syslog smart
|
|
|
-
|
|
|
syslog_shared:
|
|
|
$(MAKE) -C syslog shared
|
|
|
-
|
|
|
-syslog_showinstall:
|
|
|
- $(MAKE) -C syslog showinstall
|
|
|
-
|
|
|
syslog_install:
|
|
|
$(MAKE) -C syslog install
|
|
|
-
|
|
|
syslog_sourceinstall:
|
|
|
$(MAKE) -C syslog sourceinstall
|
|
|
-
|
|
|
syslog_exampleinstall:
|
|
|
$(MAKE) -C syslog exampleinstall
|
|
|
-
|
|
|
+syslog_distinstall:
|
|
|
+ $(MAKE) -C syslog distinstall
|
|
|
syslog_zipinstall:
|
|
|
$(MAKE) -C syslog zipinstall
|
|
|
-
|
|
|
syslog_zipsourceinstall:
|
|
|
$(MAKE) -C syslog zipsourceinstall
|
|
|
-
|
|
|
syslog_zipexampleinstall:
|
|
|
$(MAKE) -C syslog zipexampleinstall
|
|
|
-
|
|
|
+syslog_zipdistinstall:
|
|
|
+ $(MAKE) -C syslog zipdistinstall
|
|
|
syslog_clean:
|
|
|
$(MAKE) -C syslog clean
|
|
|
-
|
|
|
syslog_distclean:
|
|
|
$(MAKE) -C syslog distclean
|
|
|
-
|
|
|
syslog_cleanall:
|
|
|
$(MAKE) -C syslog cleanall
|
|
|
-
|
|
|
-syslog_require:
|
|
|
- $(MAKE) -C syslog require
|
|
|
-
|
|
|
syslog_info:
|
|
|
$(MAKE) -C syslog info
|
|
|
+syslog:
|
|
|
+ $(MAKE) -C syslog all
|
|
|
+.PHONY: syslog_all syslog_debug syslog_examples syslog_smart syslog_shared syslog_install syslog_sourceinstall syslog_exampleinstall syslog_distinstall syslog_zipinstall syslog_zipsourceinstall syslog_zipexampleinstall syslog_zipdistinstall syslog_clean syslog_distclean syslog_cleanall syslog_info syslog
|
|
|
endif
|
|
|
-
|
|
|
-# Dir inet
|
|
|
-
|
|
|
-ifdef OBJECTDIRINET
|
|
|
-.PHONY: inet_all inet_debug inet_examples inet_test inet_smart inet_shared inet_showinstall inet_install inet_sourceinstall inet_exampleinstall inet_zipinstall inet_zipsourceinstall inet_zipexampleinstall inet_clean inet_distclean inet_cleanall inet_require inet_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_INET
|
|
|
inet_all:
|
|
|
$(MAKE) -C inet all
|
|
|
-
|
|
|
inet_debug:
|
|
|
$(MAKE) -C inet debug
|
|
|
-
|
|
|
inet_examples:
|
|
|
$(MAKE) -C inet examples
|
|
|
-
|
|
|
-inet_test:
|
|
|
- $(MAKE) -C inet test
|
|
|
-
|
|
|
inet_smart:
|
|
|
$(MAKE) -C inet smart
|
|
|
-
|
|
|
inet_shared:
|
|
|
$(MAKE) -C inet shared
|
|
|
-
|
|
|
-inet_showinstall:
|
|
|
- $(MAKE) -C inet showinstall
|
|
|
-
|
|
|
inet_install:
|
|
|
$(MAKE) -C inet install
|
|
|
-
|
|
|
inet_sourceinstall:
|
|
|
$(MAKE) -C inet sourceinstall
|
|
|
-
|
|
|
inet_exampleinstall:
|
|
|
$(MAKE) -C inet exampleinstall
|
|
|
-
|
|
|
+inet_distinstall:
|
|
|
+ $(MAKE) -C inet distinstall
|
|
|
inet_zipinstall:
|
|
|
$(MAKE) -C inet zipinstall
|
|
|
-
|
|
|
inet_zipsourceinstall:
|
|
|
$(MAKE) -C inet zipsourceinstall
|
|
|
-
|
|
|
inet_zipexampleinstall:
|
|
|
$(MAKE) -C inet zipexampleinstall
|
|
|
-
|
|
|
+inet_zipdistinstall:
|
|
|
+ $(MAKE) -C inet zipdistinstall
|
|
|
inet_clean:
|
|
|
$(MAKE) -C inet clean
|
|
|
-
|
|
|
inet_distclean:
|
|
|
$(MAKE) -C inet distclean
|
|
|
-
|
|
|
inet_cleanall:
|
|
|
$(MAKE) -C inet cleanall
|
|
|
-
|
|
|
-inet_require:
|
|
|
- $(MAKE) -C inet require
|
|
|
-
|
|
|
inet_info:
|
|
|
$(MAKE) -C inet info
|
|
|
+inet:
|
|
|
+ $(MAKE) -C inet all
|
|
|
+.PHONY: inet_all inet_debug inet_examples inet_smart inet_shared inet_install inet_sourceinstall inet_exampleinstall inet_distinstall inet_zipinstall inet_zipsourceinstall inet_zipexampleinstall inet_zipdistinstall inet_clean inet_distclean inet_cleanall inet_info inet
|
|
|
endif
|
|
|
-
|
|
|
-# Dir uncgi
|
|
|
-
|
|
|
-ifdef OBJECTDIRUNCGI
|
|
|
-.PHONY: uncgi_all uncgi_debug uncgi_examples uncgi_test uncgi_smart uncgi_shared uncgi_showinstall uncgi_install uncgi_sourceinstall uncgi_exampleinstall uncgi_zipinstall uncgi_zipsourceinstall uncgi_zipexampleinstall uncgi_clean uncgi_distclean uncgi_cleanall uncgi_require uncgi_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_UNCGI
|
|
|
uncgi_all:
|
|
|
$(MAKE) -C uncgi all
|
|
|
-
|
|
|
uncgi_debug:
|
|
|
$(MAKE) -C uncgi debug
|
|
|
-
|
|
|
uncgi_examples:
|
|
|
$(MAKE) -C uncgi examples
|
|
|
-
|
|
|
-uncgi_test:
|
|
|
- $(MAKE) -C uncgi test
|
|
|
-
|
|
|
uncgi_smart:
|
|
|
$(MAKE) -C uncgi smart
|
|
|
-
|
|
|
uncgi_shared:
|
|
|
$(MAKE) -C uncgi shared
|
|
|
-
|
|
|
-uncgi_showinstall:
|
|
|
- $(MAKE) -C uncgi showinstall
|
|
|
-
|
|
|
uncgi_install:
|
|
|
$(MAKE) -C uncgi install
|
|
|
-
|
|
|
uncgi_sourceinstall:
|
|
|
$(MAKE) -C uncgi sourceinstall
|
|
|
-
|
|
|
uncgi_exampleinstall:
|
|
|
$(MAKE) -C uncgi exampleinstall
|
|
|
-
|
|
|
+uncgi_distinstall:
|
|
|
+ $(MAKE) -C uncgi distinstall
|
|
|
uncgi_zipinstall:
|
|
|
$(MAKE) -C uncgi zipinstall
|
|
|
-
|
|
|
uncgi_zipsourceinstall:
|
|
|
$(MAKE) -C uncgi zipsourceinstall
|
|
|
-
|
|
|
uncgi_zipexampleinstall:
|
|
|
$(MAKE) -C uncgi zipexampleinstall
|
|
|
-
|
|
|
+uncgi_zipdistinstall:
|
|
|
+ $(MAKE) -C uncgi zipdistinstall
|
|
|
uncgi_clean:
|
|
|
$(MAKE) -C uncgi clean
|
|
|
-
|
|
|
uncgi_distclean:
|
|
|
$(MAKE) -C uncgi distclean
|
|
|
-
|
|
|
uncgi_cleanall:
|
|
|
$(MAKE) -C uncgi cleanall
|
|
|
-
|
|
|
-uncgi_require:
|
|
|
- $(MAKE) -C uncgi require
|
|
|
-
|
|
|
uncgi_info:
|
|
|
$(MAKE) -C uncgi info
|
|
|
+uncgi:
|
|
|
+ $(MAKE) -C uncgi all
|
|
|
+.PHONY: uncgi_all uncgi_debug uncgi_examples uncgi_smart uncgi_shared uncgi_install uncgi_sourceinstall uncgi_exampleinstall uncgi_distinstall uncgi_zipinstall uncgi_zipsourceinstall uncgi_zipexampleinstall uncgi_zipdistinstall uncgi_clean uncgi_distclean uncgi_cleanall uncgi_info uncgi
|
|
|
endif
|
|
|
-
|
|
|
-# Dir mysql
|
|
|
-
|
|
|
-ifdef OBJECTDIRMYSQL
|
|
|
-.PHONY: mysql_all mysql_debug mysql_examples mysql_test mysql_smart mysql_shared mysql_showinstall mysql_install mysql_sourceinstall mysql_exampleinstall mysql_zipinstall mysql_zipsourceinstall mysql_zipexampleinstall mysql_clean mysql_distclean mysql_cleanall mysql_require mysql_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_MYSQL
|
|
|
mysql_all:
|
|
|
$(MAKE) -C mysql all
|
|
|
-
|
|
|
mysql_debug:
|
|
|
$(MAKE) -C mysql debug
|
|
|
-
|
|
|
mysql_examples:
|
|
|
$(MAKE) -C mysql examples
|
|
|
-
|
|
|
-mysql_test:
|
|
|
- $(MAKE) -C mysql test
|
|
|
-
|
|
|
mysql_smart:
|
|
|
$(MAKE) -C mysql smart
|
|
|
-
|
|
|
mysql_shared:
|
|
|
$(MAKE) -C mysql shared
|
|
|
-
|
|
|
-mysql_showinstall:
|
|
|
- $(MAKE) -C mysql showinstall
|
|
|
-
|
|
|
mysql_install:
|
|
|
$(MAKE) -C mysql install
|
|
|
-
|
|
|
mysql_sourceinstall:
|
|
|
$(MAKE) -C mysql sourceinstall
|
|
|
-
|
|
|
mysql_exampleinstall:
|
|
|
$(MAKE) -C mysql exampleinstall
|
|
|
-
|
|
|
+mysql_distinstall:
|
|
|
+ $(MAKE) -C mysql distinstall
|
|
|
mysql_zipinstall:
|
|
|
$(MAKE) -C mysql zipinstall
|
|
|
-
|
|
|
mysql_zipsourceinstall:
|
|
|
$(MAKE) -C mysql zipsourceinstall
|
|
|
-
|
|
|
mysql_zipexampleinstall:
|
|
|
$(MAKE) -C mysql zipexampleinstall
|
|
|
-
|
|
|
+mysql_zipdistinstall:
|
|
|
+ $(MAKE) -C mysql zipdistinstall
|
|
|
mysql_clean:
|
|
|
$(MAKE) -C mysql clean
|
|
|
-
|
|
|
mysql_distclean:
|
|
|
$(MAKE) -C mysql distclean
|
|
|
-
|
|
|
mysql_cleanall:
|
|
|
$(MAKE) -C mysql cleanall
|
|
|
-
|
|
|
-mysql_require:
|
|
|
- $(MAKE) -C mysql require
|
|
|
-
|
|
|
mysql_info:
|
|
|
$(MAKE) -C mysql info
|
|
|
+mysql:
|
|
|
+ $(MAKE) -C mysql all
|
|
|
+.PHONY: mysql_all mysql_debug mysql_examples mysql_smart mysql_shared mysql_install mysql_sourceinstall mysql_exampleinstall mysql_distinstall mysql_zipinstall mysql_zipsourceinstall mysql_zipexampleinstall mysql_zipdistinstall mysql_clean mysql_distclean mysql_cleanall mysql_info mysql
|
|
|
endif
|
|
|
-
|
|
|
-# Dir ibase
|
|
|
-
|
|
|
-ifdef OBJECTDIRIBASE
|
|
|
-.PHONY: ibase_all ibase_debug ibase_examples ibase_test ibase_smart ibase_shared ibase_showinstall ibase_install ibase_sourceinstall ibase_exampleinstall ibase_zipinstall ibase_zipsourceinstall ibase_zipexampleinstall ibase_clean ibase_distclean ibase_cleanall ibase_require ibase_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_IBASE
|
|
|
ibase_all:
|
|
|
$(MAKE) -C ibase all
|
|
|
-
|
|
|
ibase_debug:
|
|
|
$(MAKE) -C ibase debug
|
|
|
-
|
|
|
ibase_examples:
|
|
|
$(MAKE) -C ibase examples
|
|
|
-
|
|
|
-ibase_test:
|
|
|
- $(MAKE) -C ibase test
|
|
|
-
|
|
|
ibase_smart:
|
|
|
$(MAKE) -C ibase smart
|
|
|
-
|
|
|
ibase_shared:
|
|
|
$(MAKE) -C ibase shared
|
|
|
-
|
|
|
-ibase_showinstall:
|
|
|
- $(MAKE) -C ibase showinstall
|
|
|
-
|
|
|
ibase_install:
|
|
|
$(MAKE) -C ibase install
|
|
|
-
|
|
|
ibase_sourceinstall:
|
|
|
$(MAKE) -C ibase sourceinstall
|
|
|
-
|
|
|
ibase_exampleinstall:
|
|
|
$(MAKE) -C ibase exampleinstall
|
|
|
-
|
|
|
+ibase_distinstall:
|
|
|
+ $(MAKE) -C ibase distinstall
|
|
|
ibase_zipinstall:
|
|
|
$(MAKE) -C ibase zipinstall
|
|
|
-
|
|
|
ibase_zipsourceinstall:
|
|
|
$(MAKE) -C ibase zipsourceinstall
|
|
|
-
|
|
|
ibase_zipexampleinstall:
|
|
|
$(MAKE) -C ibase zipexampleinstall
|
|
|
-
|
|
|
+ibase_zipdistinstall:
|
|
|
+ $(MAKE) -C ibase zipdistinstall
|
|
|
ibase_clean:
|
|
|
$(MAKE) -C ibase clean
|
|
|
-
|
|
|
ibase_distclean:
|
|
|
$(MAKE) -C ibase distclean
|
|
|
-
|
|
|
ibase_cleanall:
|
|
|
$(MAKE) -C ibase cleanall
|
|
|
-
|
|
|
-ibase_require:
|
|
|
- $(MAKE) -C ibase require
|
|
|
-
|
|
|
ibase_info:
|
|
|
$(MAKE) -C ibase info
|
|
|
+ibase:
|
|
|
+ $(MAKE) -C ibase all
|
|
|
+.PHONY: ibase_all ibase_debug ibase_examples ibase_smart ibase_shared ibase_install ibase_sourceinstall ibase_exampleinstall ibase_distinstall ibase_zipinstall ibase_zipsourceinstall ibase_zipexampleinstall ibase_zipdistinstall ibase_clean ibase_distclean ibase_cleanall ibase_info ibase
|
|
|
endif
|
|
|
-
|
|
|
-# Dir postgres
|
|
|
-
|
|
|
-ifdef OBJECTDIRPOSTGRES
|
|
|
-.PHONY: postgres_all postgres_debug postgres_examples postgres_test postgres_smart postgres_shared postgres_showinstall postgres_install postgres_sourceinstall postgres_exampleinstall postgres_zipinstall postgres_zipsourceinstall postgres_zipexampleinstall postgres_clean postgres_distclean postgres_cleanall postgres_require postgres_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_POSTGRES
|
|
|
postgres_all:
|
|
|
$(MAKE) -C postgres all
|
|
|
-
|
|
|
postgres_debug:
|
|
|
$(MAKE) -C postgres debug
|
|
|
-
|
|
|
postgres_examples:
|
|
|
$(MAKE) -C postgres examples
|
|
|
-
|
|
|
-postgres_test:
|
|
|
- $(MAKE) -C postgres test
|
|
|
-
|
|
|
postgres_smart:
|
|
|
$(MAKE) -C postgres smart
|
|
|
-
|
|
|
postgres_shared:
|
|
|
$(MAKE) -C postgres shared
|
|
|
-
|
|
|
-postgres_showinstall:
|
|
|
- $(MAKE) -C postgres showinstall
|
|
|
-
|
|
|
postgres_install:
|
|
|
$(MAKE) -C postgres install
|
|
|
-
|
|
|
postgres_sourceinstall:
|
|
|
$(MAKE) -C postgres sourceinstall
|
|
|
-
|
|
|
postgres_exampleinstall:
|
|
|
$(MAKE) -C postgres exampleinstall
|
|
|
-
|
|
|
+postgres_distinstall:
|
|
|
+ $(MAKE) -C postgres distinstall
|
|
|
postgres_zipinstall:
|
|
|
$(MAKE) -C postgres zipinstall
|
|
|
-
|
|
|
postgres_zipsourceinstall:
|
|
|
$(MAKE) -C postgres zipsourceinstall
|
|
|
-
|
|
|
postgres_zipexampleinstall:
|
|
|
$(MAKE) -C postgres zipexampleinstall
|
|
|
-
|
|
|
+postgres_zipdistinstall:
|
|
|
+ $(MAKE) -C postgres zipdistinstall
|
|
|
postgres_clean:
|
|
|
$(MAKE) -C postgres clean
|
|
|
-
|
|
|
postgres_distclean:
|
|
|
$(MAKE) -C postgres distclean
|
|
|
-
|
|
|
postgres_cleanall:
|
|
|
$(MAKE) -C postgres cleanall
|
|
|
-
|
|
|
-postgres_require:
|
|
|
- $(MAKE) -C postgres require
|
|
|
-
|
|
|
postgres_info:
|
|
|
$(MAKE) -C postgres info
|
|
|
-endif
|
|
|
-
|
|
|
-# Dir opengl
|
|
|
-
|
|
|
-ifdef OBJECTDIROPENGL
|
|
|
-.PHONY: opengl_all opengl_debug opengl_examples opengl_test opengl_smart opengl_shared opengl_showinstall opengl_install opengl_sourceinstall opengl_exampleinstall opengl_zipinstall opengl_zipsourceinstall opengl_zipexampleinstall opengl_clean opengl_distclean opengl_cleanall opengl_require opengl_info
|
|
|
-
|
|
|
+postgres:
|
|
|
+ $(MAKE) -C postgres all
|
|
|
+.PHONY: postgres_all postgres_debug postgres_examples postgres_smart postgres_shared postgres_install postgres_sourceinstall postgres_exampleinstall postgres_distinstall postgres_zipinstall postgres_zipsourceinstall postgres_zipexampleinstall postgres_zipdistinstall postgres_clean postgres_distclean postgres_cleanall postgres_info postgres
|
|
|
+endif
|
|
|
+ifdef TARGET_DIRS_ORACLE
|
|
|
+oracle_all:
|
|
|
+ $(MAKE) -C oracle all
|
|
|
+oracle_debug:
|
|
|
+ $(MAKE) -C oracle debug
|
|
|
+oracle_examples:
|
|
|
+ $(MAKE) -C oracle examples
|
|
|
+oracle_smart:
|
|
|
+ $(MAKE) -C oracle smart
|
|
|
+oracle_shared:
|
|
|
+ $(MAKE) -C oracle shared
|
|
|
+oracle_install:
|
|
|
+ $(MAKE) -C oracle install
|
|
|
+oracle_sourceinstall:
|
|
|
+ $(MAKE) -C oracle sourceinstall
|
|
|
+oracle_exampleinstall:
|
|
|
+ $(MAKE) -C oracle exampleinstall
|
|
|
+oracle_distinstall:
|
|
|
+ $(MAKE) -C oracle distinstall
|
|
|
+oracle_zipinstall:
|
|
|
+ $(MAKE) -C oracle zipinstall
|
|
|
+oracle_zipsourceinstall:
|
|
|
+ $(MAKE) -C oracle zipsourceinstall
|
|
|
+oracle_zipexampleinstall:
|
|
|
+ $(MAKE) -C oracle zipexampleinstall
|
|
|
+oracle_zipdistinstall:
|
|
|
+ $(MAKE) -C oracle zipdistinstall
|
|
|
+oracle_clean:
|
|
|
+ $(MAKE) -C oracle clean
|
|
|
+oracle_distclean:
|
|
|
+ $(MAKE) -C oracle distclean
|
|
|
+oracle_cleanall:
|
|
|
+ $(MAKE) -C oracle cleanall
|
|
|
+oracle_info:
|
|
|
+ $(MAKE) -C oracle info
|
|
|
+oracle:
|
|
|
+ $(MAKE) -C oracle all
|
|
|
+.PHONY: oracle_all oracle_debug oracle_examples oracle_smart oracle_shared oracle_install oracle_sourceinstall oracle_exampleinstall oracle_distinstall oracle_zipinstall oracle_zipsourceinstall oracle_zipexampleinstall oracle_zipdistinstall oracle_clean oracle_distclean oracle_cleanall oracle_info oracle
|
|
|
+endif
|
|
|
+ifdef TARGET_DIRS_OPENGL
|
|
|
opengl_all:
|
|
|
$(MAKE) -C opengl all
|
|
|
-
|
|
|
opengl_debug:
|
|
|
$(MAKE) -C opengl debug
|
|
|
-
|
|
|
opengl_examples:
|
|
|
$(MAKE) -C opengl examples
|
|
|
-
|
|
|
-opengl_test:
|
|
|
- $(MAKE) -C opengl test
|
|
|
-
|
|
|
opengl_smart:
|
|
|
$(MAKE) -C opengl smart
|
|
|
-
|
|
|
opengl_shared:
|
|
|
$(MAKE) -C opengl shared
|
|
|
-
|
|
|
-opengl_showinstall:
|
|
|
- $(MAKE) -C opengl showinstall
|
|
|
-
|
|
|
opengl_install:
|
|
|
$(MAKE) -C opengl install
|
|
|
-
|
|
|
opengl_sourceinstall:
|
|
|
$(MAKE) -C opengl sourceinstall
|
|
|
-
|
|
|
opengl_exampleinstall:
|
|
|
$(MAKE) -C opengl exampleinstall
|
|
|
-
|
|
|
+opengl_distinstall:
|
|
|
+ $(MAKE) -C opengl distinstall
|
|
|
opengl_zipinstall:
|
|
|
$(MAKE) -C opengl zipinstall
|
|
|
-
|
|
|
opengl_zipsourceinstall:
|
|
|
$(MAKE) -C opengl zipsourceinstall
|
|
|
-
|
|
|
opengl_zipexampleinstall:
|
|
|
$(MAKE) -C opengl zipexampleinstall
|
|
|
-
|
|
|
+opengl_zipdistinstall:
|
|
|
+ $(MAKE) -C opengl zipdistinstall
|
|
|
opengl_clean:
|
|
|
$(MAKE) -C opengl clean
|
|
|
-
|
|
|
opengl_distclean:
|
|
|
$(MAKE) -C opengl distclean
|
|
|
-
|
|
|
opengl_cleanall:
|
|
|
$(MAKE) -C opengl cleanall
|
|
|
-
|
|
|
-opengl_require:
|
|
|
- $(MAKE) -C opengl require
|
|
|
-
|
|
|
opengl_info:
|
|
|
$(MAKE) -C opengl info
|
|
|
+opengl:
|
|
|
+ $(MAKE) -C opengl all
|
|
|
+.PHONY: opengl_all opengl_debug opengl_examples opengl_smart opengl_shared opengl_install opengl_sourceinstall opengl_exampleinstall opengl_distinstall opengl_zipinstall opengl_zipsourceinstall opengl_zipexampleinstall opengl_zipdistinstall opengl_clean opengl_distclean opengl_cleanall opengl_info opengl
|
|
|
endif
|
|
|
-
|
|
|
-# Dir forms
|
|
|
-
|
|
|
-ifdef OBJECTDIRFORMS
|
|
|
-.PHONY: forms_all forms_debug forms_examples forms_test forms_smart forms_shared forms_showinstall forms_install forms_sourceinstall forms_exampleinstall forms_zipinstall forms_zipsourceinstall forms_zipexampleinstall forms_clean forms_distclean forms_cleanall forms_require forms_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_FORMS
|
|
|
forms_all:
|
|
|
$(MAKE) -C forms all
|
|
|
-
|
|
|
forms_debug:
|
|
|
$(MAKE) -C forms debug
|
|
|
-
|
|
|
forms_examples:
|
|
|
$(MAKE) -C forms examples
|
|
|
-
|
|
|
-forms_test:
|
|
|
- $(MAKE) -C forms test
|
|
|
-
|
|
|
forms_smart:
|
|
|
$(MAKE) -C forms smart
|
|
|
-
|
|
|
forms_shared:
|
|
|
$(MAKE) -C forms shared
|
|
|
-
|
|
|
-forms_showinstall:
|
|
|
- $(MAKE) -C forms showinstall
|
|
|
-
|
|
|
forms_install:
|
|
|
$(MAKE) -C forms install
|
|
|
-
|
|
|
forms_sourceinstall:
|
|
|
$(MAKE) -C forms sourceinstall
|
|
|
-
|
|
|
forms_exampleinstall:
|
|
|
$(MAKE) -C forms exampleinstall
|
|
|
-
|
|
|
+forms_distinstall:
|
|
|
+ $(MAKE) -C forms distinstall
|
|
|
forms_zipinstall:
|
|
|
$(MAKE) -C forms zipinstall
|
|
|
-
|
|
|
forms_zipsourceinstall:
|
|
|
$(MAKE) -C forms zipsourceinstall
|
|
|
-
|
|
|
forms_zipexampleinstall:
|
|
|
$(MAKE) -C forms zipexampleinstall
|
|
|
-
|
|
|
+forms_zipdistinstall:
|
|
|
+ $(MAKE) -C forms zipdistinstall
|
|
|
forms_clean:
|
|
|
$(MAKE) -C forms clean
|
|
|
-
|
|
|
forms_distclean:
|
|
|
$(MAKE) -C forms distclean
|
|
|
-
|
|
|
forms_cleanall:
|
|
|
$(MAKE) -C forms cleanall
|
|
|
-
|
|
|
-forms_require:
|
|
|
- $(MAKE) -C forms require
|
|
|
-
|
|
|
forms_info:
|
|
|
$(MAKE) -C forms info
|
|
|
+forms:
|
|
|
+ $(MAKE) -C forms all
|
|
|
+.PHONY: forms_all forms_debug forms_examples forms_smart forms_shared forms_install forms_sourceinstall forms_exampleinstall forms_distinstall forms_zipinstall forms_zipsourceinstall forms_zipexampleinstall forms_zipdistinstall forms_clean forms_distclean forms_cleanall forms_info forms
|
|
|
endif
|
|
|
-
|
|
|
-# Dir svgalib
|
|
|
-
|
|
|
-ifdef OBJECTDIRSVGALIB
|
|
|
-.PHONY: svgalib_all svgalib_debug svgalib_examples svgalib_test svgalib_smart svgalib_shared svgalib_showinstall svgalib_install svgalib_sourceinstall svgalib_exampleinstall svgalib_zipinstall svgalib_zipsourceinstall svgalib_zipexampleinstall svgalib_clean svgalib_distclean svgalib_cleanall svgalib_require svgalib_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_SVGALIB
|
|
|
svgalib_all:
|
|
|
$(MAKE) -C svgalib all
|
|
|
-
|
|
|
svgalib_debug:
|
|
|
$(MAKE) -C svgalib debug
|
|
|
-
|
|
|
svgalib_examples:
|
|
|
$(MAKE) -C svgalib examples
|
|
|
-
|
|
|
-svgalib_test:
|
|
|
- $(MAKE) -C svgalib test
|
|
|
-
|
|
|
svgalib_smart:
|
|
|
$(MAKE) -C svgalib smart
|
|
|
-
|
|
|
svgalib_shared:
|
|
|
$(MAKE) -C svgalib shared
|
|
|
-
|
|
|
-svgalib_showinstall:
|
|
|
- $(MAKE) -C svgalib showinstall
|
|
|
-
|
|
|
svgalib_install:
|
|
|
$(MAKE) -C svgalib install
|
|
|
-
|
|
|
svgalib_sourceinstall:
|
|
|
$(MAKE) -C svgalib sourceinstall
|
|
|
-
|
|
|
svgalib_exampleinstall:
|
|
|
$(MAKE) -C svgalib exampleinstall
|
|
|
-
|
|
|
+svgalib_distinstall:
|
|
|
+ $(MAKE) -C svgalib distinstall
|
|
|
svgalib_zipinstall:
|
|
|
$(MAKE) -C svgalib zipinstall
|
|
|
-
|
|
|
svgalib_zipsourceinstall:
|
|
|
$(MAKE) -C svgalib zipsourceinstall
|
|
|
-
|
|
|
svgalib_zipexampleinstall:
|
|
|
$(MAKE) -C svgalib zipexampleinstall
|
|
|
-
|
|
|
+svgalib_zipdistinstall:
|
|
|
+ $(MAKE) -C svgalib zipdistinstall
|
|
|
svgalib_clean:
|
|
|
$(MAKE) -C svgalib clean
|
|
|
-
|
|
|
svgalib_distclean:
|
|
|
$(MAKE) -C svgalib distclean
|
|
|
-
|
|
|
svgalib_cleanall:
|
|
|
$(MAKE) -C svgalib cleanall
|
|
|
-
|
|
|
-svgalib_require:
|
|
|
- $(MAKE) -C svgalib require
|
|
|
-
|
|
|
svgalib_info:
|
|
|
$(MAKE) -C svgalib info
|
|
|
+svgalib:
|
|
|
+ $(MAKE) -C svgalib all
|
|
|
+.PHONY: svgalib_all svgalib_debug svgalib_examples svgalib_smart svgalib_shared svgalib_install svgalib_sourceinstall svgalib_exampleinstall svgalib_distinstall svgalib_zipinstall svgalib_zipsourceinstall svgalib_zipexampleinstall svgalib_zipdistinstall svgalib_clean svgalib_distclean svgalib_cleanall svgalib_info svgalib
|
|
|
endif
|
|
|
-
|
|
|
-# Dir ggi
|
|
|
-
|
|
|
-ifdef OBJECTDIRGGI
|
|
|
-.PHONY: ggi_all ggi_debug ggi_examples ggi_test ggi_smart ggi_shared ggi_showinstall ggi_install ggi_sourceinstall ggi_exampleinstall ggi_zipinstall ggi_zipsourceinstall ggi_zipexampleinstall ggi_clean ggi_distclean ggi_cleanall ggi_require ggi_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_GGI
|
|
|
ggi_all:
|
|
|
$(MAKE) -C ggi all
|
|
|
-
|
|
|
ggi_debug:
|
|
|
$(MAKE) -C ggi debug
|
|
|
-
|
|
|
ggi_examples:
|
|
|
$(MAKE) -C ggi examples
|
|
|
-
|
|
|
-ggi_test:
|
|
|
- $(MAKE) -C ggi test
|
|
|
-
|
|
|
ggi_smart:
|
|
|
$(MAKE) -C ggi smart
|
|
|
-
|
|
|
ggi_shared:
|
|
|
$(MAKE) -C ggi shared
|
|
|
-
|
|
|
-ggi_showinstall:
|
|
|
- $(MAKE) -C ggi showinstall
|
|
|
-
|
|
|
ggi_install:
|
|
|
$(MAKE) -C ggi install
|
|
|
-
|
|
|
ggi_sourceinstall:
|
|
|
$(MAKE) -C ggi sourceinstall
|
|
|
-
|
|
|
ggi_exampleinstall:
|
|
|
$(MAKE) -C ggi exampleinstall
|
|
|
-
|
|
|
+ggi_distinstall:
|
|
|
+ $(MAKE) -C ggi distinstall
|
|
|
ggi_zipinstall:
|
|
|
$(MAKE) -C ggi zipinstall
|
|
|
-
|
|
|
ggi_zipsourceinstall:
|
|
|
$(MAKE) -C ggi zipsourceinstall
|
|
|
-
|
|
|
ggi_zipexampleinstall:
|
|
|
$(MAKE) -C ggi zipexampleinstall
|
|
|
-
|
|
|
+ggi_zipdistinstall:
|
|
|
+ $(MAKE) -C ggi zipdistinstall
|
|
|
ggi_clean:
|
|
|
$(MAKE) -C ggi clean
|
|
|
-
|
|
|
ggi_distclean:
|
|
|
$(MAKE) -C ggi distclean
|
|
|
-
|
|
|
ggi_cleanall:
|
|
|
$(MAKE) -C ggi cleanall
|
|
|
-
|
|
|
-ggi_require:
|
|
|
- $(MAKE) -C ggi require
|
|
|
-
|
|
|
ggi_info:
|
|
|
$(MAKE) -C ggi info
|
|
|
+ggi:
|
|
|
+ $(MAKE) -C ggi all
|
|
|
+.PHONY: ggi_all ggi_debug ggi_examples ggi_smart ggi_shared ggi_install ggi_sourceinstall ggi_exampleinstall ggi_distinstall ggi_zipinstall ggi_zipsourceinstall ggi_zipexampleinstall ggi_zipdistinstall ggi_clean ggi_distclean ggi_cleanall ggi_info ggi
|
|
|
endif
|
|
|
-
|
|
|
-# Dir utmp
|
|
|
-
|
|
|
-ifdef OBJECTDIRUTMP
|
|
|
-.PHONY: utmp_all utmp_debug utmp_examples utmp_test utmp_smart utmp_shared utmp_showinstall utmp_install utmp_sourceinstall utmp_exampleinstall utmp_zipinstall utmp_zipsourceinstall utmp_zipexampleinstall utmp_clean utmp_distclean utmp_cleanall utmp_require utmp_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_UTMP
|
|
|
utmp_all:
|
|
|
$(MAKE) -C utmp all
|
|
|
-
|
|
|
utmp_debug:
|
|
|
$(MAKE) -C utmp debug
|
|
|
-
|
|
|
utmp_examples:
|
|
|
$(MAKE) -C utmp examples
|
|
|
-
|
|
|
-utmp_test:
|
|
|
- $(MAKE) -C utmp test
|
|
|
-
|
|
|
utmp_smart:
|
|
|
$(MAKE) -C utmp smart
|
|
|
-
|
|
|
utmp_shared:
|
|
|
$(MAKE) -C utmp shared
|
|
|
-
|
|
|
-utmp_showinstall:
|
|
|
- $(MAKE) -C utmp showinstall
|
|
|
-
|
|
|
utmp_install:
|
|
|
$(MAKE) -C utmp install
|
|
|
-
|
|
|
utmp_sourceinstall:
|
|
|
$(MAKE) -C utmp sourceinstall
|
|
|
-
|
|
|
utmp_exampleinstall:
|
|
|
$(MAKE) -C utmp exampleinstall
|
|
|
-
|
|
|
+utmp_distinstall:
|
|
|
+ $(MAKE) -C utmp distinstall
|
|
|
utmp_zipinstall:
|
|
|
$(MAKE) -C utmp zipinstall
|
|
|
-
|
|
|
utmp_zipsourceinstall:
|
|
|
$(MAKE) -C utmp zipsourceinstall
|
|
|
-
|
|
|
utmp_zipexampleinstall:
|
|
|
$(MAKE) -C utmp zipexampleinstall
|
|
|
-
|
|
|
+utmp_zipdistinstall:
|
|
|
+ $(MAKE) -C utmp zipdistinstall
|
|
|
utmp_clean:
|
|
|
$(MAKE) -C utmp clean
|
|
|
-
|
|
|
utmp_distclean:
|
|
|
$(MAKE) -C utmp distclean
|
|
|
-
|
|
|
utmp_cleanall:
|
|
|
$(MAKE) -C utmp cleanall
|
|
|
-
|
|
|
-utmp_require:
|
|
|
- $(MAKE) -C utmp require
|
|
|
-
|
|
|
utmp_info:
|
|
|
$(MAKE) -C utmp info
|
|
|
+utmp:
|
|
|
+ $(MAKE) -C utmp all
|
|
|
+.PHONY: utmp_all utmp_debug utmp_examples utmp_smart utmp_shared utmp_install utmp_sourceinstall utmp_exampleinstall utmp_distinstall utmp_zipinstall utmp_zipsourceinstall utmp_zipexampleinstall utmp_zipdistinstall utmp_clean utmp_distclean utmp_cleanall utmp_info utmp
|
|
|
endif
|
|
|
-
|
|
|
-# Dir paszlib
|
|
|
-
|
|
|
-ifdef OBJECTDIRPASZLIB
|
|
|
-.PHONY: paszlib_all paszlib_debug paszlib_examples paszlib_test paszlib_smart paszlib_shared paszlib_showinstall paszlib_install paszlib_sourceinstall paszlib_exampleinstall paszlib_zipinstall paszlib_zipsourceinstall paszlib_zipexampleinstall paszlib_clean paszlib_distclean paszlib_cleanall paszlib_require paszlib_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_PASZLIB
|
|
|
paszlib_all:
|
|
|
$(MAKE) -C paszlib all
|
|
|
-
|
|
|
paszlib_debug:
|
|
|
$(MAKE) -C paszlib debug
|
|
|
-
|
|
|
paszlib_examples:
|
|
|
$(MAKE) -C paszlib examples
|
|
|
-
|
|
|
-paszlib_test:
|
|
|
- $(MAKE) -C paszlib test
|
|
|
-
|
|
|
paszlib_smart:
|
|
|
$(MAKE) -C paszlib smart
|
|
|
-
|
|
|
paszlib_shared:
|
|
|
$(MAKE) -C paszlib shared
|
|
|
-
|
|
|
-paszlib_showinstall:
|
|
|
- $(MAKE) -C paszlib showinstall
|
|
|
-
|
|
|
paszlib_install:
|
|
|
$(MAKE) -C paszlib install
|
|
|
-
|
|
|
paszlib_sourceinstall:
|
|
|
$(MAKE) -C paszlib sourceinstall
|
|
|
-
|
|
|
paszlib_exampleinstall:
|
|
|
$(MAKE) -C paszlib exampleinstall
|
|
|
-
|
|
|
+paszlib_distinstall:
|
|
|
+ $(MAKE) -C paszlib distinstall
|
|
|
paszlib_zipinstall:
|
|
|
$(MAKE) -C paszlib zipinstall
|
|
|
-
|
|
|
paszlib_zipsourceinstall:
|
|
|
$(MAKE) -C paszlib zipsourceinstall
|
|
|
-
|
|
|
paszlib_zipexampleinstall:
|
|
|
$(MAKE) -C paszlib zipexampleinstall
|
|
|
-
|
|
|
+paszlib_zipdistinstall:
|
|
|
+ $(MAKE) -C paszlib zipdistinstall
|
|
|
paszlib_clean:
|
|
|
$(MAKE) -C paszlib clean
|
|
|
-
|
|
|
paszlib_distclean:
|
|
|
$(MAKE) -C paszlib distclean
|
|
|
-
|
|
|
paszlib_cleanall:
|
|
|
$(MAKE) -C paszlib cleanall
|
|
|
-
|
|
|
-paszlib_require:
|
|
|
- $(MAKE) -C paszlib require
|
|
|
-
|
|
|
paszlib_info:
|
|
|
$(MAKE) -C paszlib info
|
|
|
+paszlib:
|
|
|
+ $(MAKE) -C paszlib all
|
|
|
+.PHONY: paszlib_all paszlib_debug paszlib_examples paszlib_smart paszlib_shared paszlib_install paszlib_sourceinstall paszlib_exampleinstall paszlib_distinstall paszlib_zipinstall paszlib_zipsourceinstall paszlib_zipexampleinstall paszlib_zipdistinstall paszlib_clean paszlib_distclean paszlib_cleanall paszlib_info paszlib
|
|
|
endif
|
|
|
-
|
|
|
-# Dir gdbint
|
|
|
-
|
|
|
-ifdef OBJECTDIRGDBINT
|
|
|
-.PHONY: gdbint_all gdbint_debug gdbint_examples gdbint_test gdbint_smart gdbint_shared gdbint_showinstall gdbint_install gdbint_sourceinstall gdbint_exampleinstall gdbint_zipinstall gdbint_zipsourceinstall gdbint_zipexampleinstall gdbint_clean gdbint_distclean gdbint_cleanall gdbint_require gdbint_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_GDBINT
|
|
|
gdbint_all:
|
|
|
$(MAKE) -C gdbint all
|
|
|
-
|
|
|
gdbint_debug:
|
|
|
$(MAKE) -C gdbint debug
|
|
|
-
|
|
|
gdbint_examples:
|
|
|
$(MAKE) -C gdbint examples
|
|
|
-
|
|
|
-gdbint_test:
|
|
|
- $(MAKE) -C gdbint test
|
|
|
-
|
|
|
gdbint_smart:
|
|
|
$(MAKE) -C gdbint smart
|
|
|
-
|
|
|
gdbint_shared:
|
|
|
$(MAKE) -C gdbint shared
|
|
|
-
|
|
|
-gdbint_showinstall:
|
|
|
- $(MAKE) -C gdbint showinstall
|
|
|
-
|
|
|
gdbint_install:
|
|
|
$(MAKE) -C gdbint install
|
|
|
-
|
|
|
gdbint_sourceinstall:
|
|
|
$(MAKE) -C gdbint sourceinstall
|
|
|
-
|
|
|
gdbint_exampleinstall:
|
|
|
$(MAKE) -C gdbint exampleinstall
|
|
|
-
|
|
|
+gdbint_distinstall:
|
|
|
+ $(MAKE) -C gdbint distinstall
|
|
|
gdbint_zipinstall:
|
|
|
$(MAKE) -C gdbint zipinstall
|
|
|
-
|
|
|
gdbint_zipsourceinstall:
|
|
|
$(MAKE) -C gdbint zipsourceinstall
|
|
|
-
|
|
|
gdbint_zipexampleinstall:
|
|
|
$(MAKE) -C gdbint zipexampleinstall
|
|
|
-
|
|
|
+gdbint_zipdistinstall:
|
|
|
+ $(MAKE) -C gdbint zipdistinstall
|
|
|
gdbint_clean:
|
|
|
$(MAKE) -C gdbint clean
|
|
|
-
|
|
|
gdbint_distclean:
|
|
|
$(MAKE) -C gdbint distclean
|
|
|
-
|
|
|
gdbint_cleanall:
|
|
|
$(MAKE) -C gdbint cleanall
|
|
|
-
|
|
|
-gdbint_require:
|
|
|
- $(MAKE) -C gdbint require
|
|
|
-
|
|
|
gdbint_info:
|
|
|
$(MAKE) -C gdbint info
|
|
|
+gdbint:
|
|
|
+ $(MAKE) -C gdbint all
|
|
|
+.PHONY: gdbint_all gdbint_debug gdbint_examples gdbint_smart gdbint_shared gdbint_install gdbint_sourceinstall gdbint_exampleinstall gdbint_distinstall gdbint_zipinstall gdbint_zipsourceinstall gdbint_zipexampleinstall gdbint_zipdistinstall gdbint_clean gdbint_distclean gdbint_cleanall gdbint_info gdbint
|
|
|
endif
|
|
|
-
|
|
|
-# Dir cmem
|
|
|
-
|
|
|
-ifdef OBJECTDIRCMEM
|
|
|
-.PHONY: cmem_all cmem_debug cmem_examples cmem_test cmem_smart cmem_shared cmem_showinstall cmem_install cmem_sourceinstall cmem_exampleinstall cmem_zipinstall cmem_zipsourceinstall cmem_zipexampleinstall cmem_clean cmem_distclean cmem_cleanall cmem_require cmem_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_CMEM
|
|
|
cmem_all:
|
|
|
$(MAKE) -C cmem all
|
|
|
-
|
|
|
cmem_debug:
|
|
|
$(MAKE) -C cmem debug
|
|
|
-
|
|
|
cmem_examples:
|
|
|
$(MAKE) -C cmem examples
|
|
|
-
|
|
|
-cmem_test:
|
|
|
- $(MAKE) -C cmem test
|
|
|
-
|
|
|
cmem_smart:
|
|
|
$(MAKE) -C cmem smart
|
|
|
-
|
|
|
cmem_shared:
|
|
|
$(MAKE) -C cmem shared
|
|
|
-
|
|
|
-cmem_showinstall:
|
|
|
- $(MAKE) -C cmem showinstall
|
|
|
-
|
|
|
cmem_install:
|
|
|
$(MAKE) -C cmem install
|
|
|
-
|
|
|
cmem_sourceinstall:
|
|
|
$(MAKE) -C cmem sourceinstall
|
|
|
-
|
|
|
cmem_exampleinstall:
|
|
|
$(MAKE) -C cmem exampleinstall
|
|
|
-
|
|
|
+cmem_distinstall:
|
|
|
+ $(MAKE) -C cmem distinstall
|
|
|
cmem_zipinstall:
|
|
|
$(MAKE) -C cmem zipinstall
|
|
|
-
|
|
|
cmem_zipsourceinstall:
|
|
|
$(MAKE) -C cmem zipsourceinstall
|
|
|
-
|
|
|
cmem_zipexampleinstall:
|
|
|
$(MAKE) -C cmem zipexampleinstall
|
|
|
-
|
|
|
+cmem_zipdistinstall:
|
|
|
+ $(MAKE) -C cmem zipdistinstall
|
|
|
cmem_clean:
|
|
|
$(MAKE) -C cmem clean
|
|
|
-
|
|
|
cmem_distclean:
|
|
|
$(MAKE) -C cmem distclean
|
|
|
-
|
|
|
cmem_cleanall:
|
|
|
$(MAKE) -C cmem cleanall
|
|
|
-
|
|
|
-cmem_require:
|
|
|
- $(MAKE) -C cmem require
|
|
|
-
|
|
|
cmem_info:
|
|
|
$(MAKE) -C cmem info
|
|
|
+cmem:
|
|
|
+ $(MAKE) -C cmem all
|
|
|
+.PHONY: cmem_all cmem_debug cmem_examples cmem_smart cmem_shared cmem_install cmem_sourceinstall cmem_exampleinstall cmem_distinstall cmem_zipinstall cmem_zipsourceinstall cmem_zipexampleinstall cmem_zipdistinstall cmem_clean cmem_distclean cmem_cleanall cmem_info cmem
|
|
|
endif
|
|
|
-
|
|
|
-# Dir regexpr
|
|
|
-
|
|
|
-ifdef OBJECTDIRREGEXPR
|
|
|
-.PHONY: regexpr_all regexpr_debug regexpr_examples regexpr_test regexpr_smart regexpr_shared regexpr_showinstall regexpr_install regexpr_sourceinstall regexpr_exampleinstall regexpr_zipinstall regexpr_zipsourceinstall regexpr_zipexampleinstall regexpr_clean regexpr_distclean regexpr_cleanall regexpr_require regexpr_info
|
|
|
-
|
|
|
+ifdef TARGET_DIRS_REGEXPR
|
|
|
regexpr_all:
|
|
|
$(MAKE) -C regexpr all
|
|
|
-
|
|
|
regexpr_debug:
|
|
|
$(MAKE) -C regexpr debug
|
|
|
-
|
|
|
regexpr_examples:
|
|
|
$(MAKE) -C regexpr examples
|
|
|
-
|
|
|
-regexpr_test:
|
|
|
- $(MAKE) -C regexpr test
|
|
|
-
|
|
|
regexpr_smart:
|
|
|
$(MAKE) -C regexpr smart
|
|
|
-
|
|
|
regexpr_shared:
|
|
|
$(MAKE) -C regexpr shared
|
|
|
-
|
|
|
-regexpr_showinstall:
|
|
|
- $(MAKE) -C regexpr showinstall
|
|
|
-
|
|
|
regexpr_install:
|
|
|
$(MAKE) -C regexpr install
|
|
|
-
|
|
|
regexpr_sourceinstall:
|
|
|
$(MAKE) -C regexpr sourceinstall
|
|
|
-
|
|
|
regexpr_exampleinstall:
|
|
|
$(MAKE) -C regexpr exampleinstall
|
|
|
-
|
|
|
+regexpr_distinstall:
|
|
|
+ $(MAKE) -C regexpr distinstall
|
|
|
regexpr_zipinstall:
|
|
|
$(MAKE) -C regexpr zipinstall
|
|
|
-
|
|
|
regexpr_zipsourceinstall:
|
|
|
$(MAKE) -C regexpr zipsourceinstall
|
|
|
-
|
|
|
regexpr_zipexampleinstall:
|
|
|
$(MAKE) -C regexpr zipexampleinstall
|
|
|
-
|
|
|
+regexpr_zipdistinstall:
|
|
|
+ $(MAKE) -C regexpr zipdistinstall
|
|
|
regexpr_clean:
|
|
|
$(MAKE) -C regexpr clean
|
|
|
-
|
|
|
regexpr_distclean:
|
|
|
$(MAKE) -C regexpr distclean
|
|
|
-
|
|
|
regexpr_cleanall:
|
|
|
$(MAKE) -C regexpr cleanall
|
|
|
-
|
|
|
-regexpr_require:
|
|
|
- $(MAKE) -C regexpr require
|
|
|
-
|
|
|
regexpr_info:
|
|
|
$(MAKE) -C regexpr info
|
|
|
-endif
|
|
|
-
|
|
|
-# Dir zip
|
|
|
-
|
|
|
-ifdef OBJECTDIRZIP
|
|
|
-.PHONY: zip_all zip_debug zip_examples zip_test zip_smart zip_shared zip_showinstall zip_install zip_sourceinstall zip_exampleinstall zip_zipinstall zip_zipsourceinstall zip_zipexampleinstall zip_clean zip_distclean zip_cleanall zip_require zip_info
|
|
|
-
|
|
|
-zip_all:
|
|
|
- $(MAKE) -C zip all
|
|
|
-
|
|
|
-zip_debug:
|
|
|
- $(MAKE) -C zip debug
|
|
|
-
|
|
|
-zip_examples:
|
|
|
- $(MAKE) -C zip examples
|
|
|
-
|
|
|
-zip_test:
|
|
|
- $(MAKE) -C zip test
|
|
|
-
|
|
|
-zip_smart:
|
|
|
- $(MAKE) -C zip smart
|
|
|
-
|
|
|
-zip_shared:
|
|
|
- $(MAKE) -C zip shared
|
|
|
-
|
|
|
-zip_showinstall:
|
|
|
- $(MAKE) -C zip showinstall
|
|
|
-
|
|
|
-zip_install:
|
|
|
- $(MAKE) -C zip install
|
|
|
-
|
|
|
-zip_sourceinstall:
|
|
|
- $(MAKE) -C zip sourceinstall
|
|
|
-
|
|
|
-zip_exampleinstall:
|
|
|
- $(MAKE) -C zip exampleinstall
|
|
|
-
|
|
|
-zip_zipinstall:
|
|
|
- $(MAKE) -C zip zipinstall
|
|
|
-
|
|
|
-zip_zipsourceinstall:
|
|
|
- $(MAKE) -C zip zipsourceinstall
|
|
|
-
|
|
|
-zip_zipexampleinstall:
|
|
|
- $(MAKE) -C zip zipexampleinstall
|
|
|
-
|
|
|
-zip_clean:
|
|
|
- $(MAKE) -C zip clean
|
|
|
-
|
|
|
-zip_distclean:
|
|
|
- $(MAKE) -C zip distclean
|
|
|
-
|
|
|
-zip_cleanall:
|
|
|
- $(MAKE) -C zip cleanall
|
|
|
-
|
|
|
-zip_require:
|
|
|
- $(MAKE) -C zip require
|
|
|
-
|
|
|
-zip_info:
|
|
|
- $(MAKE) -C zip info
|
|
|
-endif
|
|
|
-
|
|
|
-#####################################################################
|
|
|
-# Local Makefile
|
|
|
-#####################################################################
|
|
|
-
|
|
|
+regexpr:
|
|
|
+ $(MAKE) -C regexpr all
|
|
|
+.PHONY: regexpr_all regexpr_debug regexpr_examples regexpr_smart regexpr_shared regexpr_install regexpr_sourceinstall regexpr_exampleinstall regexpr_distinstall regexpr_zipinstall regexpr_zipsourceinstall regexpr_zipexampleinstall regexpr_zipdistinstall regexpr_clean regexpr_distclean regexpr_cleanall regexpr_info regexpr
|
|
|
+endif
|
|
|
+ifdef TARGET_DIRS_UNZIP
|
|
|
+unzip_all:
|
|
|
+ $(MAKE) -C unzip all
|
|
|
+unzip_debug:
|
|
|
+ $(MAKE) -C unzip debug
|
|
|
+unzip_examples:
|
|
|
+ $(MAKE) -C unzip examples
|
|
|
+unzip_smart:
|
|
|
+ $(MAKE) -C unzip smart
|
|
|
+unzip_shared:
|
|
|
+ $(MAKE) -C unzip shared
|
|
|
+unzip_install:
|
|
|
+ $(MAKE) -C unzip install
|
|
|
+unzip_sourceinstall:
|
|
|
+ $(MAKE) -C unzip sourceinstall
|
|
|
+unzip_exampleinstall:
|
|
|
+ $(MAKE) -C unzip exampleinstall
|
|
|
+unzip_distinstall:
|
|
|
+ $(MAKE) -C unzip distinstall
|
|
|
+unzip_zipinstall:
|
|
|
+ $(MAKE) -C unzip zipinstall
|
|
|
+unzip_zipsourceinstall:
|
|
|
+ $(MAKE) -C unzip zipsourceinstall
|
|
|
+unzip_zipexampleinstall:
|
|
|
+ $(MAKE) -C unzip zipexampleinstall
|
|
|
+unzip_zipdistinstall:
|
|
|
+ $(MAKE) -C unzip zipdistinstall
|
|
|
+unzip_clean:
|
|
|
+ $(MAKE) -C unzip clean
|
|
|
+unzip_distclean:
|
|
|
+ $(MAKE) -C unzip distclean
|
|
|
+unzip_cleanall:
|
|
|
+ $(MAKE) -C unzip cleanall
|
|
|
+unzip_info:
|
|
|
+ $(MAKE) -C unzip info
|
|
|
+unzip:
|
|
|
+ $(MAKE) -C unzip all
|
|
|
+.PHONY: unzip_all unzip_debug unzip_examples unzip_smart unzip_shared unzip_install unzip_sourceinstall unzip_exampleinstall unzip_distinstall unzip_zipinstall unzip_zipsourceinstall unzip_zipexampleinstall unzip_zipdistinstall unzip_clean unzip_distclean unzip_cleanall unzip_info unzip
|
|
|
+endif
|
|
|
+all: fpc_all $(addsuffix _all,$(TARGET_DIRS))
|
|
|
+debug: fpc_debug $(addsuffix _debug,$(TARGET_DIRS))
|
|
|
+examples: fpc_examples $(addsuffix _examples,$(TARGET_DIRS))
|
|
|
+smart: fpc_smart $(addsuffix _smart,$(TARGET_DIRS))
|
|
|
+shared: fpc_shared $(addsuffix _shared,$(TARGET_DIRS))
|
|
|
+install: fpc_install $(addsuffix _install,$(TARGET_DIRS))
|
|
|
+sourceinstall: fpc_sourceinstall $(addsuffix _sourceinstall,$(TARGET_DIRS))
|
|
|
+exampleinstall: fpc_exampleinstall $(addsuffix _exampleinstall,$(TARGET_DIRS))
|
|
|
+distinstall: fpc_distinstall $(addsuffix _distinstall,$(TARGET_DIRS))
|
|
|
+zipinstall: $(addsuffix _zipinstall,$(TARGET_DIRS))
|
|
|
+zipsourceinstall: $(addsuffix _zipsourceinstall,$(TARGET_DIRS))
|
|
|
+zipexampleinstall: $(addsuffix _zipexampleinstall,$(TARGET_DIRS))
|
|
|
+zipdistinstall: $(addsuffix _zipdistinstall,$(TARGET_DIRS))
|
|
|
+clean: fpc_clean $(addsuffix _clean,$(TARGET_DIRS))
|
|
|
+distclean: fpc_distclean $(addsuffix _distclean,$(TARGET_DIRS))
|
|
|
+cleanall: fpc_cleanall $(addsuffix _cleanall,$(TARGET_DIRS))
|
|
|
+info: fpc_info $(addsuffix _info,$(TARGET_DIRS))
|
|
|
+.PHONY: all debug examples smart shared install sourceinstall exampleinstall distinstall zipinstall zipsourceinstall zipexampleinstall zipdistinstall clean distclean cleanall info
|
|
|
ifneq ($(wildcard fpcmake.loc),)
|
|
|
include fpcmake.loc
|
|
|
endif
|
|
|
-
|