Commit Graph

12 Commits

Author SHA1 Message Date
0df1477cf9 Before moving to git, checked in a bunch of apparent work-in-progress
files that have been sitting idle for a few years.  Unfortunately
I can't gaurantee at the moment that these even compile let alone build.
Caveat Emptor
2012-08-26 02:55:00 +00:00
f50f8a7dde moved the definitions of CATREZ, INSTALL, and TMPDIR to <gno/>
since so many components depend on them
1999-03-19 05:53:33 +00:00
Added the APPLESHARE_CASE_SENSITIVE macro.  See PR#98.  This
	is disabled by default.
1998-12-22 16:13:41 +00:00
- removed makefile macros for DISKS and DISK?; they're not
	  needed any more.
1998-05-30 14:18:04 +00:00
Added MACGEN and MACGEN_FLAGS macros.
	Added a (normally empty) macro "LOCAL_SETUP" to the build target.
	If a utility needs a special target to be done prior to the
	main build, then it sets this macro to be that special target(s).
	Added some comments on the OBJ_DIR directory.
1998-03-08 17:12:34 +00:00
- changed definition of OBJS to remove the full pathnames
	  and to add to previous values of OBJS rather than to act
	  as a default value
	- backed out all v1.5 changes except for using $(MAINSRC)
	  vice $(MAIN).c
	- added a recipe for building ProDOS-renamed object files
	- backed out v1.6 changes
	- added a macro, PRODOS_OBJS.  If this is set to "true", then
	  ProDOS-compliant file names will be used for object files.
1998-02-17 00:26:27 +00:00
- with the modified, we don't need the .SOURCE
	- change the definition of OBJS somewhat so that they are
	  always fully pathed in the $(OBJ_DIR) directory
	- for utils with both BSD and GNO man pages, make sure we
	  install the GNO one
	- conditionally define MAINSRC so that we can override it
	  if necessary.  By default MAINSRC is $(MAIN).c
	- don't assume MAINSRC is $(MAIN).c
	- don't assume the compiled rez fork is in the current directory
	- add default target for creating object files in the $(OBJ_DIR)
	- don't relink the executable if it just needs a new resource fork
	- changed targets to allow for the BSD/GNO man page duality
	- assume the built program is in the $(OBJ_DIR)
	- eliminate describe actions from the 'install' target
	- don't include if CUSTOM_RULES is defined and
1998-02-15 19:44:03 +00:00
6bd94b0884 Added support for separate object hierarchy and cleaned up libc makefiles 1998-02-09 08:45:21 +00:00
272fd7918a - eliminate the definition and use of the macros INCLUDE_GNO, INCLUDE_ORCA,
and INCLUDE_GNO_ALT.  The directories specified in 13/orcacdefs/defaults.h
  are now assumed to be correct.  When building lib/libc/stdio/vfprintf.o,
  these directories have to explicitly stated the makefile for the moment.
1998-01-26 00:44:25 +00:00
37a13feeb9 [Changes submitted by Derek Taubert.],
	The $(MAIN) macro is now the basename of the file containing
	the main() function, and therefore the only .root file that
	should exist is $(MAIN).root.  If MAIN is not set in the lower
	level makefiles, it defaults to $(PROG).
	ORCA_DIST has changed from /orca-native to /lang/orca.
1997-11-01 19:10:37 +00:00
cd0695c010 added location for ORCA library sources 1997-09-21 21:52:19 +00:00
b0cfaf1892 initial checkin 1997-08-08 04:44:13 +00:00