mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-01 13:11:06 +02:00
* Makefiles added for packages integration
This commit is contained in:
parent
2b92d5d89d
commit
ef900738b3
@ -1,8 +1,8 @@
|
||||
#
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/08/26]
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/10/07]
|
||||
#
|
||||
default: all
|
||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
||||
MAKEFILETARGETS=linux
|
||||
override PATH:=$(subst \,/,$(PATH))
|
||||
ifeq ($(findstring ;,$(PATH)),)
|
||||
inUnix=1
|
||||
@ -58,6 +58,9 @@ ifdef inUnix
|
||||
PATHSEP=/
|
||||
else
|
||||
PATHSEP:=$(subst /,\,/)
|
||||
ifneq ($(findstring sh.exe,$(SHELL)),)
|
||||
PATHSEP=/
|
||||
endif
|
||||
endif
|
||||
ifdef PWD
|
||||
BASEDIR:=$(subst \,/,$(shell $(PWD)))
|
||||
@ -140,6 +143,16 @@ ifndef OS_TARGET
|
||||
OS_TARGET:=$(shell $(FPC) -iTO)
|
||||
endif
|
||||
endif
|
||||
ifndef CPU_TARGET
|
||||
ifdef CPU_TARGET_DEFAULT
|
||||
CPU_TARGET=$(CPU_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
ifndef OS_TARGET
|
||||
ifdef OS_TARGET_DEFAULT
|
||||
OS_TARGET=$(OS_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
|
||||
FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
|
||||
ifneq ($(FULL_TARGET),$(FULL_SOURCE))
|
||||
@ -200,25 +213,7 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
|
||||
endif
|
||||
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
||||
ifeq ($(OS_TARGET),linux)
|
||||
override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses tcl cdrom
|
||||
endif
|
||||
ifeq ($(OS_TARGET),go32v2)
|
||||
override TARGET_DIRS+=unzip uncgi
|
||||
endif
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
override TARGET_DIRS+=unzip uncgi opengl gtk zlib mmsystem tcl cdrom
|
||||
endif
|
||||
ifeq ($(OS_TARGET),os2)
|
||||
override TARGET_DIRS+=unzip uncgi
|
||||
endif
|
||||
ifeq ($(OS_TARGET),freebsd)
|
||||
override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netbsd)
|
||||
override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
|
||||
endif
|
||||
ifeq ($(OS_TARGET),openbsd)
|
||||
override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
|
||||
override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses tcl cdrom imlib gnome1
|
||||
endif
|
||||
override INSTALL_FPCPACKAGE=y
|
||||
override INSTALL_FPCSUBDIR=packages/extra
|
||||
@ -978,6 +973,7 @@ fpc_baseinfo:
|
||||
@$(ECHO) Rm........ $(RMPROG)
|
||||
@$(ECHO) GInstall.. $(GINSTALL)
|
||||
@$(ECHO) Echo...... $(ECHO)
|
||||
@$(ECHO) Shell..... $(SHELL)
|
||||
@$(ECHO) Date...... $(DATE)
|
||||
@$(ECHO) FPCMake... $(FPCMAKE)
|
||||
@$(ECHO) PPUMove... $(PPUMOVE)
|
||||
@ -1056,84 +1052,8 @@ TARGET_DIRS_GDBM=1
|
||||
TARGET_DIRS_NCURSES=1
|
||||
TARGET_DIRS_TCL=1
|
||||
TARGET_DIRS_CDROM=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),go32v2)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
TARGET_DIRS_OPENGL=1
|
||||
TARGET_DIRS_GTK=1
|
||||
TARGET_DIRS_ZLIB=1
|
||||
TARGET_DIRS_MMSYSTEM=1
|
||||
TARGET_DIRS_TCL=1
|
||||
TARGET_DIRS_CDROM=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),os2)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),freebsd)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
TARGET_DIRS_FPASYNC=1
|
||||
TARGET_DIRS_X11=1
|
||||
TARGET_DIRS_OPENGL=1
|
||||
TARGET_DIRS_GTK=1
|
||||
TARGET_DIRS_SYSLOG=1
|
||||
TARGET_DIRS_FORMS=1
|
||||
TARGET_DIRS_SVGALIB=1
|
||||
TARGET_DIRS_GGI=1
|
||||
TARGET_DIRS_LIBPNG=1
|
||||
TARGET_DIRS_LIBGD=1
|
||||
TARGET_DIRS_UTMP=1
|
||||
TARGET_DIRS_CMEM=1
|
||||
TARGET_DIRS_BFD=1
|
||||
TARGET_DIRS_ZLIB=1
|
||||
TARGET_DIRS_GDBM=1
|
||||
TARGET_DIRS_NCURSES=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netbsd)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
TARGET_DIRS_FPASYNC=1
|
||||
TARGET_DIRS_X11=1
|
||||
TARGET_DIRS_OPENGL=1
|
||||
TARGET_DIRS_GTK=1
|
||||
TARGET_DIRS_SYSLOG=1
|
||||
TARGET_DIRS_FORMS=1
|
||||
TARGET_DIRS_SVGALIB=1
|
||||
TARGET_DIRS_GGI=1
|
||||
TARGET_DIRS_LIBPNG=1
|
||||
TARGET_DIRS_LIBGD=1
|
||||
TARGET_DIRS_UTMP=1
|
||||
TARGET_DIRS_CMEM=1
|
||||
TARGET_DIRS_BFD=1
|
||||
TARGET_DIRS_ZLIB=1
|
||||
TARGET_DIRS_GDBM=1
|
||||
TARGET_DIRS_NCURSES=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),openbsd)
|
||||
TARGET_DIRS_UNZIP=1
|
||||
TARGET_DIRS_UNCGI=1
|
||||
TARGET_DIRS_FPASYNC=1
|
||||
TARGET_DIRS_X11=1
|
||||
TARGET_DIRS_OPENGL=1
|
||||
TARGET_DIRS_GTK=1
|
||||
TARGET_DIRS_SYSLOG=1
|
||||
TARGET_DIRS_FORMS=1
|
||||
TARGET_DIRS_SVGALIB=1
|
||||
TARGET_DIRS_GGI=1
|
||||
TARGET_DIRS_LIBPNG=1
|
||||
TARGET_DIRS_LIBGD=1
|
||||
TARGET_DIRS_UTMP=1
|
||||
TARGET_DIRS_CMEM=1
|
||||
TARGET_DIRS_BFD=1
|
||||
TARGET_DIRS_ZLIB=1
|
||||
TARGET_DIRS_GDBM=1
|
||||
TARGET_DIRS_NCURSES=1
|
||||
TARGET_DIRS_IMLIB=1
|
||||
TARGET_DIRS_GNOME1=1
|
||||
endif
|
||||
ifdef TARGET_DIRS_UNZIP
|
||||
unzip_all:
|
||||
@ -1995,48 +1915,91 @@ cdrom:
|
||||
$(MAKE) -C cdrom all
|
||||
.PHONY: cdrom_all cdrom_debug cdrom_smart cdrom_release cdrom_examples cdrom_shared cdrom_install cdrom_sourceinstall cdrom_exampleinstall cdrom_distinstall cdrom_zipinstall cdrom_zipsourceinstall cdrom_zipexampleinstall cdrom_zipdistinstall cdrom_clean cdrom_distclean cdrom_cleanall cdrom_info cdrom_makefiles cdrom
|
||||
endif
|
||||
ifdef TARGET_DIRS_MMSYSTEM
|
||||
mmsystem_all:
|
||||
$(MAKE) -C mmsystem all
|
||||
mmsystem_debug:
|
||||
$(MAKE) -C mmsystem debug
|
||||
mmsystem_smart:
|
||||
$(MAKE) -C mmsystem smart
|
||||
mmsystem_release:
|
||||
$(MAKE) -C mmsystem release
|
||||
mmsystem_examples:
|
||||
$(MAKE) -C mmsystem examples
|
||||
mmsystem_shared:
|
||||
$(MAKE) -C mmsystem shared
|
||||
mmsystem_install:
|
||||
$(MAKE) -C mmsystem install
|
||||
mmsystem_sourceinstall:
|
||||
$(MAKE) -C mmsystem sourceinstall
|
||||
mmsystem_exampleinstall:
|
||||
$(MAKE) -C mmsystem exampleinstall
|
||||
mmsystem_distinstall:
|
||||
$(MAKE) -C mmsystem distinstall
|
||||
mmsystem_zipinstall:
|
||||
$(MAKE) -C mmsystem zipinstall
|
||||
mmsystem_zipsourceinstall:
|
||||
$(MAKE) -C mmsystem zipsourceinstall
|
||||
mmsystem_zipexampleinstall:
|
||||
$(MAKE) -C mmsystem zipexampleinstall
|
||||
mmsystem_zipdistinstall:
|
||||
$(MAKE) -C mmsystem zipdistinstall
|
||||
mmsystem_clean:
|
||||
$(MAKE) -C mmsystem clean
|
||||
mmsystem_distclean:
|
||||
$(MAKE) -C mmsystem distclean
|
||||
mmsystem_cleanall:
|
||||
$(MAKE) -C mmsystem cleanall
|
||||
mmsystem_info:
|
||||
$(MAKE) -C mmsystem info
|
||||
mmsystem_makefiles:
|
||||
$(MAKE) -C mmsystem makefiles
|
||||
mmsystem:
|
||||
$(MAKE) -C mmsystem all
|
||||
.PHONY: mmsystem_all mmsystem_debug mmsystem_smart mmsystem_release mmsystem_examples mmsystem_shared mmsystem_install mmsystem_sourceinstall mmsystem_exampleinstall mmsystem_distinstall mmsystem_zipinstall mmsystem_zipsourceinstall mmsystem_zipexampleinstall mmsystem_zipdistinstall mmsystem_clean mmsystem_distclean mmsystem_cleanall mmsystem_info mmsystem_makefiles mmsystem
|
||||
ifdef TARGET_DIRS_IMLIB
|
||||
imlib_all:
|
||||
$(MAKE) -C imlib all
|
||||
imlib_debug:
|
||||
$(MAKE) -C imlib debug
|
||||
imlib_smart:
|
||||
$(MAKE) -C imlib smart
|
||||
imlib_release:
|
||||
$(MAKE) -C imlib release
|
||||
imlib_examples:
|
||||
$(MAKE) -C imlib examples
|
||||
imlib_shared:
|
||||
$(MAKE) -C imlib shared
|
||||
imlib_install:
|
||||
$(MAKE) -C imlib install
|
||||
imlib_sourceinstall:
|
||||
$(MAKE) -C imlib sourceinstall
|
||||
imlib_exampleinstall:
|
||||
$(MAKE) -C imlib exampleinstall
|
||||
imlib_distinstall:
|
||||
$(MAKE) -C imlib distinstall
|
||||
imlib_zipinstall:
|
||||
$(MAKE) -C imlib zipinstall
|
||||
imlib_zipsourceinstall:
|
||||
$(MAKE) -C imlib zipsourceinstall
|
||||
imlib_zipexampleinstall:
|
||||
$(MAKE) -C imlib zipexampleinstall
|
||||
imlib_zipdistinstall:
|
||||
$(MAKE) -C imlib zipdistinstall
|
||||
imlib_clean:
|
||||
$(MAKE) -C imlib clean
|
||||
imlib_distclean:
|
||||
$(MAKE) -C imlib distclean
|
||||
imlib_cleanall:
|
||||
$(MAKE) -C imlib cleanall
|
||||
imlib_info:
|
||||
$(MAKE) -C imlib info
|
||||
imlib_makefiles:
|
||||
$(MAKE) -C imlib makefiles
|
||||
imlib:
|
||||
$(MAKE) -C imlib all
|
||||
.PHONY: imlib_all imlib_debug imlib_smart imlib_release imlib_examples imlib_shared imlib_install imlib_sourceinstall imlib_exampleinstall imlib_distinstall imlib_zipinstall imlib_zipsourceinstall imlib_zipexampleinstall imlib_zipdistinstall imlib_clean imlib_distclean imlib_cleanall imlib_info imlib_makefiles imlib
|
||||
endif
|
||||
ifdef TARGET_DIRS_GNOME1
|
||||
gnome1_all:
|
||||
$(MAKE) -C gnome1 all
|
||||
gnome1_debug:
|
||||
$(MAKE) -C gnome1 debug
|
||||
gnome1_smart:
|
||||
$(MAKE) -C gnome1 smart
|
||||
gnome1_release:
|
||||
$(MAKE) -C gnome1 release
|
||||
gnome1_examples:
|
||||
$(MAKE) -C gnome1 examples
|
||||
gnome1_shared:
|
||||
$(MAKE) -C gnome1 shared
|
||||
gnome1_install:
|
||||
$(MAKE) -C gnome1 install
|
||||
gnome1_sourceinstall:
|
||||
$(MAKE) -C gnome1 sourceinstall
|
||||
gnome1_exampleinstall:
|
||||
$(MAKE) -C gnome1 exampleinstall
|
||||
gnome1_distinstall:
|
||||
$(MAKE) -C gnome1 distinstall
|
||||
gnome1_zipinstall:
|
||||
$(MAKE) -C gnome1 zipinstall
|
||||
gnome1_zipsourceinstall:
|
||||
$(MAKE) -C gnome1 zipsourceinstall
|
||||
gnome1_zipexampleinstall:
|
||||
$(MAKE) -C gnome1 zipexampleinstall
|
||||
gnome1_zipdistinstall:
|
||||
$(MAKE) -C gnome1 zipdistinstall
|
||||
gnome1_clean:
|
||||
$(MAKE) -C gnome1 clean
|
||||
gnome1_distclean:
|
||||
$(MAKE) -C gnome1 distclean
|
||||
gnome1_cleanall:
|
||||
$(MAKE) -C gnome1 cleanall
|
||||
gnome1_info:
|
||||
$(MAKE) -C gnome1 info
|
||||
gnome1_makefiles:
|
||||
$(MAKE) -C gnome1 makefiles
|
||||
gnome1:
|
||||
$(MAKE) -C gnome1 all
|
||||
.PHONY: gnome1_all gnome1_debug gnome1_smart gnome1_release gnome1_examples gnome1_shared gnome1_install gnome1_sourceinstall gnome1_exampleinstall gnome1_distinstall gnome1_zipinstall gnome1_zipsourceinstall gnome1_zipexampleinstall gnome1_zipdistinstall gnome1_clean gnome1_distclean gnome1_cleanall gnome1_info gnome1_makefiles gnome1
|
||||
endif
|
||||
all: $(addsuffix _all,$(TARGET_DIRS))
|
||||
debug: $(addsuffix _debug,$(TARGET_DIRS))
|
||||
|
@ -5,7 +5,8 @@
|
||||
dirs_linux=unzip uncgi fpasync \
|
||||
x11 opengl gtk syslog \
|
||||
forms svgalib ggi libpng libgd \
|
||||
utmp cmem bfd zlib gdbm ncurses tcl cdrom
|
||||
utmp cmem bfd zlib gdbm ncurses tcl cdrom \
|
||||
imlib gnome1
|
||||
dirs_netbsd=unzip uncgi fpasync \
|
||||
x11 opengl gtk syslog \
|
||||
forms svgalib ggi libpng libgd \
|
||||
|
1142
packages/extra/gnome1/Makefile
Normal file
1142
packages/extra/gnome1/Makefile
Normal file
File diff suppressed because it is too large
Load Diff
13
packages/extra/gnome1/Makefile.fpc
Normal file
13
packages/extra/gnome1/Makefile.fpc
Normal file
@ -0,0 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal Gnome 1.x Packages
|
||||
#
|
||||
|
||||
[target]
|
||||
dirs=gnome gconf
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
fpcsubdir=packages
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
@ -1,8 +1,8 @@
|
||||
#
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/09/21]
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/10/07]
|
||||
#
|
||||
default: all
|
||||
MAKEFILETARGETS=linux
|
||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
||||
override PATH:=$(subst \,/,$(PATH))
|
||||
ifeq ($(findstring ;,$(PATH)),)
|
||||
inUnix=1
|
||||
@ -58,6 +58,9 @@ ifdef inUnix
|
||||
PATHSEP=/
|
||||
else
|
||||
PATHSEP:=$(subst /,\,/)
|
||||
ifneq ($(findstring sh.exe,$(SHELL)),)
|
||||
PATHSEP=/
|
||||
endif
|
||||
endif
|
||||
ifdef PWD
|
||||
BASEDIR:=$(subst \,/,$(shell $(PWD)))
|
||||
@ -140,6 +143,16 @@ ifndef OS_TARGET
|
||||
OS_TARGET:=$(shell $(FPC) -iTO)
|
||||
endif
|
||||
endif
|
||||
ifndef CPU_TARGET
|
||||
ifdef CPU_TARGET_DEFAULT
|
||||
CPU_TARGET=$(CPU_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
ifndef OS_TARGET
|
||||
ifdef OS_TARGET_DEFAULT
|
||||
OS_TARGET=$(OS_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
|
||||
FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
|
||||
ifneq ($(FULL_TARGET),$(FULL_SOURCE))
|
||||
@ -773,9 +786,77 @@ endif
|
||||
override REQUIRE_PACKAGES=rtl gtk
|
||||
ifeq ($(OS_TARGET),linux)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),go32v2)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),os2)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),freebsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),beos)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netbsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),amiga)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),atari)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),sunos)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),qnx)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netware)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),openbsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),wdosx)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_RTL
|
||||
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/$(OS_TARGET)/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
@ -803,6 +884,32 @@ ifdef UNITDIR_RTL
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_RTL)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GTK
|
||||
PACKAGEDIR_GTK:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gtk/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GTK),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GTK)/$(OS_TARGET)),)
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GTK)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GTK) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GTK)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GTK=
|
||||
UNITDIR_GTK:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gtk/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GTK),)
|
||||
UNITDIR_GTK:=$(firstword $(UNITDIR_GTK))
|
||||
else
|
||||
UNITDIR_GTK=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GTK
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GTK)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_X11
|
||||
PACKAGEDIR_X11:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /x11/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_X11),)
|
||||
@ -855,32 +962,6 @@ ifdef UNITDIR_OPENGL
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_OPENGL)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GTK
|
||||
PACKAGEDIR_GTK:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gtk/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GTK),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GTK)/$(OS_TARGET)),)
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GTK)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GTK) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GTK)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GTK=
|
||||
UNITDIR_GTK:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gtk/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GTK),)
|
||||
UNITDIR_GTK:=$(firstword $(UNITDIR_GTK))
|
||||
else
|
||||
UNITDIR_GTK=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GTK
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GTK)
|
||||
endif
|
||||
endif
|
||||
ifndef NOCPUDEF
|
||||
override FPCOPTDEF=$(CPU_TARGET)
|
||||
endif
|
||||
@ -1290,6 +1371,7 @@ fpc_baseinfo:
|
||||
@$(ECHO) Rm........ $(RMPROG)
|
||||
@$(ECHO) GInstall.. $(GINSTALL)
|
||||
@$(ECHO) Echo...... $(ECHO)
|
||||
@$(ECHO) Shell..... $(SHELL)
|
||||
@$(ECHO) Date...... $(DATE)
|
||||
@$(ECHO) FPCMake... $(FPCMAKE)
|
||||
@$(ECHO) PPUMove... $(PPUMOVE)
|
||||
|
@ -1,8 +1,8 @@
|
||||
#
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/09/21]
|
||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/10/07]
|
||||
#
|
||||
default: all
|
||||
MAKEFILETARGETS=linux
|
||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
||||
override PATH:=$(subst \,/,$(PATH))
|
||||
ifeq ($(findstring ;,$(PATH)),)
|
||||
inUnix=1
|
||||
@ -58,6 +58,9 @@ ifdef inUnix
|
||||
PATHSEP=/
|
||||
else
|
||||
PATHSEP:=$(subst /,\,/)
|
||||
ifneq ($(findstring sh.exe,$(SHELL)),)
|
||||
PATHSEP=/
|
||||
endif
|
||||
endif
|
||||
ifdef PWD
|
||||
BASEDIR:=$(subst \,/,$(shell $(PWD)))
|
||||
@ -140,6 +143,16 @@ ifndef OS_TARGET
|
||||
OS_TARGET:=$(shell $(FPC) -iTO)
|
||||
endif
|
||||
endif
|
||||
ifndef CPU_TARGET
|
||||
ifdef CPU_TARGET_DEFAULT
|
||||
CPU_TARGET=$(CPU_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
ifndef OS_TARGET
|
||||
ifdef OS_TARGET_DEFAULT
|
||||
OS_TARGET=$(OS_TARGET_DEFAULT)
|
||||
endif
|
||||
endif
|
||||
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
|
||||
FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
|
||||
ifneq ($(FULL_TARGET),$(FULL_SOURCE))
|
||||
@ -766,13 +779,94 @@ else
|
||||
TAROPT=vz
|
||||
TAREXT=.tar.gz
|
||||
endif
|
||||
override REQUIRE_PACKAGES=rtl gtk gconf
|
||||
override REQUIRE_PACKAGES=rtl gtk gnome1/gconf
|
||||
ifeq ($(OS_TARGET),linux)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),go32v2)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GCONF=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),os2)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),freebsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),beos)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netbsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),amiga)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),atari)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),sunos)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),qnx)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),netware)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),openbsd)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_X11=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifeq ($(OS_TARGET),wdosx)
|
||||
REQUIRE_PACKAGES_RTL=1
|
||||
REQUIRE_PACKAGES_GTK=1
|
||||
REQUIRE_PACKAGES_GNOME1/GCONF=1
|
||||
REQUIRE_PACKAGES_OPENGL=1
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_RTL
|
||||
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/$(OS_TARGET)/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
@ -800,6 +894,58 @@ ifdef UNITDIR_RTL
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_RTL)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GTK
|
||||
PACKAGEDIR_GTK:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gtk/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GTK),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GTK)/$(OS_TARGET)),)
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GTK)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GTK) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GTK)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GTK=
|
||||
UNITDIR_GTK:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gtk/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GTK),)
|
||||
UNITDIR_GTK:=$(firstword $(UNITDIR_GTK))
|
||||
else
|
||||
UNITDIR_GTK=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GTK
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GTK)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GNOME1/GCONF
|
||||
PACKAGEDIR_GNOME1/GCONF:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gnome1/gconf/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GNOME1/GCONF),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GNOME1/GCONF)/$(OS_TARGET)),)
|
||||
UNITDIR_GNOME1/GCONF=$(PACKAGEDIR_GNOME1/GCONF)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GNOME1/GCONF=$(PACKAGEDIR_GNOME1/GCONF)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GNOME1/GCONF)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GNOME1/GCONF) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GNOME1/GCONF)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GNOME1/GCONF=
|
||||
UNITDIR_GNOME1/GCONF:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gnome1/gconf/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GNOME1/GCONF),)
|
||||
UNITDIR_GNOME1/GCONF:=$(firstword $(UNITDIR_GNOME1/GCONF))
|
||||
else
|
||||
UNITDIR_GNOME1/GCONF=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GNOME1/GCONF
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GNOME1/GCONF)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_X11
|
||||
PACKAGEDIR_X11:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /x11/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_X11),)
|
||||
@ -852,58 +998,6 @@ ifdef UNITDIR_OPENGL
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_OPENGL)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GTK
|
||||
PACKAGEDIR_GTK:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gtk/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GTK),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GTK)/$(OS_TARGET)),)
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GTK=$(PACKAGEDIR_GTK)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GTK)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GTK) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GTK)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GTK=
|
||||
UNITDIR_GTK:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gtk/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GTK),)
|
||||
UNITDIR_GTK:=$(firstword $(UNITDIR_GTK))
|
||||
else
|
||||
UNITDIR_GTK=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GTK
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GTK)
|
||||
endif
|
||||
endif
|
||||
ifdef REQUIRE_PACKAGES_GCONF
|
||||
PACKAGEDIR_GCONF:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /gconf/Makefile.fpc,$(PACKAGESDIR))))))
|
||||
ifneq ($(PACKAGEDIR_GCONF),)
|
||||
ifneq ($(wildcard $(PACKAGEDIR_GCONF)/$(OS_TARGET)),)
|
||||
UNITDIR_GCONF=$(PACKAGEDIR_GCONF)/$(OS_TARGET)
|
||||
else
|
||||
UNITDIR_GCONF=$(PACKAGEDIR_GCONF)
|
||||
endif
|
||||
ifdef CHECKDEPEND
|
||||
$(PACKAGEDIR_GCONF)/$(FPCMADE):
|
||||
$(MAKE) -C $(PACKAGEDIR_GCONF) $(FPCMADE)
|
||||
override ALLDEPENDENCIES+=$(PACKAGEDIR_GCONF)/$(FPCMADE)
|
||||
endif
|
||||
else
|
||||
PACKAGEDIR_GCONF=
|
||||
UNITDIR_GCONF:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /gconf/Package.fpc,$(UNITSDIR)))))
|
||||
ifneq ($(UNITDIR_GCONF),)
|
||||
UNITDIR_GCONF:=$(firstword $(UNITDIR_GCONF))
|
||||
else
|
||||
UNITDIR_GCONF=
|
||||
endif
|
||||
endif
|
||||
ifdef UNITDIR_GCONF
|
||||
override COMPILER_UNITDIR+=$(UNITDIR_GCONF)
|
||||
endif
|
||||
endif
|
||||
ifndef NOCPUDEF
|
||||
override FPCOPTDEF=$(CPU_TARGET)
|
||||
endif
|
||||
@ -1222,6 +1316,7 @@ fpc_baseinfo:
|
||||
@$(ECHO) Rm........ $(RMPROG)
|
||||
@$(ECHO) GInstall.. $(GINSTALL)
|
||||
@$(ECHO) Echo...... $(ECHO)
|
||||
@$(ECHO) Shell..... $(SHELL)
|
||||
@$(ECHO) Date...... $(DATE)
|
||||
@$(ECHO) FPCMake... $(FPCMAKE)
|
||||
@$(ECHO) PPUMove... $(PPUMOVE)
|
||||
|
@ -6,7 +6,7 @@
|
||||
programs=gconfcallback1 gconfcallback2 gconfexample
|
||||
|
||||
[require]
|
||||
packages=gtk gconf
|
||||
packages=gtk gnome1/gconf
|
||||
|
||||
[clean]
|
||||
units=gconfcallback1 gconfcallback2 gconfexample
|
||||
|
1479
packages/extra/gnome1/gnome/Makefile
Normal file
1479
packages/extra/gnome1/gnome/Makefile
Normal file
File diff suppressed because it is too large
Load Diff
32
packages/extra/gnome1/gnome/Makefile.fpc
Normal file
32
packages/extra/gnome1/gnome/Makefile.fpc
Normal file
@ -0,0 +1,32 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal GConf 1.0.x Bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=gnome1
|
||||
version=1.0.6
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=gtk imlib
|
||||
|
||||
[target]
|
||||
units=libart libgnome libgnomeui
|
||||
|
||||
[compiler]
|
||||
sourcedir=libart_lgpl libgnome libgnomeui
|
||||
targetdir=.
|
||||
|
||||
[libs]
|
||||
libname=libfpgnome1.so
|
||||
libversion=1.0
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../../..
|
||||
|
||||
|
||||
[rules]
|
||||
libgnome$(PPUEXT): $(wildcard libgnome/*.pp libgnome/*.inc)
|
1357
packages/extra/imlib/Makefile
Normal file
1357
packages/extra/imlib/Makefile
Normal file
File diff suppressed because it is too large
Load Diff
25
packages/extra/imlib/Makefile.fpc
Normal file
25
packages/extra/imlib/Makefile.fpc
Normal file
@ -0,0 +1,25 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal ImLib 1.x Packages
|
||||
#
|
||||
|
||||
[package]
|
||||
name=imlib
|
||||
version=1.0.6
|
||||
|
||||
[target]
|
||||
units=gdk_imlib Imlib
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=gtk
|
||||
|
||||
[compiler]
|
||||
sourcedir=Imlib gdk_imlib
|
||||
targetdir=.
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
fpcsubdir=packages
|
||||
|
||||
[default]
|
||||
fpcdir=../../..
|
Loading…
Reference in New Issue
Block a user