equal
deleted
inserted
replaced
26 |
26 |
27 #include <string> |
27 #include <string> |
28 #include <vector> |
28 #include <vector> |
29 #include <algorithm> |
29 #include <algorithm> |
30 #include <iostream> |
30 #include <iostream> |
31 #include "extract.h" |
31 #include "Extract.h" |
32 #include "LayoutCompilerErr.h" |
32 #include "LayoutCompilerErr.h" |
33 #include "Lay2Cdl.h" |
33 #include "Lay2Cdl.h" |
34 #include "Cdl2Lag.h" |
34 #include "Cdl2Lag.h" |
35 #include "LayCdl2Inst.h" |
35 #include "LayCdl2Inst.h" |
36 #include "LayCdlCheck.h" |
36 #include "LayCdlCheck.h" |
105 { |
105 { |
106 CdlTkUtil::SetOutputPath(args[1].substr(2)); |
106 CdlTkUtil::SetOutputPath(args[1].substr(2)); |
107 args.erase(args.begin()+1); |
107 args.erase(args.begin()+1); |
108 } |
108 } |
109 |
109 |
110 string& modeName = CdlTkUtil::ToLower(args[1]); |
110 string modeName = CdlTkUtil::ToLower(args[1]); |
111 |
111 |
112 if (modeName == "extract") |
112 if (modeName == "extract") |
113 { |
113 { |
114 LayoutExtract extract; |
114 LayoutExtract extract; |
115 return extract.Extract(args); |
115 return extract.Extract(args); |