Makefile.init
author Jan Vrany <jan.vrany@labware.com>
Fri, 02 Sep 2022 11:25:39 +0100
branchjv
changeset 6261 9b7eb7159d29
parent 4396 a2021916abef
permissions -rw-r--r--
Fix loong standing bug with some menus not being translated / resolved This has happened with browser "View" menu when sometimes it had the slice resolved and sometimes not. It turned out that it was because the code disabled resources (and therefore slices) resolution when processing shortcuts, so the menu was created and cached unresolved. This fixes the issue. eXept apparently run into the same problem.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3941
7c4f9c2db897 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
#
4396
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     2
# DO NOT EDIT
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     3
#
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     4
# make uses this file (Makefile) only, if there is no
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     5
# file named "makefile" (lower-case m) in the same directory.
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     6
# My only task is to generate the real makefile and call make again.
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     7
# Thereafter, I am no longer used and needed.
3941
7c4f9c2db897 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
#
4396
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
     9
# MACOSX caveat:
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    10
#   as filenames are not case sensitive (in a default setup),
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    11
#   we cannot use the above trick. Therefore, this file is now named
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    12
#   "Makefile.init", and you have to execute "make -f Makefile.init" to
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    13
#   get the initial makefile.  This is now also done by the toplevel CONFIG
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    14
#   script.
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    15
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    16
.PHONY: run
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    17
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    18
run: makefile
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    19
	$(MAKE) -f makefile
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    20
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    21
#only needed for the definition of $(TOP)
3941
7c4f9c2db897 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
include Make.proto
7c4f9c2db897 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
4396
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    24
makefile: mf
4189
61097213f13d removed via FileBrowser
Claus Gittinger <cg@exept.de>
parents: 3941
diff changeset
    25
4396
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    26
mf:
a2021916abef added: TriggerBox
Claus Gittinger <cg@exept.de>
parents: 4189
diff changeset
    27
	$(TOP)/rules/stmkmf