bc.mak
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 24 Sep 2018 20:52:34 +0100
branchjv
changeset 1579 e6c2667b4692
parent 1444 762dbe89118d
permissions -rw-r--r--
Fix bug when install `smalltalkx.svg` and `smalltalkx.desktop` when running from toy archive
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     1
# $Header$
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     2
#
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
     3
# DO NOT EDIT 
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
     4
# automagically generated from the projectDefinition: stx_projects_smalltalk.
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     5
#
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     6
# Warning: once you modify this file, do not rerun
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     7
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     8
#
1235
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
     9
# Historic Note:
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    10
#  this used to contain only rules to make with borland 
1235
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
    11
#    (called via bmake, by "make.exe -f bc.mak")
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
    12
#  this has changed; it is now also possible to build using microsoft visual c
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
    13
#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
    14
#
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    15
# Rules found here:
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    16
#   bmake 
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    17
#       - build everything, incl. a self installing exe for deployment
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    18
#   bmake exe
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    19
#       - only build the executable; to be executed and tested here
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    20
#   bmake setup
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    21
#       - make the self installing exe (assuming that the exe is already present)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    22
#   bmake clean
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    23
#       - remove everything that is not needed to execute
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    24
#   bmake clobber
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    25
#       - remove everything that cannot be reconstructed by bmake
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    26
#
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    27
# For a 64bit build, replace bmake by mingwmake.
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    28
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    29
TOP=..\..       
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    30
INCLUDE_TOP=$(TOP)\..
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    31
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    32
# An old file, used as a dummy target for FORCE if we do not want
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    33
#   re-make libraries. Windows make does not work if we redefine FORCE=   (empty string)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    34
# OLD_FILE=bmake.bat
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    35
OLD_FILE="c:\windows\win.ini"
1411
Claus Gittinger <cg@exept.de>
parents: 1410
diff changeset
    36
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    37
#dummy target to force a build
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    38
!ifndef FORCE
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    39
FORCE=$(OLD_FILE)
1416
acb6c368c340 bcc fix
Claus Gittinger <cg@exept.de>
parents: 1411
diff changeset
    40
!endif
1189
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    41
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    42
CFLAGS_LOCAL=$(CFLAGS_APPTYPE) \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    43
 -DSTARTUP_CLASS="\"Smalltalk\"" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    44
 -DSTARTUP_SELECTOR="\"start\"" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    45
 -DUSE_MODULE_TABLE
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    46
1189
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    47
#
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    48
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    49
!INCLUDE $(TOP)\rules\stdHeader_bc
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    50
!INCLUDE Make.spec
6d262ea157c7 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1183
diff changeset
    51
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    52
OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    53
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
    54
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
    55
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
    56
#
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    57
APPNAME=libstx_projects_smalltalk
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    58
LIBNAME=libstx_projects_smalltalk
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    59
MODULE_PATH=projects\smalltalk
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    60
STCOPT="+optinline"
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    61
LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libbasic
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
    62
LOCALDEFINES=
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
    63
GLOBALDEFINES=
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
    64
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
    65
STCLOCALOPT='-package=$(PACKAGE)' $(LOCALDEFINES) $(LOCALINCLUDES)  $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) $(COMMONSYMFLAG) -varPrefix=$(LIBNAME)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    66
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    67
LFLAGS=$(APP_LFLAGS)
1290
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
    68
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    69
PROJECT_NOCONSOLE= stx.exe
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    70
PROJECT_CONSOLE= stx.com
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    71
ALLOBJFILES= main.$(O)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    72
!ifdef USETCC
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    73
RESFILES=
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    74
!else
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    75
RESFILES= smalltalkWinRC.$(RES)
1171
7c6502a8fe1b automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1163
diff changeset
    76
!endif
7c6502a8fe1b automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1163
diff changeset
    77
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    78
ALLOBJ= $(ALLOBJFILES) $(OBJS)
773
a503a088e173 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 771
diff changeset
    79
DEFFILE=$(TOP)\rules\bc_exe.def
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    80
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    81
LIBFILES=$(LIBDIR_LIBRUN)\librun.lib
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    82
ALLLIB=$(LIBFILES) $(APP_IMPORTLIBS) $(APP_RT_LIB)
1235
5c52299b1b0f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1226
diff changeset
    83
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    84
!if defined(USEMINGW32)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    85
RT_DLL=libgcc_s_dw2-1.dll
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
    86
!endif
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    87
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    88
REQUIRED_LIBS=librun.dll  \
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    89
 libstx_libbasic.dll \
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
    90
 libstx_libbasic2.dll \
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
    91
 libstx_libcomp.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    92
 libstx_goodies_refactoryBrowser_parser.dll \
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
    93
 libstx_libbasic3.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    94
 libstx_libview.dll \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    95
 libstx_goodies_refactoryBrowser_helpers.dll \
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
    96
 libstx_libboss.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    97
 libstx_libui.dll \
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    98
 libstx_goodies_refactoryBrowser_changes.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
    99
 libstx_libview2.dll \
1150
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   100
 libstx_goodies_sunit.dll \
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   101
 libstx_libwidg.dll \
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   102
 libstx_libhtml.dll \
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   103
 libstx_libwidg2.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   104
 libstx_libcompat.dll \
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   105
 libstx_libtool.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   106
 libstx_libwidg3.dll \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   107
 libstx_goodies_refactoryBrowser_browser.dll \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   108
 libstx_libjavascript.dll \
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   109
 libstx_libtool2.dll \
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   110
 libstx_goodies_refactoryBrowser_lint.dll \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   111
 libstx_goodies_refactoryBrowser_refactoring.dll \
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   112
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   113
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   114
REQUIRED_FILES=$(RT_DLL) $(X11_DLL) $(XEXT_DLL) symbols.stc $(REQUIRED_LIBS)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   115
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   116
REQUIRED_SUPPORT_DIRS=RESOURCEFILES
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   117
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   118
target: exe postBuildCleanup 
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   119
802
4728a2f6fde9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 800
diff changeset
   120
# the executable, all required files and a self-installing-installer-exe
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   121
ALL:: prereq ALL_NP
802
4728a2f6fde9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 800
diff changeset
   122
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   123
# all, but no prereqs
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   124
ALL_NP:: exe $(REQUIRED_SUPPORT_DIRS) postBuildCleanup setup
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   125
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   126
exe:  newBuildDate $(REQUIRED_LIBS) noConsoleApp consoleApp registerApplication
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   127
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   128
# the executable only
802
4728a2f6fde9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 800
diff changeset
   129
# with console
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   130
consoleApp: $(REQUIRED_LIBS)
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   131
	-del main.$(O)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   132
	$(MAKE) -N -f bc.mak $(USE_ARG) \
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   133
		MAKE_BAT=$(MAKE_BAT) \
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   134
		PROJECT=$(PROJECT_CONSOLE) \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   135
		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_CONSOLE)" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   136
		LFLAGS_APPTYPE=" $(LFLAGS_CONSOLE)" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   137
		CRT_STARTUP=" $(CRT_STARTUP_CONSOLE)" theExe
799
eeb3f95b78d1 winstx rule (hand-crafted)
Claus Gittinger <cg@exept.de>
parents: 789
diff changeset
   138
802
4728a2f6fde9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 800
diff changeset
   139
# without console
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   140
noConsoleApp: $(REQUIRED_LIBS)
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   141
	-del main.$(O)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   142
	$(MAKE) -N -f bc.mak $(USE_ARG) \
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   143
		MAKE_BAT=$(MAKE_BAT) \
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   144
		PROJECT=$(PROJECT_NOCONSOLE) \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   145
		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_NOCONSOLE) -DWIN_LOGFILE="\\"\"smalltalk.log\\"\""" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   146
		LFLAGS_APPTYPE=" $(LFLAGS_NOCONSOLE)" \
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   147
		CRT_STARTUP=" $(CRT_STARTUP_NOCONSOLE)" theExe
799
eeb3f95b78d1 winstx rule (hand-crafted)
Claus Gittinger <cg@exept.de>
parents: 789
diff changeset
   148
802
4728a2f6fde9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 800
diff changeset
   149
# the executable only (internal target; needs some defines)
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   150
theExe: $(OUTDIR) $(OBJS) $(REQUIRED_FILES) show $(PROJECT) 
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   151
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   152
# build all mandatory prerequisite packages (containing superclasses) for this package
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   153
prereq:
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   154
	$(MAKE) -N -f bc.mak $(USE_ARG) FORCE=FORCE_BUILD $(REQUIRED_LIBS)
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   155
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   156
FORCE_BUILD:
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   157
	@rem Dummy target to force a build
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   158
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   159
# a nullsoft installable delivery
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   160
# This uses the Nullsoft Installer Package and works in Windows only
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   161
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   162
!if defined(USEMINGW64)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   163
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   164
setup: $(PROJECT) postBuildCleanup smalltalk.nsi 
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   165
	$(MAKENSIS) /DOBJ_DIR=objmingw /DSETUP_NAME=Smalltalk/XSetup64 smalltalk.nsi
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   166
        
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   167
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   168
!else
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   169
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   170
setup: $(PROJECT) postBuildCleanup smalltalk.nsi
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   171
	$(MAKENSIS) /DOBJ_DIR=objbc /DSETUP_NAME=Smalltalk/XSetup smalltalk.nsi
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   172
        
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   173
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   174
!endif
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   175
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   176
newBuildDate:
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   177
	del buildDate.h
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   178
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   179
new:
1063
b0ad748f0a18 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1062
diff changeset
   180
	$(MAKE_BAT) clean
b0ad748f0a18 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1062
diff changeset
   181
	$(MAKE_BAT)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   182
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   183
RESOURCEFILES: smalltalk_RESOURCES smalltalk_BITMAPS  \
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   184
	stx_RESOURCES stx_STYLES stx_BITMAPS
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   185
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   186
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   187
smalltalk_RESOURCES: resources\stx\projects\smalltalk\NUL
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   188
	-copy ..\resources\*.rs resources\stx\projects\smalltalk\..
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   189
	-copy ..\resources\*.style resources\stx\projects\smalltalk\..
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   190
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   191
smalltalk_BITMAPS: resources\stx\projects\smalltalk\bitmaps\NUL
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   192
	-copy *.ico resources\stx\projects\smalltalk\bitmaps
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   193
	-copy *.gif resources\stx\projects\smalltalk\bitmaps
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   194
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   195
resources\stx\projects\smalltalk\bitmaps\NUL: resources\stx\projects\smalltalk\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   196
	mkdir resources\stx\projects\smalltalk\bitmaps
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   197
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   198
resources\stx\projects\smalltalk\NUL: resources\stx\projects\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   199
	mkdir resources\stx\projects\smalltalk
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   200
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   201
resources\stx\projects\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   202
	mkdir resources\stx\projects
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   203
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   204
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   205
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   206
stx_RESOURCES: \
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   207
	keyboard.rc \
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   208
	keyboardMacros.rc \
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   209
	host.rc \
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   210
	h_win32.rc \
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   211
	display.rc \
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   212
	d_win32.rc \
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   213
	libbasic_RESOURCES \
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   214
	libview_RESOURCES \
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   215
	libtool_RESOURCES  \
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   216
	libtool2_RESOURCES
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   217
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   218
keyboard.rc: $(TOP)\projects\smalltalk\keyboard.rc
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   219
	copy $(TOP)\projects\smalltalk\keyboard.rc *.*
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   220
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   221
keyboardMacros.rc: $(TOP)\projects\smalltalk\keyboardMacros.rc
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   222
	copy $(TOP)\projects\smalltalk\keyboardMacros.rc *.*
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   223
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   224
host.rc: $(TOP)\projects\smalltalk\host.rc
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   225
	copy $(TOP)\projects\smalltalk\host.rc *.*
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   226
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   227
h_win32.rc: $(TOP)\projects\smalltalk\h_win32.rc
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   228
	copy $(TOP)\projects\smalltalk\h_win32.rc *.*
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   229
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   230
display.rc: $(TOP)\projects\smalltalk\display.rc
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   231
	copy $(TOP)\projects\smalltalk\display.rc *.*
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   232
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   233
d_win32.rc: $(TOP)\projects\smalltalk\d_win32.rc
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   234
	copy $(TOP)\projects\smalltalk\d_win32.rc *.*
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   235
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   236
stx_STYLES: resources\stx\libview\NUL resources\stx\libview\styles\NUL
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   237
	-copy $(TOP)\libview\styles\*.style resources\stx\libview\styles\*.*
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   238
	-copy $(TOP)\libview\styles\*.common resources\stx\libview\styles\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   239
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   240
stx_BITMAPS: \
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   241
	libwidg_BITMAPS
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   242
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   243
libwidg_BITMAPS: resources\stx\libwidg\bitmaps\NUL
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   244
	-copy $(TOP)\libwidg\bitmaps\*.xpm resources\stx\libwidg\bitmaps\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   245
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   246
libbasic_RESOURCES: resources\stx\libbasic\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   247
	copy $(TOP)\libbasic\resources\*.rs resources\stx\libbasic\*.*
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   248
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   249
libtool_RESOURCES: resources\stx\libtool\NUL
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   250
	-copy $(TOP)\libtool\resources\*.rs resources\stx\libtool\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   251
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   252
libtool2_RESOURCES: resources\stx\libtool2\NUL
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   253
	-copy $(TOP)\libtool2\resources\*.rs resources\stx\libtool2\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   254
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   255
libview_RESOURCES: resources\stx\libview\NUL 
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   256
	-copy $(TOP)\libview\resources\*.rs resources\stx\libview\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   257
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   258
libview2_RESOURCES: resources\stx\libview2\NUL
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   259
	-copy $(TOP)\libview2\resources\*.rs resources\stx\libview2\*.*
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   260
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   261
resources\stx\libbasic\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   262
	mkdir resources\stx\libbasic
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   263
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   264
resources\stx\libtool\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   265
	mkdir resources\stx\libtool
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   266
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   267
resources\stx\libtool2\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   268
	mkdir resources\stx\libtool2
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   269
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   270
resources\stx\libview\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   271
	mkdir resources\stx\libview
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   272
1084
a9593477dc81 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1070
diff changeset
   273
resources\stx\libview\styles\NUL: resources\stx\libview\NUL
a9593477dc81 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1070
diff changeset
   274
	mkdir resources\stx\libview\styles
a9593477dc81 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1070
diff changeset
   275
844
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   276
resources\stx\libview2\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   277
	mkdir resources\stx\libview2
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   278
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   279
resources\stx\libwidg\bitmaps\NUL: resources\stx\libwidg\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   280
	mkdir resources\stx\libwidg\bitmaps
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   281
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   282
resources\stx\libwidg\NUL: resources\stx\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   283
	mkdir resources\stx\libwidg
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   284
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   285
resources\stx\NUL: resources\NUL
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   286
	mkdir resources\stx
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   287
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   288
resources\NUL:
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   289
	mkdir resources
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   290
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   291
bitmaps\NUL:
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   292
	mkdir bitmaps
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   293
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   294
doc\NUL:
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   295
	mkdir doc
a1fb7f4d63e9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 828
diff changeset
   296
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   297
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   298
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   299
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   300
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   301
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   302
libstx_libbasic.dll: ..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   303
	copy ..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll *.*
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   304
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   305
..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   306
	pushd ..\..\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   307
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   308
libstx_libbasic2.dll: ..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   309
	copy ..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll *.*
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   310
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   311
..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   312
	pushd ..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   313
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   314
libstx_libcomp.dll: ..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   315
	copy ..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   316
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   317
..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   318
	pushd ..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   319
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   320
libstx_goodies_refactoryBrowser_parser.dll: ..\..\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   321
	copy ..\..\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll *.*
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   322
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   323
..\..\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   324
	pushd ..\..\goodies\refactoryBrowser\parser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   325
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   326
libstx_libbasic3.dll: ..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   327
	copy ..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll *.*
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   328
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   329
..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   330
	pushd ..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   331
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   332
libstx_libview.dll: ..\..\libview\$(OBJDIR)\libstx_libview.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   333
	copy ..\..\libview\$(OBJDIR)\libstx_libview.dll *.*
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   334
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   335
..\..\libview\$(OBJDIR)\libstx_libview.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   336
	pushd ..\..\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   337
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   338
libstx_goodies_refactoryBrowser_helpers.dll: ..\..\goodies\refactoryBrowser\helpers\$(OBJDIR)\libstx_goodies_refactoryBrowser_helpers.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   339
	copy ..\..\goodies\refactoryBrowser\helpers\$(OBJDIR)\libstx_goodies_refactoryBrowser_helpers.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   340
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   341
..\..\goodies\refactoryBrowser\helpers\$(OBJDIR)\libstx_goodies_refactoryBrowser_helpers.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   342
	pushd ..\..\goodies\refactoryBrowser\helpers & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   343
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   344
libstx_libboss.dll: ..\..\libboss\$(OBJDIR)\libstx_libboss.dll
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   345
	copy ..\..\libboss\$(OBJDIR)\libstx_libboss.dll *.*
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   346
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   347
..\..\libboss\$(OBJDIR)\libstx_libboss.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   348
	pushd ..\..\libboss & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   349
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   350
libstx_libui.dll: ..\..\libui\$(OBJDIR)\libstx_libui.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   351
	copy ..\..\libui\$(OBJDIR)\libstx_libui.dll *.*
1203
55f7fedb6683 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1200
diff changeset
   352
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   353
..\..\libui\$(OBJDIR)\libstx_libui.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   354
	pushd ..\..\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
1203
55f7fedb6683 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1200
diff changeset
   355
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   356
libstx_goodies_refactoryBrowser_changes.dll: ..\..\goodies\refactoryBrowser\changes\$(OBJDIR)\libstx_goodies_refactoryBrowser_changes.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   357
	copy ..\..\goodies\refactoryBrowser\changes\$(OBJDIR)\libstx_goodies_refactoryBrowser_changes.dll *.*
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   358
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   359
..\..\goodies\refactoryBrowser\changes\$(OBJDIR)\libstx_goodies_refactoryBrowser_changes.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   360
	pushd ..\..\goodies\refactoryBrowser\changes & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   361
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   362
libstx_libview2.dll: ..\..\libview2\$(OBJDIR)\libstx_libview2.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   363
	copy ..\..\libview2\$(OBJDIR)\libstx_libview2.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   364
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   365
..\..\libview2\$(OBJDIR)\libstx_libview2.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   366
	pushd ..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   367
1150
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   368
libstx_goodies_sunit.dll: ..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   369
	copy ..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll *.*
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   370
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   371
..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   372
	pushd ..\..\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   373
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   374
libstx_libwidg.dll: ..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   375
	copy ..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll *.*
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   376
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   377
..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   378
	pushd ..\..\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
1150
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   379
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   380
libstx_libhtml.dll: ..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   381
	copy ..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll *.*
985
20623c76379a automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 965
diff changeset
   382
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   383
..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   384
	pushd ..\..\libhtml & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   385
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   386
libstx_libwidg2.dll: ..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   387
	copy ..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll *.*
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   388
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   389
..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   390
	pushd ..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   391
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   392
libstx_libcompat.dll: ..\..\libcompat\$(OBJDIR)\libstx_libcompat.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   393
	copy ..\..\libcompat\$(OBJDIR)\libstx_libcompat.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   394
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   395
..\..\libcompat\$(OBJDIR)\libstx_libcompat.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   396
	pushd ..\..\libcompat & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   397
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   398
libstx_libtool.dll: ..\..\libtool\$(OBJDIR)\libstx_libtool.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   399
	copy ..\..\libtool\$(OBJDIR)\libstx_libtool.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   400
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   401
..\..\libtool\$(OBJDIR)\libstx_libtool.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   402
	pushd ..\..\libtool & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   403
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   404
libstx_libwidg3.dll: ..\..\libwidg3\$(OBJDIR)\libstx_libwidg3.dll
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   405
	copy ..\..\libwidg3\$(OBJDIR)\libstx_libwidg3.dll *.*
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   406
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   407
..\..\libwidg3\$(OBJDIR)\libstx_libwidg3.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   408
	pushd ..\..\libwidg3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   409
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   410
libstx_goodies_refactoryBrowser_browser.dll: ..\..\goodies\refactoryBrowser\browser\$(OBJDIR)\libstx_goodies_refactoryBrowser_browser.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   411
	copy ..\..\goodies\refactoryBrowser\browser\$(OBJDIR)\libstx_goodies_refactoryBrowser_browser.dll *.*
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   412
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   413
..\..\goodies\refactoryBrowser\browser\$(OBJDIR)\libstx_goodies_refactoryBrowser_browser.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   414
	pushd ..\..\goodies\refactoryBrowser\browser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   415
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   416
libstx_libjavascript.dll: ..\..\libjavascript\$(OBJDIR)\libstx_libjavascript.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   417
	copy ..\..\libjavascript\$(OBJDIR)\libstx_libjavascript.dll *.*
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   418
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   419
..\..\libjavascript\$(OBJDIR)\libstx_libjavascript.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   420
	pushd ..\..\libjavascript & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   421
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   422
libstx_libtool2.dll: ..\..\libtool2\$(OBJDIR)\libstx_libtool2.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   423
	copy ..\..\libtool2\$(OBJDIR)\libstx_libtool2.dll *.*
789
e4a86ead0ae9 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 773
diff changeset
   424
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   425
..\..\libtool2\$(OBJDIR)\libstx_libtool2.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   426
	pushd ..\..\libtool2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
1150
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   427
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   428
libstx_goodies_refactoryBrowser_lint.dll: ..\..\goodies\refactoryBrowser\lint\$(OBJDIR)\libstx_goodies_refactoryBrowser_lint.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   429
	copy ..\..\goodies\refactoryBrowser\lint\$(OBJDIR)\libstx_goodies_refactoryBrowser_lint.dll *.*
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   430
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   431
..\..\goodies\refactoryBrowser\lint\$(OBJDIR)\libstx_goodies_refactoryBrowser_lint.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   432
	pushd ..\..\goodies\refactoryBrowser\lint & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
1150
9063e48ae8e8 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1137
diff changeset
   433
1117
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   434
libstx_goodies_refactoryBrowser_refactoring.dll: ..\..\goodies\refactoryBrowser\refactoring\$(OBJDIR)\libstx_goodies_refactoryBrowser_refactoring.dll
489bc5a6c310 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1093
diff changeset
   435
	copy ..\..\goodies\refactoryBrowser\refactoring\$(OBJDIR)\libstx_goodies_refactoryBrowser_refactoring.dll *.*
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   436
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   437
..\..\goodies\refactoryBrowser\refactoring\$(OBJDIR)\libstx_goodies_refactoryBrowser_refactoring.dll: $(FORCE)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   438
	pushd ..\..\goodies\refactoryBrowser\refactoring & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
1329
40b74cf28e74 added libscm stuff
Claus Gittinger <cg@exept.de>
parents: 1315
diff changeset
   439
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   440
      
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   441
1093
a2062e06623f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1084
diff changeset
   442
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   443
sources\NUL: 
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   444
	mkdir sources
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   445
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   446
show:
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   447
	@echo LFLAGS= $(LFLAGS)
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   448
	@echo ALLOBJ= $(ALLOBJ)
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   449
	@echo PROJECT= $(PROJECT)
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   450
	@echo APP_IMPORTLIBS= $(APP_IMPORTLIBS)
965
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   451
	@echo ALLLIB= $(ALLLIB)
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   452
	@echo DEFFILE= $(DEFFILE)
bfb3430d1c36 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 912
diff changeset
   453
	@echo ALLRES= $(ALLRES)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   454
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   455
!ifdef USEBC
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   456
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   457
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   458
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ), $(PROJECT_CONSOLE),, $(ALLLIB), $(DEFFILE), $(RESFILES)
799
eeb3f95b78d1 winstx rule (hand-crafted)
Claus Gittinger <cg@exept.de>
parents: 789
diff changeset
   459
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   460
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   461
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ), $(PROJECT_NOCONSOLE),, $(ALLLIB), $(DEFFILE), $(RESFILES)
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   462
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   463
!else
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   464
! ifdef USEVC
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   465
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   466
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   467
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) /OUT:"$(PROJECT_CONSOLE)" \
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   468
	    /MANIFEST /MANIFESTFILE:"$(PROJECT_CONSOLE).manifest" \
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   469
	    /PDB:"$(PROJECT_CONSOLE).pdb" \
1254
0d166d1cf4e4 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1242
diff changeset
   470
	    /SUBSYSTEM:CONSOLE $(ALLLIB) $(RESFILES)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   471
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   472
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   473
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) /OUT:"$(PROJECT_NOCONSOLE)" \
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   474
	    /MANIFEST /MANIFESTFILE:"$(PROJECT_NOCONSOLE).manifest" \
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   475
	    /PDB:"$(PROJECT_NOCONSOLE).pdb" \
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   476
	    /SUBSYSTEM:WINDOWS $(ALLLIB) $(RESFILES)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   477
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   478
! else
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   479
!  ifdef USELCC
1290
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
   480
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   481
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   482
	$(APP_LINKER) -subsystem console $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
1290
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
   483
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   484
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   485
	$(APP_LINKER) -subsystem windows $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(RESFILES)
1290
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
   486
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
   487
!  else
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   488
!   ifdef USETCC
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   489
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   490
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   491
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   492
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   493
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   494
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(RESFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   495
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   496
!   else
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   497
!    if defined(USEMINGW32) || defined(USEMINGW64)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   498
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   499
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES) show
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   500
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   501
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   502
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES) show
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   503
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(APP_IMPORTLIBS) $(RESFILES)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   504
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   505
!    else
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   506
error error error
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   507
!    endif
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   508
!   endif
1290
5256c61150a2 mingw rules
Claus Gittinger <cg@exept.de>
parents: 1272
diff changeset
   509
!  endif
1183
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   510
! endif
824cb68ad71c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1177
diff changeset
   511
!endif
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   512
752
dd095e78aa44 Rename stdRules_nt and stdHeader_nt to ..._bc
Stefan Vogel <sv@exept.de>
parents: 751
diff changeset
   513
!INCLUDE $(TOP)\rules\stdRules_bc
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   514
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   515
#
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   516
# additional rules
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   517
#
1315
69b96d3bb85f .res -> .$(RES)
Claus Gittinger <cg@exept.de>
parents: 1290
diff changeset
   518
smalltalkWin.$(RES): smalltalkWin.rc smalltalk.ico
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   519
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   520
main.$(O): buildDate.h main.c bc.mak
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   521
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   522
main.c: $(TOP)\librun\main.c
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   523
	copy $(TOP)\librun\main.c main.c
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   524
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   525
# now in stdRules.
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   526
#buildDate.h: $(GENDATE_UTILITIY)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   527
#        $(GENDATE_UTILITIY)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   528
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   529
librun.dll: $(TOP)\librun\$(OBJDIR_LIBRUN)\librun.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   530
	copy $(TOP)\librun\$(OBJDIR_LIBRUN)\librun.dll librun.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   531
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   532
!ifdef USEBC      
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   533
#cs3245.dll
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   534
$(RT_DLL): $(TOP)\support\win32\borland\$(RT_DLL)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   535
	copy $(TOP)\support\win32\borland\$(RT_DLL) $(RT_DLL)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   536
1051
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   537
X11.dll: $(TOP)\support\win32\X11.dll
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   538
	copy $(TOP)\support\win32\X11.dll X11.dll
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   539
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   540
Xext.dll: $(TOP)\support\win32\Xext.dll
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   541
	copy $(TOP)\support\win32\Xext.dll Xext.dll
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   542
!endif
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   543
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   544
!if defined(USEMINGW32)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   545
$(RT_DLL): $(MINGW_DIR)\bin\$(RT_DLL)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   546
	-copy $(MINGW_DIR)\bin\$(RT_DLL) $(RT_DLL)
1444
762dbe89118d Win32: Also copy libwinpthread-1.dll, required by new MINGW32
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1442
diff changeset
   547
	-copy $(MINGW_DIR)\bin\libwinpthread-1.dll libwinpthread-1.dll
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   548
!endif
1051
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   549
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   550
symbols.stc: $(TOP)\include\symbols.stc
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   551
	copy $(TOP)\include\symbols.stc symbols.stc
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   552
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   553
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   554
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   555
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   556
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   557
clean::
1263
d73357cc07cd *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1254
diff changeset
   558
	-del genDate.exe genDate.com
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   559
	-del c0x32.dll
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   560
	-del c0x32.lib
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   561
	-del buildDate.h
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   562
	-del $(PROJECT)
828
82e29cc141e2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 809
diff changeset
   563
	-del install_smalltalk.exe
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   564
	-del stx.lib
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   565
	-del stx.dll
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   566
	-del $(RT_DLL)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   567
	-del $(REQUIRED_FILES)
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   568
	-del main.c
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   569
	-del *.log
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   570
	-del *.$(RES)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   571
	-rmdir /S /Q resources
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   572
	-rmdir /S /Q $(OBJDIR)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   573
999
016d23347044 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 991
diff changeset
   574
clobber:: clean
016d23347044 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 991
diff changeset
   575
	-del *.dll *.exe *.com
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   576
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   577
postBuildCleanup::
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   578
	@rem  stupid win-make does not allow empty
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   579
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   580
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   581
$(OUTDIR)SmalltalkStartup.$(O) SmalltalkStartup.$(C) SmalltalkStartup.$(H): SmalltalkStartup.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\StandaloneStartup.$(H) $(STCHDR)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   582
$(OUTDIR)stx_projects_smalltalk.$(O) stx_projects_smalltalk.$(C) stx_projects_smalltalk.$(H): stx_projects_smalltalk.st $(INCLUDE_TOP)\stx\libbasic\ApplicationDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   583
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   584
# ENDMAKEDEPEND --- do not remove this line
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   585
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   586
# **Must be at end**
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   587
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   588
# Enforce recompilation of package definition class if Mercurial working
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   589
# copy state changes. Together with --guessVersion it ensures that package
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   590
# definition class always contains correct binary revision string.
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   591
!IFDEF HGROOT
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   592
$(OUTDIR)stx_projects_smalltalk.$(O): $(HGROOT)\.hg\dirstate
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   593
!ENDIF