|
4 | 4 | * PharTools (v1.0) by EvolSoft |
5 | 5 | * Developer: EvolSoft (Flavius12) |
6 | 6 | * Website: http://www.evolsoft.tk |
7 | | - * Date: 26/04/2015 08:27 PM (UTC) |
| 7 | + * Date: 01/05/2015 05:45 PM (UTC) |
8 | 8 | * Copyright & License: (C) 2015 EvolSoft |
9 | 9 | * Licensed under MIT (https://github.com/EvolSoft/PharTools/blob/master/LICENSE) |
10 | 10 | */ |
|
124 | 124 | }else{ |
125 | 125 | $phar->buildFromDirectory(getcwd() . "/" . $argv[2]); |
126 | 126 | } |
127 | | - echo "\nPhar file created in " . getcwd() . "!"; |
| 127 | + echo "\nPhar file created in " . getcwd() . "!\n"; |
128 | 128 | }else{ |
129 | 129 | if(file_exists($argv[2])){ |
130 | 130 | $phar->addFile($argv[2]); |
131 | | - echo "\nPhar file created in " . getcwd() . "!"; |
| 131 | + echo "\nPhar file created in " . getcwd() . "!\n"; |
132 | 132 | }else{ |
133 | | - echo "\nSource not found error"; |
| 133 | + echo "\nSource not found error\n"; |
134 | 134 | } |
135 | 135 | } |
136 | 136 | }else{ |
137 | | - echo "\nSource not found error"; |
| 137 | + echo "\nSource not found error\n"; |
138 | 138 | } |
139 | 139 | }else{ |
140 | 140 | echo "Usage: -c <source_path|source_file> <destination_phar> [options]\n"; |
141 | 141 | echo "\nOptions:\n\n"; |
142 | 142 | echo "-c gzip|bzip2 Compress the phar file using gzip or bzip2 compression\n"; |
143 | 143 | echo "-m <metadata> Add metadata to the phar file (metadata format must be like 'key=>value,key2=>value2'\n"; |
144 | 144 | echo "-s <stub> Set stub string for the phar\n"; |
145 | | - echo "-r <regex> Include only files matching the regular expression"; |
| 145 | + echo "-r <regex> Include only files matching the regular expression\n"; |
146 | 146 | } |
147 | 147 | }else{ |
148 | 148 | echo "Phar creation is disabled in php.ini config. Please enable it to create Phar archives\n"; |
|
162 | 162 | if(is_dir($argv[3])){ |
163 | 163 | echo "Extracting..."; |
164 | 164 | $phar->extractTo($argv[3], null, true); |
165 | | - echo "\nExtracted in " . $argv[3] . "!"; |
| 165 | + echo "\nExtracted in " . $argv[3] . "!\n"; |
166 | 166 | }else{ |
167 | 167 | $dir = @mkdir($argv[3]); |
168 | 168 | //Check directory |
169 | 169 | if($dir){ |
170 | 170 | echo "Extracting..."; |
171 | 171 | $phar->extractTo($argv[3], null, true); |
172 | | - echo "\nExtracted in " . $argv[3] . "!"; |
| 172 | + echo "\nExtracted in " . $argv[3] . "!\n"; |
173 | 173 | }else{ |
174 | | - echo "I/O Error"; |
| 174 | + echo "I/O Error\n"; |
175 | 175 | } |
176 | 176 | } |
177 | 177 | }else{ |
178 | 178 | echo "Extracting..."; |
179 | 179 | $phar->extractTo(getcwd(), null, true); |
180 | | - echo "\nExtracted in " . getcwd() . "!"; |
| 180 | + echo "\nExtracted in " . getcwd() . "!\n"; |
181 | 181 | } |
182 | 182 | }catch(Exception $e){ |
183 | | - echo "Invalid phar file"; |
| 183 | + echo "Invalid phar file\n"; |
184 | 184 | } |
185 | 185 | }else{ |
186 | | - echo "File not found"; |
| 186 | + echo "File not found\n"; |
187 | 187 | } |
188 | 188 | }else{ |
189 | | - echo "Usage: -e <phar_file> [extract_directory]"; |
| 189 | + echo "Usage: -e <phar_file> [extract_directory]\n"; |
190 | 190 | } |
191 | 191 | }elseif(strtolower($argv[1]) == "-i"){ //PharTools Info command |
192 | 192 | if(isset($argv[2])){ |
|
216 | 216 | if(trim($line) == 'y'){ |
217 | 217 | echo $phar->getStub(); |
218 | 218 | } |
| 219 | + echo "\n"; |
219 | 220 | }catch(Exception $e){ |
220 | | - echo "Invalid phar file"; |
| 221 | + echo "Invalid phar file\n"; |
221 | 222 | } |
222 | 223 | }else{ |
223 | | - echo "File not found"; |
| 224 | + echo "File not found\n"; |
224 | 225 | } |
225 | 226 | }else{ |
226 | | - echo "Usage: -i <phar>"; |
| 227 | + echo "Usage: -i <phar_file>\n"; |
227 | 228 | } |
228 | 229 | }elseif(strtolower($argv[1]) == "-v"){ //PharTools Version command |
229 | 230 | echo "EvolSoft website: http://www.evolsoft.tk\n"; |
|
0 commit comments