Makefile.init
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 06 Sep 2017 10:04:18 +0200
branchjv
changeset 8180 25149dfd68e0
parent 6399 98856a435cf2
permissions -rw-r--r--
Build files: removed a bunch of make rules for long-dead unsupported systems ...in order to unify and simplify the build. If a need to support this ancient systems arose, these hacks may ni longer be needed (due to new versions of tools) or the hacks would have to be written again (better) or retrieved from SCM (worse). Time will show.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5486
e6cf3b26ba03 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
#
6399
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     2
# DO NOT EDIT
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     3
#
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     4
# make uses this file (Makefile) only, if there is no
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     5
# file named "makefile" (lower-case m) in the same directory.
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     6
# My only task is to generate the real makefile and call make again.
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     7
# Thereafter, I am no longer used and needed.
5486
e6cf3b26ba03 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
#
6399
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
     9
# MACOSX caveat:
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    10
#   as filenames are not case sensitive (in a default setup),
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    11
#   we cannot use the above trick. Therefore, this file is now named
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    12
#   "Makefile.init", and you have to execute "make -f Makefile.init" to
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    13
#   get the initial makefile.  This is now also done by the toplevel CONFIG
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    14
#   script.
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    15
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    16
.PHONY: run
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    17
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    18
run: makefile
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    19
	$(MAKE) -f makefile
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    20
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    21
#only needed for the definition of $(TOP)
5486
e6cf3b26ba03 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
include Make.proto
e6cf3b26ba03 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
6399
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    24
makefile: mf
6029
0948111d6ddc removed via FileBrowser
Claus Gittinger <cg@exept.de>
parents: 5755
diff changeset
    25
6399
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    26
mf:
Claus Gittinger <cg@exept.de>
parents: 6029
diff changeset
    27
	$(TOP)/rules/stmkmf