瀏覽代碼

* Always define makestub

git-svn-id: trunk@46363 -
michael 5 年之前
父節點
當前提交
58816b3bc6
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      utils/pas2js/stubcreator.pp

+ 5 - 0
utils/pas2js/stubcreator.pp

@@ -204,9 +204,12 @@ end;
 
 procedure TStubCreator.Execute;
 
+
 begin
   FLastErrorClass:='';
   FLastError:='';
+  if Defines.IndexOf('MakeStub')=-1 then
+
   Try
     DoExecute;
   except
@@ -307,6 +310,8 @@ begin
     SCanner.OnLog:=SE.Onlog;
     For S in FDefines do
       Scanner.AddDefine(S);
+    if FDefines.IndexOf('MAKESTUB')=-1 then
+      Scanner.AddDefine('MAKESTUB');
     Scanner.OpenFile(InputFilename);
     // Parser
     Parser:=TPasParser.Create(Scanner, FileResolver, SE);