Skip to content

Commit

Permalink
Initial revision
Browse files Browse the repository at this point in the history
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2421 72102866-910b-0410-8b05-ffd578937521
  • Loading branch information
netcrep committed Sep 16, 1997
0 parents commit 8064103
Show file tree
Hide file tree
Showing 23 changed files with 4,223 additions and 0 deletions.
68 changes: 68 additions & 0 deletions Makefile.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
#
# Makefile.in
#
# Main makefile for the GNUstep Makefile Package.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
#
# Author: Scott Christley <[email protected]>
#
# This file is part of the GNUstep Makefile Package.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# You should have received a copy of the GNU General Public
# License along with this library; see the file COPYING.LIB.
# If not, write to the Free Software Foundation,
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

#
# I've thought about using the makefile package files
# to install the makefile package, a cool little recursion,
# but there is nothing to made, and the files get installed
# in a special directory, so it was simpler this way.
#

srcdir = @srcdir@
prefix = @prefix@

makedir = $(prefix)/Makefiles

all:
@echo Nothing needs to be made, just install with
@echo make install

install:
$(srcdir)/mkinstalldirs $(prefix) $(makedir)
cp config.sub $(makedir)
cp cpu.sh $(makedir)
cp vendor.sh $(makedir)
cp os.sh $(makedir)
cp install-sh $(makedir)
cp mkinstalldirs $(makedir)
cp aggregate.make $(makedir)
cp application.make $(makedir)
cp bundle.make $(makedir)
cp common.make $(makedir)
cp config.make $(makedir)
cp core.make $(makedir)
cp library.make $(makedir)
cp rules.make $(makedir)
cp target.make $(makedir)
cp tool.make $(makedir)

uninstall:
rm -rf $(makedir)

clean:
rm -f *~

distclean: clean
rm -f Makefile config.make
rm -f config.cache config.log config.status

Makefile: Makefile.in config.status
$(SHELL) config.status
45 changes: 45 additions & 0 deletions Makefile.postamble
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#
# Makefile.postamble
#
# Project specific makefile rules
#
# Uncomment the targets you want.
# The double colons (::) are important, do not make them single colons
# otherwise the normal makefile rules will not be performed.
#

# Things to do before compiling
# before-all::

# Things to do after compiling
# after-all::

# Things to do before installing
# before-install::

# Things to do after installing
# after-install::

# Things to do before uninstalling
# before-uninstall::

# Things to do after uninstalling
# after-uninstall::

# Things to do before cleaning
# before-clean::

# Things to do after cleaning
# after-clean::

# Things to do before distcleaning
# before-distclean::

# Things to do after distcleaning
# after-distclean::

# Things to do before checking
# before-check::

# Things to do after checking
# after-check::
26 changes: 26 additions & 0 deletions Makefile.preamble
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#
# Makefile.preamble
#
# Project specific makefile variables, and additional
#
# Do not put any Makefile rules in this file, instead they should
# be put into Makefile.postamble.
#

# Additional flags to pass to the preprocessor
ADDITIONAL_CPPFLAGS =

# Additional flags to pass to the Objective-C compiler
ADDITIONAL_OBJCFLAGS =

# Additional flags to pass to the C compiler
ADDITIONAL_CFLAGS =

# Additional include directories the compiler should search
ADDITIONAL_INCLUDE_DIRS =

# Additional LDFLAGS to pass to the linker
ADDITIONAL_LDFLAGS =

# Additional library directories the linker should search
ADDITIONAL_LIB_DIRS =
Loading

0 comments on commit 8064103

Please sign in to comment.