bc.mak
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 08 Jun 2016 00:32:50 +0100
branchjv
changeset 1442 14aa87cd5d2d
parent 1432 1e235b190ee3
child 1444 762dbe89118d
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.
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)
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   547
!endif
1051
39444dc6133c automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 999
diff changeset
   548
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   549
symbols.stc: $(TOP)\include\symbols.stc
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   550
	copy $(TOP)\include\symbols.stc symbols.stc
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   551
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   552
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
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   556
clean::
1263
d73357cc07cd *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1254
diff changeset
   557
	-del genDate.exe genDate.com
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   558
	-del c0x32.dll
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   559
	-del c0x32.lib
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   560
	-del buildDate.h
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   561
	-del $(PROJECT)
828
82e29cc141e2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 809
diff changeset
   562
	-del install_smalltalk.exe
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   563
	-del stx.lib
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   564
	-del stx.dll
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   565
	-del $(RT_DLL)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   566
	-del $(REQUIRED_FILES)
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   567
	-del main.c
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   568
	-del *.log
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   569
	-del *.$(RES)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   570
	-rmdir /S /Q resources
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   571
	-rmdir /S /Q $(OBJDIR)
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   572
999
016d23347044 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 991
diff changeset
   573
clobber:: clean
016d23347044 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 991
diff changeset
   574
	-del *.dll *.exe *.com
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   575
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   576
postBuildCleanup::
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   577
	@rem  stupid win-make does not allow empty
1137
0b1962115f96 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 1117
diff changeset
   578
751
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   579
# 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
   580
$(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
   581
$(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
   582
3d0969709796 Deleted by error
Stefan Vogel <sv@exept.de>
parents:
diff changeset
   583
# ENDMAKEDEPEND --- do not remove this line
1442
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   584
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   585
# **Must be at end**
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   586
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   587
# Enforce recompilation of package definition class if Mercurial working
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   588
# 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
   589
# definition class always contains correct binary revision string.
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   590
!IFDEF HGROOT
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   591
$(OUTDIR)stx_projects_smalltalk.$(O): $(HGROOT)\.hg\dirstate
14aa87cd5d2d Added SmalltalkStartup class
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1432
diff changeset
   592
!ENDIF