|
2 | 2 |
|
3 | 3 | namespace Native\Electron\Traits; |
4 | 4 |
|
| 5 | +use Native\Electron\ElectronServiceProvider; |
| 6 | + |
5 | 7 | trait InstallsAppIcon |
6 | 8 | { |
7 | 9 | public function installIcon() |
8 | 10 | { |
9 | | - @copy(public_path('icon.png'), __DIR__.'/../../resources/js/build/icon.png'); |
10 | | - @copy(public_path('icon.png'), __DIR__.'/../../resources/js/resources/icon.png'); |
11 | | - @copy(public_path('icon.ico'), __DIR__.'/../../resources/js/build/icon.ico'); |
12 | | - @copy(public_path('icon.ico'), __DIR__.'/../../resources/js/resources/icon.ico'); |
13 | | - @copy(public_path('icon.icns'), __DIR__.'/../../resources/js/build/icon.icns'); |
14 | | - @copy(public_path('icon.icns'), __DIR__.'/../../resources/js/resources/icon.icns'); |
15 | | - @copy(public_path('IconTemplate.png'), __DIR__.'/../../resources/js/resources/IconTemplate.png'); |
16 | | - @copy(public_path('IconTemplate@2x.png'), __DIR__.'/../../resources/js/resources/IconTemplate@2x.png'); |
| 11 | + @copy(public_path('icon.png'), ElectronServiceProvider::ELECTRON_PATH.'/build/icon.png'); |
| 12 | + @copy(public_path('icon.png'), ElectronServiceProvider::ELECTRON_PATH.'/resources/icon.png'); |
| 13 | + @copy(public_path('icon.ico'), ElectronServiceProvider::ELECTRON_PATH.'/build/icon.ico'); |
| 14 | + @copy(public_path('icon.ico'), ElectronServiceProvider::ELECTRON_PATH.'/resources/icon.ico'); |
| 15 | + @copy(public_path('icon.icns'), ElectronServiceProvider::ELECTRON_PATH.'/build/icon.icns'); |
| 16 | + @copy(public_path('icon.icns'), ElectronServiceProvider::ELECTRON_PATH.'/resources/icon.icns'); |
| 17 | + @copy(public_path('IconTemplate.png'), ElectronServiceProvider::ELECTRON_PATH.'/resources/IconTemplate.png'); |
| 18 | + @copy(public_path('IconTemplate@2x.png'), ElectronServiceProvider::ELECTRON_PATH.'/resources/IconTemplate@2x.png'); |
17 | 19 | } |
18 | 20 | } |
0 commit comments