Makefile.init
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 08 Jun 2016 00:32:50 +0100
branchjv
changeset 1442 14aa87cd5d2d
permissions -rw-r--r--
Added SmalltalkStartup class For historical reasons, IDE startup is not actually implemented as a StandaloneStartup class as for Smalltalk/X-based applications. Instead, the Smalltalk>>start reads smalltalk.rc and startup procedure is defined there. In order to reduce a number of .rc script hackery, functionality will be incrementally moved from those scripts to this class and scripts will be changed to call methods in this class. Eventually we will reach the point when scripts will be empty and all functionality will be here. Let's hope.

#
# DO NOT EDIT
#
# make uses this file (Makefile) only, if there is no
# file named "makefile" (lower-case m) in the same directory.
# My only task is to generate the real makefile and call make again.
# Thereafter, I am no longer used and needed.
#
# MACOSX caveat:
#   as filenames are not case sensitive (in a default setup),
#   we cannot use the above trick. Therefore, this file is now named
#   "Makefile.init", and you have to execute "make -f Makefile.init" to
#   get the initial makefile.  This is now also done by the toplevel CONFIG
#   script.

.PHONY: run

run: makefile
	$(MAKE) -f makefile

#only needed for the definition of $(TOP)
include Make.proto

makefile: mf

mf:
	$(TOP)/rules/stmkmf