| Constructor Summary | |
|---|---|
| public |
() |
| public |
(String args) |
| public |
(char args) |
| public |
(String[] args) |
| Methods Summary | |
|---|---|
| ComdError |
getError() |
| public String |
getDAntFWocation() |
| public String |
getDMDLocation() |
| public String |
getPhobosLocation() |
| public String |
getGtkLocation() |
| public void |
setDAntFWocation(String newValue) |
| public void |
setDMDLocation(String newValue) |
| public void |
setPhobosLocation(String newValue) |
| public void |
setGtkLocation(String newValue) |
| public int |
parseAndCompile(char args) |
| public int |
parseAndCompile(String args) |
| public int |
parseAndCompile(char args) |
| public int |
parseAndCompile(String[] args) |
| protected void |
init() |
| void |
printVersion() |
| void |
printUsage() |
| int |
exec(String command) |
| private void |
findLocations() Tries to find the dmd location |
| public String |
getPathsErrors() |
| bit |
checkPaths() Checks if the paths are correct |
| bit |
checkDirTree(String[] sourceBases) |
| bit |
setSourcesAndTree(String[] sourceBases, String[] fullDirTree, String[] sources) |
| String |
compile(String name, String[] sourceBases, String objBase, String[] compilerParms) Compiles sources into obj. |
| String |
getCompilerExe() |
| String |
getLinkExe() |
| String |
getLibExe() |
| String |
getSourceDirs() |
| String |
getLinkOptions() |
| String |
getExtraCompileParms() |
| String |
getExtraLinkParms() |
| ComdError |
compileExe(String name, String[] sourceBases, String objBase, String[] compilerParms, String[] linkerParms) Makes an exe from existing objs |
| ComdError |
compileLib(String name, String[] sourceBases, String objBase, String[] compilerParms, String[] linkerParms) Makes a lib from existing objs |
| String |
getAllLibs() |
| String |
getGLLibs() |