The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project.
Find a file
Nicola Pero 44d9d637f8 Readded rule to create nextstep bundles which had been accidentally lost
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8347 72102866-910b-0410-8b05-ffd578937521
2000-12-18 12:12:59 +00:00
Documentation Update docs 2000-12-11 16:40:53 +00:00
.cvsignore Added opentool 2000-11-06 17:04:37 +00:00
aggregate.make Make stuff more robust by stripping space that might confuse. 1999-02-15 09:20:19 +00:00
application.make *** empty log message *** 2000-12-06 07:39:18 +00:00
brain.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
bundle.make Readded rule to create nextstep bundles which had been accidentally lost 2000-12-18 12:12:59 +00:00
ChangeLog Added mnissing backslashes 2000-12-18 10:57:25 +00:00
common.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
config.guess Use CC_FOR_BUILD not gcc 2000-08-17 13:22:37 +00:00
config.h.in Support for linking with different types of a library. 1997-10-03 21:12:56 +00:00
config.make.in Add CPPFLAGS 2000-09-13 14:39:14 +00:00
config.site Allow for separate system root 1999-10-11 15:40:37 +00:00
config.sub Merge from 0.6.5 2000-02-19 00:40:47 +00:00
config_thread.m Better configuration, gui will compile without DPS 1998-09-03 14:35:49 +00:00
configure Strip -g from CFLAGS 2000-12-14 18:15:37 +00:00
configure.in Strip -g from CFLAGS 2000-12-14 18:15:37 +00:00
COPYING Add license file. 1997-11-19 22:05:32 +00:00
cpu.sh Initial revision 1997-09-16 01:07:48 +00:00
ctool.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
debugapp.in config.sub fixes 1999-12-03 04:33:31 +00:00
depend.make New dependencies... 1999-10-24 03:15:37 +00:00
DESIGN Use dashes instead of underscores in the library combo. Renamed makefiles to GNUmakefile. Use all the user, local and system directories for searching after headers and libraries. 1997-10-28 19:00:28 +00:00
documentation.make for latex + latex2html, install/uninstall only html/css files of the 2000-11-27 16:50:24 +00:00
executable.template.in config.sub fixes 1999-12-03 04:33:31 +00:00
framework.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
GNUmakefile.in Make Tools LDIR 2000-12-13 05:10:20 +00:00
GNUmakefile.postamble Renamed Makefiles to GNUmakefile. 1997-10-28 03:13:18 +00:00
gnustep-make.spec Merge from 0.6.5 2000-02-19 00:40:47 +00:00
GNUstep.csh.in Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
GNUstep.sh.in Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
gswapp.make *** empty log message *** 2000-12-06 07:39:18 +00:00
gswbundle.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
INSTALL New install inst. 2000-12-08 17:26:45 +00:00
install-sh Initial revision 1997-09-16 01:07:48 +00:00
java.make Merge 0.6.6 branch into main. 2000-08-07 22:06:04 +00:00
jni.make Merge 0.6.6 branch into main. 2000-08-07 22:06:04 +00:00
ld_lib_path.csh Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
ld_lib_path.sh Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
library.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
MediaBook.func Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
MediaBook.sh * MediaBook.sh (MB_GNUSTEP_SOURCE, MB_FINANCE_SOURCE): New variables. 1999-02-21 01:20:17 +00:00
mkinstalldirs Remove -p dir if there 2000-08-21 15:21:03 +00:00
names.make Build fixes 2000-02-21 22:01:08 +00:00
objc.make Fixed running 'make install' without having run 'make' before 2000-06-20 17:52:44 +00:00
openapp.in Flattened directory structure fix. 2000-12-06 06:48:04 +00:00
opentool.in Flattened directory structure fix. 2000-12-06 06:48:04 +00:00
os.sh Initial revision 1997-09-16 01:07:48 +00:00
palette.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
README Updated docs. --enable-ffcall check 2000-12-08 17:25:44 +00:00
rootinstall.sh Added more uninstall commands. 1999-11-10 19:35:25 +00:00
rootuninstall.sh * opentool.in: New file. 1999-02-18 06:22:33 +00:00
rules.make Added LATEX_FILES and DOC_INSTALL_DIR 2000-11-06 17:03:15 +00:00
service.make *** empty log message *** 2000-12-06 07:39:18 +00:00
setlocaltz.sh Correct location of NSTimeZones 2000-12-13 05:11:29 +00:00
subproject.make Work around empty for loops 2000-12-05 16:27:24 +00:00
target.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
test-application.make Make stuff more robust by stripping space that might confuse. 1999-02-15 09:20:19 +00:00
test-tool.make Make stuff more robust by stripping space that might confuse. 1999-02-15 09:20:19 +00:00
tool.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00
transform_paths.sh Support for DLLs, etc 2000-06-13 15:14:23 +00:00
vendor.sh Initial revision 1997-09-16 01:07:48 +00:00
which_lib.c Support for DLLs, etc 2000-06-13 15:14:23 +00:00
which_lib.pl.in Support for DLLs, etc 2000-06-13 15:14:23 +00:00
woapp.make *** empty log message *** 2000-12-06 07:39:18 +00:00
wobundle.make Many updates for flattened directory structure. 2000-12-05 16:11:55 +00:00

GNUstep makefile package
************************

Here is some introductory info to get you started:

What is the GNUstep makefile package?
=====================================

   The makefile package is a simplistic, powerful and extensible way to
write makefiles for a GNUstep-based project.  It allows the user to
write a GNUstep-based project without having to deal with the complex
issues associated with the configuration and installation of the core
GNUstep libraries.  It also allows the user to easily create
cross-compiled binaries.

Information
===========

   The file `NEWS' has the library's feature history.

   The files `INSTALL' or `GNUstep-HOWTO' (from the core package) gives
instructions for installing the library.

   The file `DESIGN' has information on the design of the Makefile
system and how to write your own makefiles that work with it.

History
=======

   The GNUstep makefile package was designed by Scott Christley
<scottc@net-community.com> and Ovidiu Predescu
<ovidiu@net-community.com>.

   Flags for building shared libraries and bundles on several systems
were originally identified by Mircea Oancea <mircea@pathcom.com>.

   Richard Frith-Macdonald <richard@brainstorm.co.uk> also contributed
with ideas.

How can you help?
=================

   * Give us feedback!  Tell us what you like; tell us what you think
     could be better.  Send bug reports to <bug-gnustep@gnu.org>.