Commits

Barry Schwartz  committed d6c36ef

Remove the config directory.

  • Participants
  • Parent commits f0ecffb

Comments (0)

Files changed (44)

File config/Makefile

-#  Makefile for cleaning up after setup.sh
-
-TOP = ..
-SRC = $(TOP)/src
-
-
-Clean:
-
-Pure:
-	rm -f $(TOP)/Makedefs
-	rm -f $(SRC)/h/define.h

File config/aix/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = cc
-CFLAGS = -O -qMAXMEM=9999
-CFDYN =
-RLINK = 
-RLIBS = -lm
-TLIBS =
-XLIBS = -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm

File config/aix/define.h

-/*
- * Icon configuration file for IBM RS/6000 running AIX 4.2 or newer
- */
-
-#define UNIX 1
-#define LoadFunc	/* requires 4.2 or newer */

File config/aix/status

-System configuration:
-
-	IBM RS/6000 running AIX v4.2 or newer
-
-Latest Icon version:
-
-	Version 9.4.1
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on an RS/6000 running AIX 4.3.
-
-	AIX Version 4.2 or newer is needed for loadfunc().
-	Although loadfunc() is enabled, I've never succeeded in
-	building a loadable library that it finds acceptable.
-
-Date:
-
-	February 15, 2002

File config/bsd/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = cc
-CFLAGS = -O -I/usr/X11R6/include
-CFDYN = -fPIC
-RLINK = -Wl,-E
-RLIBS = -lm
-TLIBS = -lpthread
-XLIBS = -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -lX11
-XPMDEFS = -DZPIPE -I/usr/X11R6/include
-GDIR = xpm

File config/bsd/define.h

-/*
- * Icon configuration file for BSD
- */
-
-#define UNIX 1
-#define LoadFunc

File config/bsd/status

-System configuration:
-
-	All BSD variants (FreeBSD, NetBSD, OpenBSD) except Macintosh
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	This configuration is for FreeBSD, NetBSD, and OpenBSD.
-	For Darwin (Apple Macintosh), use the "macintosh" configuration.
-
-	Tested on OpenBSD 4.6.
-
-Date:
-
-	March 26, 2010

File config/cygwin/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = gcc
-CFLAGS = -O
-CFDYN =
-# make win32 import library for callbacks
-RLINK = -Wl,--export-all-symbols -Wl,--out-implib=iconx.a
-RLIBS = -lm
-TLIBS =
-XLIBS = -luser32 -lgdi32 -lcomdlg32 -lwinmm
-XPMDEFS =
-GDIR = wincap
-
-#  EXE      extension for executable files
-EXE = .exe

File config/cygwin/define.h

-/*
- * Icon configuration file for Cygwin using Windows API for graphics
- */
-#define MSWIN 1		/* this configuration is for Microsoft Windows */
-#define CYGWIN 1	/* this configuration uses Cygwin API */
-
-#define FAttrib		/* enable fattrib() extension */
-#define WinExtns	/* enable native Windows functions */
-
-#define LoadFunc 1	/* enable dynamic loading */
-
-#define ExecSuffix ".exe"
-#define IcodeSuffix ".exe"
-
-#define BinaryHeader
-#define MaxHdr 16384

File config/cygwin/status

-System configuration:
-
-	Cygwin on Windows XP using the Windows graphics API
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Carl Sturtivant
-	University of Minnesota
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	The "options" test fails due to Unix dependencies.
-
-	There are still some rough edges in the graphics area.
-
-Comments:
-
-	See the special Cygwin page in the documentation directory.
-
-	This version includes MS Windows extensions retained for
-	backward compatibility.
-
-Date:
-
-	June 4, 2008

File config/hpux/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = cc
-CFLAGS = -O -I/usr/X11R6/include
-CFDYN = +z
-RLINK = 
-RLIBS = -lm
-TLIBS = -lrt -lpthread
-XLIBS = -lX11
-XPMDEFS = -DZPIPE -DSYSV
-GDIR = xpm

File config/hpux/define.h

-/*
- *  Icon configuration file for HP-UX
- */
-#define UNIX 1
-
-#define StackSize 10000

File config/hpux/status

-System configuration:
-
-	Hewlett-Packard HP-UX operating system.
-
-Latest Icon version:
-
-	Version 9.4.2
-
-Installer:
-
-	Icon Project
-	The University of Arizona
-	(with thanks to Chris Tenaglia)
-
-Missing features:
-
-	Dynamic loading (loadfunc)
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on an RX2600 server (Itanium architecture) running
-	HP-UX version B.11.23.  Will probably also work on PA-RISC.
-
-	HP/UX uses the LPATH environment variable as a path to the linker.
-	This conflicts with Icon's use of LPATH to search for $include files.
-
-Date:
-
-	December 20, 2003

File config/hurd/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = gcc
-CFLAGS = -O
-CFDYN = -fPIC
-RLINK = -Wl,-E
-RLIBS = -lm -ldl
-TLIBS =
-XLIBS = -L/usr/X11R6/lib -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm

File config/hurd/define.h

-/*
- * Icon configuration file for the GNU Hurd system
- */
-
-#define UNIX 1
-#define LoadFunc

File config/hurd/status

-System configuration:
-
-	Intel architecture running the GNU system
-
-Latest Icon version:
-
-	Version 9.4.0
-
-Installer:
-
-	Marcus Brinkmann
-	The Debian project
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested under Debian GNU/Hurd.
-
-Date:
-
-	August 9, 2001

File config/irix/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = c89
-CFLAGS = -O -OPT:Olimit=5000 -woff 1048,1116,1188,1209,1548
-CFDYN =
-RLINK = 
-RLIBS = -lm
-TLIBS = -lpthread
-XLIBS = -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm

File config/irix/define.h

-/*
- * Icon configuration file for Silicon Graphics Irix
- */
- 
-#define UNIX 1
-#define LoadFunc
-
-#define GammaCorrection 1.0	/* for old X11R5 systems */

File config/irix/status

-System configuration:
-
-	Silicon Graphics MIPS architecture running Irix v6.4 or newer
-
-Latest Icon version:
-
-	Version 9.4.2
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on Silicon Graphics Indigo2 IMPACT running IRIX 6.5.7f.
-
-Date:
-
-	March 26, 2003

File config/linux/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = gcc
-CFLAGS = -O
-CFDYN = -fPIC
-RLINK = -Wl,-E
-RLIBS = -lm -ldl
-TLIBS = -lpthread
-XLIBS = -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm

File config/linux/define.h

-/*
- * Icon configuration file for Linux
- */
-
-#define UNIX 1
-#define LoadFunc

File config/linux/status

-System configuration:
-
-	Linux (on all hardware platforms)
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on various x86 and x64 systems running Fedora 9,
-	Ubuntu 9.04 and 9.10, and Debian Squeeze.
-
-	Ubuntu may require package installation in order to build:
-	$ sudo apt-get install build-essential libx11-dev libxt-dev libxaw7-dev
-
-Date:
-
-	April 5, 2010

File config/mac386/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-#  SFLAGS   flags for stripping iconx
-
-CC = cc -arch i386
-CFLAGS = 
-CFDYN =
-RLINK = -dynamic
-RLIBS = -lm
-TLIBS =
-XLIBS = -L/usr/X11/lib -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm
-SFLAGS = -Sx

File config/mac386/define.h

-/*
- * Icon configuration file for Macintosh
- */
-
-#define UNIX 1
-#define MACINTOSH 1
-#define LoadFunc 
-
-#define NamedSemaphores     /* unnamed sempahores not implemented by OS 10.6 */

File config/mac386/status

-System configuration:
-
-	32-bit variant configuration for Intel-based Apple Macintosh.
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-	
-	This configuration forces a 32-bit build of Icon on a 64-bit
-	Intel-based Macintosh computer.  This is normally not needed and
-	the standard "macintosh" configuration should be used instead.
-
-	Tested with MacOS 10.6.2 (Snow Leopard),
-	using Xcode 3.2.1 and GCC 4.2.1.
-
-Date:
-
-	March 26, 2010

File config/macintosh/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-#  SFLAGS   flags for stripping iconx
-
-CC = cc
-CFLAGS = 
-CFDYN =
-RLINK = -dynamic
-RLIBS = -lm
-TLIBS =
-XLIBS = -L/usr/X11/lib -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm
-SFLAGS = -Sx

File config/macintosh/define.h

-/*
- * Icon configuration file for Macintosh
- */
-
-#define UNIX 1
-#define MACINTOSH 1
-#define LoadFunc 
-
-#define NamedSemaphores     /* unnamed sempahores not implemented by OS 10.6 */

File config/macintosh/status

-System configuration:
-
-	Apple Macintosh running MacOS X
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	See the special Macintosh page in the documentation directory.
-
-	Icon runs on Darwin, which is (loosely speaking) the
-	command-line-based Unix substructure of MacOS X.  The
-	Xcode Developer Tools must be installed to build Icon.
-
-	Tested with MacOS 10.6.3 (Snow Leopard),
-	using Xcode 3.2.1 and GCC 4.2.1.
-
-Date:
-
-	March 29, 2010

File config/posix/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = cc
-CFLAGS = -O
-CFDYN =
-RLINK =
-RLIBS = -lm
-TLIBS = -lpthread
-XLIBS = -L/usr/X11/lib -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm

File config/posix/define.h

-/*
- * Icon configuration file for generic POSIX system with X windows
- */
-
-#define UNIX 1
-#define LoadFunc
-

File config/posix/status

-System configuration:
-
-	Generic POSIX (Unix-like) system with X windows.
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	May need some tweaking of Makedefs for any particular system.
-	The file ipl/cfuncs/mklib.sh will probably also need editing.
-
-Comments:
-
-	This configuration can be used as a starting point for new ports.
-
-Date:
-
-	October 28, 2009

File config/setup.sh

-#!/bin/sh
-#
-#  setup.sh -- invoked by top-level Makefile
-
-USAGE="usage: setup.sh configname [No]Graphics"
-
-NAME=$1
-GPX=$2
-TOP=..
-SRC=$TOP/src
-
-# check parameters
-case "$GPX" in
-   Graphics)	XL='-L../../bin -lIgpx $(XLIBS)';;
-   NoGraphics)	XL= ;;
-   *)		echo "$USAGE" 1>&2; exit 1;;
-esac
-
-# check that configuration exists
-if [ ! -d "$NAME" ]; then
-   echo "no configuration directory for $NAME" 1>&2 
-   exit 1
-fi
-
-# build the "define.h" file
-echo "#define Config \"$NAME\""			 > $SRC/h/define.h
-echo "#define $GPX 1"				>> $SRC/h/define.h
-echo ""						>> $SRC/h/define.h
-cat  $NAME/define.h				>> $SRC/h/define.h
-
-# build the "Makedefs" file
-echo "#  from config/$NAME"			 > $TOP/Makedefs
-echo ""						>> $TOP/Makedefs
-cat $NAME/Makedefs				>> $TOP/Makedefs
-echo ""						>> $TOP/Makedefs
-echo "#  $GPX"					>> $TOP/Makedefs
-echo "XL = $XL"					>> $TOP/Makedefs
-
-# report actions
-echo "   configured $NAME"
-echo "   with $GPX"
-
-# run customization script, if one exists
-if [ -f $NAME/custom.sh ]; then
-   cd $NAME
-   sh custom.sh
-fi

File config/solaris/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = gcc
-CFLAGS =
-CFDYN = -fPIC
-RLINK = 
-RLIBS = -lm -ldl
-TLIBS = -lposix4 -lpthread
-XLIBS = -Xlinker -lX11
-XPMDEFS = -DZPIPE -DSYSV
-GDIR = xpm

File config/solaris/define.h

-/*
- * Icon configuration file for Sun Solaris using Gnu C compiler
- */
-
-#define UNIX 1
-#define LoadFunc

File config/solaris/status

-System configuration:
-
-	Sun Solaris using GNU C compiler
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on SPARC Solaris 10 (SunOS 5.10) with gcc version 4.2.2,
-	and on x86 OpenSolaris 2009.6 (5.11) with gcc version 3.4.3.
-
-Date:
-
-	March 26, 2010

File config/solaris_sunc/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = cc
-CFLAGS = -O -w
-CFDYN = -KPIC
-RLINK =
-RLIBS = -lm -ldl
-TLIBS = -lposix4 -lpthread
-XLIBS = -lX11
-XPMDEFS = -DZPIPE -DSYSV
-GDIR = xpm

File config/solaris_sunc/define.h

-/*
- * Icon configuration file for Solaris 2.x with SunPro C compiler
- */
-
-#define UNIX 1
-#define LoadFunc

File config/solaris_sunc/status

-System configuration:
-
-	Sun Solaris 2.x with the Sun WorkShop compiler
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	None
-
-Comments:
-
-	Tested on SPARC Solaris 10 (SunOS 5.10) with Sun C 5.9.
-
-Date:
-
-	March 26, 2010

File config/tru64/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = c89
-CFLAGS = -O
-CFDYN =
-RLINK = -oldstyle_liblookup
-RLIBS = -lm
-TLIBS = -lrt -lpthread
-XLIBS = -lX11
-XPMDEFS = -DZPIPE -DSYSV
-GDIR = xpm

File config/tru64/define.h

-/*
- * Icon configuration file for Dec Alpha running OSF (Digital Unix)
- */
-
-/* standard Unix and C */
-#define UNIX 1
-#define LoadFunc

File config/tru64/status

-System configuration:
-
-	Compaq/Digital Alpha running Tru64, formerly Digital Unix or OSF/1
-
-Latest Icon version:
-
-	Version 9.4.3
-
-Installer:
-
-	Gregg Townsend
-	Icon Project
-	The University of Arizona
-
-Missing features:
-
-	None
-
-Comments:
-
-	Tested on: NekoTech "Jaguar" running Digital Unix 4.0B rev 564
-	and Compaq AlphaStation 600 running Digital Unix 4.0F rev 1229.
-
-Date:
-
-	October 5, 2005

File config/xcygwin/Makedefs

-#  CC       C compiler
-#  CFLAGS   flags for building C files
-#  CFDYN    additional flags for dynamic functions
-#  RLINK    flags for linking run-time system
-#  RLIBS    libraries to link with run-time system
-#  TLIBS    libraries to link for POSIX threads
-#  XLIBS    libraries to link for graphics
-#  XPMDEFS  definitions for building XPM library
-#  GDIR     directory of graphics helper library
-
-CC = gcc
-CFLAGS = -O
-CFDYN =
-# make win32 import library for callbacks
-RLINK = -Wl,--export-all-symbols -Wl,--out-implib=iconx.a
-RLIBS = -lm
-TLIBS =
-XLIBS = -L/usr/X11R6/lib -lX11
-XPMDEFS = -DZPIPE
-GDIR = xpm
-
-#  EXE      extension for executable files
-EXE = .exe

File config/xcygwin/define.h

-/*
- * Icon configuration file for Cygwin using X Window System graphics
- */
-#define MSWIN 1		/* this configuration is for Microsoft Windows */
-#define CYGWIN 1	/* this configuration uses Cygwin API */
-#define XWindows 1	/* this configuration uses X Windows for graphics */
-
-#define FAttrib		/* enable fattrib() extension */
-
-#define LoadFunc 1	/* enable dynamic loading */
-
-#define ExecSuffix ".exe"
-#define IcodeSuffix ".exe"
-
-#define BinaryHeader
-#define MaxHdr 16384

File config/xcygwin/status

-System configuration:
-
-	Cygwin on Windows XP using the X Window System for graphics
-
-Latest Icon version:
-
-	Version 9.5.0
-
-Installer:
-
-	Carl Sturtivant
-	University of Minnesota
-
-Missing features:
-
-	None
-
-Known bugs:
-
-	The "options" test fails due to Unix dependencies.
-
-	Graphics programs can only run within a Cygwin xterm.
-
-Comments:
-
-	Tested using Cygwin 1.5.25 with GCC 3.4.4 on Windows XP.
-
-	See the special Cygwin page in the documentation directory.
-
-Date:
-
-	April 3, 2010