File tree Expand file tree Collapse file tree 1 file changed +4
-16
lines changed
Expand file tree Collapse file tree 1 file changed +4
-16
lines changed Original file line number Diff line number Diff line change @@ -86,28 +86,16 @@ public function execute(array $parameters, array $arguments): void
8686 return ;
8787 }
8888
89- $ projectFile = simplexml_load_file ($ projectPath );
89+ $ launcher = Launcher:: initialize ($ projectPath );
9090
91- if (!$ projectFile ) {
91+ if (!$ launcher ) {
9292 Console::foregroundColor (ConsoleColor::Red);
93- Console::writeLine ("Project file type not supported ! " );
93+ Console::writeLine ("Invalid project file format ! " );
9494 Console::resetColor ();
9595 return ;
9696 }
9797
98- $ projectRoot = dirname ($ projectPath );
99- $ mainClass = $ projectFile ->Properties ->EntryPoint ;
100- $ packages = $ projectFile ->Dependencies ->Package ?? [];
101-
102- foreach ($ packages as $ package ) {
103- $ include = (string )$ package ->attributes ()->include ;
104- if (file_exists ($ projectRoot . '/ ' . $ include )) {
105- require $ projectRoot . ' / ' . $ include ;
106- }
107- }
108-
109- $ launcher = new Launcher ($ projectRoot );
110- $ result = $ launcher ->launch ($ mainClass , $ arguments );
98+ $ result = $ launcher ->launch ($ arguments );
11199
112100 switch ($ result ) {
113101 case 1 :
You can’t perform that action at this time.
0 commit comments