* moved graph from packages/base to packages/extra so it can depend

on other packages such as sdl and univint

git-svn-id: trunk@8308 -
This commit is contained in:
Jonas Maebe 2007-08-25 18:49:30 +00:00
parent 287c262d10
commit 7c9634e0fd
30 changed files with 135 additions and 134 deletions

48
.gitattributes vendored
View File

@ -784,30 +784,6 @@ packages/base/gdbint/gdbver.pp svneol=native#text/plain
packages/base/gdbint/gdbver_nogdb.inc svneol=native#text/x-pascal
packages/base/gdbint/symify.pp svneol=native#text/plain
packages/base/gdbint/testgdb.pp svneol=native#text/plain
packages/base/graph/Makefile -text
packages/base/graph/Makefile.fpc svneol=native#text/plain
packages/base/graph/amiga/graph.pp svneol=native#text/plain
packages/base/graph/go32v2/graph.pp svneol=native#text/plain
packages/base/graph/go32v2/vesa.inc svneol=native#text/plain
packages/base/graph/go32v2/vesah.inc svneol=native#text/plain
packages/base/graph/inc/clip.inc svneol=native#text/plain
packages/base/graph/inc/fills.inc svneol=native#text/plain
packages/base/graph/inc/fontdata.inc svneol=native#text/plain
packages/base/graph/inc/graph.inc svneol=native#text/plain
packages/base/graph/inc/graph.tex -text
packages/base/graph/inc/graphh.inc svneol=native#text/plain
packages/base/graph/inc/gtext.inc svneol=native#text/plain
packages/base/graph/inc/makefile.inc svneol=native#text/plain
packages/base/graph/inc/modes.inc svneol=native#text/plain
packages/base/graph/inc/palette.inc svneol=native#text/plain
packages/base/graph/macosx/graph.pp svneol=native#text/plain
packages/base/graph/ptcgraph.pp svneol=native#text/x-pascal
packages/base/graph/unix/ggigraph.pp svneol=native#text/plain
packages/base/graph/unix/graph.pp svneol=native#text/plain
packages/base/graph/unix/graph16.inc svneol=native#text/plain
packages/base/graph/win32/graph.pp svneol=native#text/plain
packages/base/graph/win32/wincrt.pp svneol=native#text/plain
packages/base/graph/win32/winmouse.pp svneol=native#text/plain
packages/base/hash/Makefile svneol=native#text/plain
packages/base/hash/Makefile.fpc svneol=native#text/plain
packages/base/hash/crc.pas -text
@ -2230,6 +2206,30 @@ packages/extra/gnome1/zvt/zvt/libzvt.pp svneol=native#text/plain
packages/extra/gnome1/zvt/zvt/lists.inc svneol=native#text/plain
packages/extra/gnome1/zvt/zvt/vt.inc svneol=native#text/plain
packages/extra/gnome1/zvt/zvt/vtx.inc svneol=native#text/plain
packages/extra/graph/Makefile -text
packages/extra/graph/Makefile.fpc svneol=native#text/plain
packages/extra/graph/amiga/graph.pp svneol=native#text/plain
packages/extra/graph/go32v2/graph.pp svneol=native#text/plain
packages/extra/graph/go32v2/vesa.inc svneol=native#text/plain
packages/extra/graph/go32v2/vesah.inc svneol=native#text/plain
packages/extra/graph/inc/clip.inc svneol=native#text/plain
packages/extra/graph/inc/fills.inc svneol=native#text/plain
packages/extra/graph/inc/fontdata.inc svneol=native#text/plain
packages/extra/graph/inc/graph.inc svneol=native#text/plain
packages/extra/graph/inc/graph.tex -text
packages/extra/graph/inc/graphh.inc svneol=native#text/plain
packages/extra/graph/inc/gtext.inc svneol=native#text/plain
packages/extra/graph/inc/makefile.inc svneol=native#text/plain
packages/extra/graph/inc/modes.inc svneol=native#text/plain
packages/extra/graph/inc/palette.inc svneol=native#text/plain
packages/extra/graph/macosx/graph.pp svneol=native#text/plain
packages/extra/graph/ptcgraph.pp svneol=native#text/x-pascal
packages/extra/graph/unix/ggigraph.pp svneol=native#text/plain
packages/extra/graph/unix/graph.pp svneol=native#text/plain
packages/extra/graph/unix/graph16.inc svneol=native#text/plain
packages/extra/graph/win32/graph.pp svneol=native#text/plain
packages/extra/graph/win32/wincrt.pp svneol=native#text/plain
packages/extra/graph/win32/winmouse.pp svneol=native#text/plain
packages/extra/gtk/Makefile svneol=native#text/plain
packages/extra/gtk/Makefile.fpc svneol=native#text/plain
packages/extra/gtk/README -text

30
.gitignore vendored
View File

@ -214,21 +214,6 @@ packages/base/gdbint/*.ppu
packages/base/gdbint/*.s
packages/base/gdbint/fpcmade.*
packages/base/gdbint/units
packages/base/graph/*.bak
packages/base/graph/*.exe
packages/base/graph/*.o
packages/base/graph/*.ppu
packages/base/graph/*.s
packages/base/graph/.gdbinit
packages/base/graph/fpcmade.*
packages/base/graph/inc/*.bak
packages/base/graph/inc/*.exe
packages/base/graph/inc/*.o
packages/base/graph/inc/*.ppu
packages/base/graph/inc/*.s
packages/base/graph/inc/fpcmade.*
packages/base/graph/inc/units
packages/base/graph/units
packages/base/hash/*.bak
packages/base/hash/*.exe
packages/base/hash/*.o
@ -905,6 +890,21 @@ packages/extra/gnome1/zvt/zvt/*.ppu
packages/extra/gnome1/zvt/zvt/*.s
packages/extra/gnome1/zvt/zvt/fpcmade.*
packages/extra/gnome1/zvt/zvt/units
packages/extra/graph/*.bak
packages/extra/graph/*.exe
packages/extra/graph/*.o
packages/extra/graph/*.ppu
packages/extra/graph/*.s
packages/extra/graph/.gdbinit
packages/extra/graph/fpcmade.*
packages/extra/graph/inc/*.bak
packages/extra/graph/inc/*.exe
packages/extra/graph/inc/*.o
packages/extra/graph/inc/*.ppu
packages/extra/graph/inc/*.s
packages/extra/graph/inc/fpcmade.*
packages/extra/graph/inc/units
packages/extra/graph/units
packages/extra/gtk/*.bak
packages/extra/gtk/*.exe
packages/extra/gtk/*.o

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/08/22]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/08/25]
#
default: all
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@ -231,22 +231,22 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
endif
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd libc
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd libc
endif
ifeq ($(FULL_TARGET),i386-go32v2)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint graph
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint
endif
ifeq ($(FULL_TARGET),i386-win32)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint mysql ibase odbc sqlite postgres oracle graph imagemagick httpd winunits
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint mysql ibase odbc sqlite postgres oracle imagemagick httpd winunits
endif
ifeq ($(FULL_TARGET),i386-os2)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),i386-freebsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync graph mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
endif
ifeq ($(FULL_TARGET),i386-beos)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync graph mysql ibase postgres odbc sqlite pthreads imagemagick
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres odbc sqlite pthreads imagemagick
endif
ifeq ($(FULL_TARGET),i386-netbsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc imagemagick httpd
@ -288,10 +288,10 @@ ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),m68k-freebsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync graph mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
endif
ifeq ($(FULL_TARGET),m68k-netbsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc imagemagick httpd
@ -312,7 +312,7 @@ ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),powerpc-netbsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc imagemagick httpd
@ -333,7 +333,7 @@ ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),sparc-netbsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc imagemagick httpd
@ -345,10 +345,10 @@ ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),x86_64-freebsd)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync graph mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb mysql ibase odbc sqlite postgres oracle winunits
@ -357,7 +357,7 @@ ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),arm-palmos)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
@ -378,7 +378,7 @@ ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite graph imagemagick dbus httpd
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite imagemagick dbus httpd
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override TARGET_DIRS+=hash paszlib pasjpeg regexpr netdb libasync mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
@ -1476,7 +1476,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -1489,7 +1488,6 @@ TARGET_DIRS_PASJPEG=1
TARGET_DIRS_REGEXPR=1
TARGET_DIRS_NETDB=1
TARGET_DIRS_GDBINT=1
TARGET_DIRS_GRAPH=1
endif
ifeq ($(FULL_TARGET),i386-win32)
TARGET_DIRS_HASH=1
@ -1504,7 +1502,6 @@ TARGET_DIRS_ODBC=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_POSTGRES=1
TARGET_DIRS_ORACLE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_HTTPD=1
TARGET_DIRS_WINUNITS=1
@ -1524,7 +1521,6 @@ TARGET_DIRS_REGEXPR=1
TARGET_DIRS_NETDB=1
TARGET_DIRS_GDBINT=1
TARGET_DIRS_LIBASYNC=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_MYSQL=1
TARGET_DIRS_IBASE=1
TARGET_DIRS_POSTGRES=1
@ -1543,7 +1539,6 @@ TARGET_DIRS_REGEXPR=1
TARGET_DIRS_NETDB=1
TARGET_DIRS_GDBINT=1
TARGET_DIRS_LIBASYNC=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_MYSQL=1
TARGET_DIRS_IBASE=1
TARGET_DIRS_POSTGRES=1
@ -1699,7 +1694,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -1712,7 +1706,6 @@ TARGET_DIRS_REGEXPR=1
TARGET_DIRS_NETDB=1
TARGET_DIRS_GDBINT=1
TARGET_DIRS_LIBASYNC=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_MYSQL=1
TARGET_DIRS_IBASE=1
TARGET_DIRS_POSTGRES=1
@ -1798,7 +1791,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -1879,7 +1871,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -1939,7 +1930,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -1952,7 +1942,6 @@ TARGET_DIRS_REGEXPR=1
TARGET_DIRS_NETDB=1
TARGET_DIRS_GDBINT=1
TARGET_DIRS_LIBASYNC=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_MYSQL=1
TARGET_DIRS_IBASE=1
TARGET_DIRS_POSTGRES=1
@ -1999,7 +1988,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -2064,7 +2052,6 @@ TARGET_DIRS_ORACLE=1
TARGET_DIRS_ODBC=1
TARGET_DIRS_PTHREADS=1
TARGET_DIRS_SQLITE=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_IMAGEMAGICK=1
TARGET_DIRS_DBUS=1
TARGET_DIRS_HTTPD=1
@ -2723,51 +2710,6 @@ sqlite:
$(MAKE) -C sqlite all
.PHONY: sqlite_all sqlite_debug sqlite_smart sqlite_release sqlite_units sqlite_examples sqlite_shared sqlite_install sqlite_sourceinstall sqlite_exampleinstall sqlite_distinstall sqlite_zipinstall sqlite_zipsourceinstall sqlite_zipexampleinstall sqlite_zipdistinstall sqlite_clean sqlite_distclean sqlite_cleanall sqlite_info sqlite_makefiles sqlite
endif
ifdef TARGET_DIRS_GRAPH
graph_all:
$(MAKE) -C graph all
graph_debug:
$(MAKE) -C graph debug
graph_smart:
$(MAKE) -C graph smart
graph_release:
$(MAKE) -C graph release
graph_units:
$(MAKE) -C graph units
graph_examples:
$(MAKE) -C graph examples
graph_shared:
$(MAKE) -C graph shared
graph_install:
$(MAKE) -C graph install
graph_sourceinstall:
$(MAKE) -C graph sourceinstall
graph_exampleinstall:
$(MAKE) -C graph exampleinstall
graph_distinstall:
$(MAKE) -C graph distinstall
graph_zipinstall:
$(MAKE) -C graph zipinstall
graph_zipsourceinstall:
$(MAKE) -C graph zipsourceinstall
graph_zipexampleinstall:
$(MAKE) -C graph zipexampleinstall
graph_zipdistinstall:
$(MAKE) -C graph zipdistinstall
graph_clean:
$(MAKE) -C graph clean
graph_distclean:
$(MAKE) -C graph distclean
graph_cleanall:
$(MAKE) -C graph cleanall
graph_info:
$(MAKE) -C graph info
graph_makefiles:
$(MAKE) -C graph makefiles
graph:
$(MAKE) -C graph all
.PHONY: graph_all graph_debug graph_smart graph_release graph_units graph_examples graph_shared graph_install graph_sourceinstall graph_exampleinstall graph_distinstall graph_zipinstall graph_zipsourceinstall graph_zipexampleinstall graph_zipdistinstall graph_clean graph_distclean graph_cleanall graph_info graph_makefiles graph
endif
ifdef TARGET_DIRS_IMAGEMAGICK
imagemagick_all:
$(MAKE) -C imagemagick all

View File

@ -6,18 +6,18 @@
dirs=hash paszlib pasjpeg regexpr netdb
dirs_i386_linux=libc
dirs_linux=gdbint libasync mysql ibase postgres oracle odbc \
pthreads sqlite graph imagemagick dbus httpd
dirs_win32=gdbint mysql ibase odbc sqlite postgres oracle graph imagemagick httpd winunits
pthreads sqlite imagemagick dbus httpd
dirs_win32=gdbint mysql ibase odbc sqlite postgres oracle imagemagick httpd winunits
dirs_win64=mysql ibase odbc sqlite postgres oracle winunits
dirs_wince=ibase sqlite postgres
dirs_go32v2=gdbint graph
dirs_go32v2=gdbint
dirs_netbsd=gdbint libasync \
mysql ibase postgres oracle odbc imagemagick httpd
dirs_openbsd=gdbint libasync \
mysql ibase postgres oracle odbc imagemagick httpd
dirs_beos=gdbint libasync graph \
dirs_beos=gdbint libasync \
mysql ibase postgres odbc sqlite pthreads imagemagick
dirs_freebsd=gdbint libasync graph \
dirs_freebsd=gdbint libasync \
mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
dirs_darwin=libasync \
mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/08/22]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/08/25]
#
default: all
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@ -231,22 +231,22 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
endif
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil lua sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil lua sdl
endif
ifeq ($(FULL_TARGET),i386-go32v2)
override TARGET_DIRS+=chm unzip
override TARGET_DIRS+=chm unzip graph
endif
ifeq ($(FULL_TARGET),i386-win32)
override TARGET_DIRS+=chm unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw mad openal oggvorbis a52 libpng openssl pcap sdl lua lua
override TARGET_DIRS+=chm unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw graph mad openal oggvorbis a52 libpng openssl pcap sdl lua lua
endif
ifeq ($(FULL_TARGET),i386-os2)
override TARGET_DIRS+=chm os2units rexx unzip zlib x11 gtk libpng tcl imlib fpgtk
endif
ifeq ($(FULL_TARGET),i386-freebsd)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
endif
ifeq ($(FULL_TARGET),i386-beos)
override TARGET_DIRS+=chm
override TARGET_DIRS+=chm graph
endif
ifeq ($(FULL_TARGET),i386-netbsd)
override TARGET_DIRS+=chm unzip zlib x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo
@ -288,10 +288,10 @@ ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
endif
ifeq ($(FULL_TARGET),m68k-freebsd)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
endif
ifeq ($(FULL_TARGET),m68k-netbsd)
override TARGET_DIRS+=chm unzip zlib x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo
@ -312,7 +312,7 @@ ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil sdl
endif
ifeq ($(FULL_TARGET),powerpc-netbsd)
override TARGET_DIRS+=chm unzip zlib x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo
@ -333,7 +333,7 @@ ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
endif
ifeq ($(FULL_TARGET),sparc-netbsd)
override TARGET_DIRS+=chm unzip zlib x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo
@ -345,10 +345,10 @@ ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil sdl
endif
ifeq ($(FULL_TARGET),x86_64-freebsd)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl pcap libcurl cairo sdl
endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_DIRS+=chm unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw openssl sdl
@ -357,7 +357,7 @@ ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
endif
ifeq ($(FULL_TARGET),arm-palmos)
override TARGET_DIRS+=chm palmunits
@ -378,7 +378,7 @@ ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_DIRS+=chm
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
override TARGET_DIRS+=chm unzip zlib fftw graph x11 opengl gtk gtk2 syslog forms svgalib ggi libpng libgd utmp bfd gdbm ncurses tcl cdrom imlib gnome1 fpgtk newt uuid ldap openal mad oggvorbis a52 modplug dts openssl pcap libcurl cairo unixutil
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override TARGET_DIRS+=chm unzip zlib fftw x11 opengl gtk gtk2 syslog forms libpng libgd utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 openssl libcurl cairo
@ -1466,6 +1466,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -1505,6 +1506,7 @@ endif
ifeq ($(FULL_TARGET),i386-go32v2)
TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_GRAPH=1
endif
ifeq ($(FULL_TARGET),i386-win32)
TARGET_DIRS_CHM=1
@ -1517,6 +1519,7 @@ TARGET_DIRS_TCL=1
TARGET_DIRS_CDROM=1
TARGET_DIRS_FPGTK=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_MAD=1
TARGET_DIRS_OPENAL=1
TARGET_DIRS_OGGVORBIS=1
@ -1546,6 +1549,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -1572,6 +1576,7 @@ TARGET_DIRS_SDL=1
endif
ifeq ($(FULL_TARGET),i386-beos)
TARGET_DIRS_CHM=1
TARGET_DIRS_GRAPH=1
endif
ifeq ($(FULL_TARGET),i386-netbsd)
TARGET_DIRS_CHM=1
@ -1730,6 +1735,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -1769,6 +1775,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -1864,6 +1871,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -1970,6 +1978,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -2066,6 +2075,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -2106,6 +2116,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -2152,6 +2163,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -2214,6 +2226,7 @@ TARGET_DIRS_CHM=1
TARGET_DIRS_UNZIP=1
TARGET_DIRS_ZLIB=1
TARGET_DIRS_FFTW=1
TARGET_DIRS_GRAPH=1
TARGET_DIRS_X11=1
TARGET_DIRS_OPENGL=1
TARGET_DIRS_GTK=1
@ -2456,6 +2469,51 @@ fftw:
$(MAKE) -C fftw all
.PHONY: fftw_all fftw_debug fftw_smart fftw_release fftw_units fftw_examples fftw_shared fftw_install fftw_sourceinstall fftw_exampleinstall fftw_distinstall fftw_zipinstall fftw_zipsourceinstall fftw_zipexampleinstall fftw_zipdistinstall fftw_clean fftw_distclean fftw_cleanall fftw_info fftw_makefiles fftw
endif
ifdef TARGET_DIRS_GRAPH
graph_all:
$(MAKE) -C graph all
graph_debug:
$(MAKE) -C graph debug
graph_smart:
$(MAKE) -C graph smart
graph_release:
$(MAKE) -C graph release
graph_units:
$(MAKE) -C graph units
graph_examples:
$(MAKE) -C graph examples
graph_shared:
$(MAKE) -C graph shared
graph_install:
$(MAKE) -C graph install
graph_sourceinstall:
$(MAKE) -C graph sourceinstall
graph_exampleinstall:
$(MAKE) -C graph exampleinstall
graph_distinstall:
$(MAKE) -C graph distinstall
graph_zipinstall:
$(MAKE) -C graph zipinstall
graph_zipsourceinstall:
$(MAKE) -C graph zipsourceinstall
graph_zipexampleinstall:
$(MAKE) -C graph zipexampleinstall
graph_zipdistinstall:
$(MAKE) -C graph zipdistinstall
graph_clean:
$(MAKE) -C graph clean
graph_distclean:
$(MAKE) -C graph distclean
graph_cleanall:
$(MAKE) -C graph cleanall
graph_info:
$(MAKE) -C graph info
graph_makefiles:
$(MAKE) -C graph makefiles
graph:
$(MAKE) -C graph all
.PHONY: graph_all graph_debug graph_smart graph_release graph_units graph_examples graph_shared graph_install graph_sourceinstall graph_exampleinstall graph_distinstall graph_zipinstall graph_zipsourceinstall graph_zipexampleinstall graph_zipdistinstall graph_clean graph_distclean graph_cleanall graph_info graph_makefiles graph
endif
ifdef TARGET_DIRS_X11
x11_all:
$(MAKE) -C x11 all

View File

@ -3,7 +3,7 @@
#
[target]
dirs=chm
dirs_linux=unzip zlib fftw \
dirs_linux=unzip zlib fftw graph \
x11 opengl gtk gtk2 syslog \
forms svgalib ggi libpng libgd \
utmp bfd gdbm ncurses tcl cdrom \
@ -20,7 +20,7 @@ dirs_netbsd=unzip zlib \
forms svgalib ggi libpng libgd \
utmp bfd gdbm ncurses fpgtk \
tcl imlib gnome1 openssl pcap libcurl cairo
dirs_freebsd=unzip zlib fftw \
dirs_freebsd=unzip zlib fftw graph \
x11 opengl gtk gtk2 syslog \
forms svgalib ggi libpng libgd \
utmp bfd gdbm ncurses fpgtk \
@ -31,7 +31,7 @@ dirs_openbsd=unzip zlib \
utmp bfd gdbm ncurses fpgtk \
tcl imlib gnome1 openssl pcap libcurl cairo
# libcurl should work on Win32 too, but I haven't tested this. Skip it for now. MVC.
dirs_win32=unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw \
dirs_win32=unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw graph \
mad openal oggvorbis a52 libpng openssl pcap sdl lua
dirs_win64=unzip opengl gtk gtk2 zlib tcl cdrom fpgtk fftw openssl sdl
dirs_wince=unzip zlib tcl fftw
@ -49,7 +49,7 @@ dirs_emx=os2units \
libpng \
tcl \
imlib fpgtk
dirs_go32v2=unzip
dirs_go32v2=unzip graph
dirs_amiga=amunits
dirs_palmos=palmunits
dirs_netware=unzip zlib
@ -66,6 +66,7 @@ dirs_solaris= unzip zlib fftw \
forms svgalib ggi libpng libgd \
utmp bfd gdbm ncurses fpgtk tcl imlib gnome1 \
openssl pcap libcurl cairo
dirs_beos=graph
[install]
fpcpackage=y