fix
This commit is contained in:
parent
2bf292cbf8
commit
19b65d784e
1 changed files with 18 additions and 4 deletions
|
|
@ -94,10 +94,10 @@ function make(output) {
|
|||
mk.write("# This file was auto-generated. Do not edit manually!\n");
|
||||
mk.write("\n");
|
||||
mk.write("SILENT = @\n");
|
||||
if(WIN32){
|
||||
if(WIN32) {
|
||||
mk.write("RM = del /q\n");
|
||||
mk.write("NOP = cd .\n");
|
||||
}else{
|
||||
} else {
|
||||
mk.write("RM = rm -f\n");
|
||||
mk.write("NOP = :\n");
|
||||
}
|
||||
|
|
@ -149,14 +149,28 @@ function make(output) {
|
|||
|
||||
mk.write(pmake.compiler.output(self) + ": " + objs.join(" ") + "\n");
|
||||
if(!(self instanceof pmake.InterfaceProject)) {
|
||||
mk.write(" @echo LINK " + pmake.compiler.output(self) + "\n");
|
||||
var usage = "";
|
||||
if(self instanceof pmake.LibraryProject) {
|
||||
usage = "LIB";
|
||||
} else {
|
||||
usage = "LINK";
|
||||
}
|
||||
|
||||
mk.write(" @echo " + usage + " " + pmake.compiler.output(self) + "\n");
|
||||
mk.write(" $(SILENT)" + pmake.compiler.link(self, objs) + "\n");
|
||||
}
|
||||
mk.write("\n");
|
||||
|
||||
for(var i = 0; i < objs.length; i++) {
|
||||
var usage = "";
|
||||
if(pmake.isCxx(self.sources[i])) {
|
||||
usage = "CXX";
|
||||
} else {
|
||||
usage = "CC";
|
||||
}
|
||||
|
||||
mk.write(objs[i] + ": " + self.sources[i] + "\n");
|
||||
mk.write(" @echo CC/CXX " + self.sources[i] + "\n");
|
||||
mk.write(" @echo " + usage + " " + self.sources[i] + "\n");
|
||||
mk.write(" $(SILENT)" + pmake.compiler.compile(self, objs[i], self.sources[i]) + "\n");
|
||||
mk.write("\n");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue