TheIDE command-line & umk
TheIDE can specify assembly and package in command-line
theide assembly package
To build some package using command-line use "umk" utility (in Posix systems, there is no umk and you call theide instead):
umk assembly package build_method [-[a][b][e][r][s][S][v]] [>FLAG[,FLAG]...] [out]
where out is the output directory or file and
Option
|
Description
|
a
|
Rebuild all.
|
b
|
Use BLITZ.
|
e
|
If building fails, stop with message box.
|
l
|
Silent mode.
|
m
|
Create a map file.
|
r
|
Release mode - Optimal.
|
1
|
Release mode - Size.
|
2
|
Release mode - Speed.
|
d
|
Debug mode without debug symbols.
|
s
|
Use shared libraries.
|
S
|
Use shared libraries and build as shared libraries.
|
v
|
Be verbose.
|
M
|
Create makefile (to file out).
|
x
|
Export project (to directory out), export only files used.
|
X
|
Export project (to directory out), export all files.
|
xM
|
Export makefile (to directory out).
|
|
Note: umk in fact invokes TheIDE to perform actual build, it is needed to resolve Win32 problems with invoking GUI application in console mode. Also, without WinXP, it launches separate console.
Example:
umk examples AddressBook MinGW32 -ab >GUI,MT c:\ab.exe
|