mirror of
https://github.com/GitSquared/edex-ui.git
synced 2024-09-21 02:27:39 +00:00
♻️ convert file-icons to git submodules (#573)
* ♻️ convert file-icons to git submodules * 📝 Update file-icons-generator comment * 🐛 Fix missing --init param for git submodule
This commit is contained in:
parent
67888902d7
commit
8327ac43ee
1
.gitignore
vendored
1
.gitignore
vendored
@ -41,5 +41,4 @@ jspm_packages
|
||||
|
||||
dist
|
||||
prebuild-src
|
||||
file-icons
|
||||
src/node_modules
|
||||
|
15
.gitmodules
vendored
Normal file
15
.gitmodules
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
[submodule "file-icons/atom"]
|
||||
path = file-icons/atom
|
||||
url = https://github.com/file-icons/atom.git
|
||||
[submodule "file-icons/devopicons"]
|
||||
path = file-icons/devopicons
|
||||
url = https://github.com/file-icons/DevOpicons.git
|
||||
[submodule "file-icons/mfixx"]
|
||||
path = file-icons/mfixx
|
||||
url = https://github.com/file-icons/MFixx.git
|
||||
[submodule "file-icons/source"]
|
||||
path = file-icons/source
|
||||
url = https://github.com/file-icons/source.git
|
||||
[submodule "file-icons/font-awesome"]
|
||||
path = file-icons/font-awesome
|
||||
url = https://github.com/FortAwesome/Font-Awesome.git
|
@ -6,9 +6,8 @@
|
||||
// The generated files are pretty-printed. See prebuild-minify.js for automatic, on-CI minification of source files before bundling them in binary release assets.
|
||||
|
||||
// BEFORE RUNNING THIS SCRIPT:
|
||||
// - npm run init-file-icons (only *nix supported)
|
||||
// You can then use `npm run update-file-icons` which will pull the clones and run this script.
|
||||
// The file-icons folder is in the .gitignore.
|
||||
// - npm run init-file-icons
|
||||
// You can then use `npm run update-file-icons` which will pull the git submodules and run this script.
|
||||
|
||||
|
||||
const fs = require("fs");
|
||||
|
1
file-icons/atom
Submodule
1
file-icons/atom
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit a59be3cdacfbc7d0c153f4642592df71e473a866
|
1
file-icons/devopicons
Submodule
1
file-icons/devopicons
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 2c2bf2bdb6507b8e4bfe695c1d54d639fbfed479
|
1
file-icons/font-awesome
Submodule
1
file-icons/font-awesome
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 090e6148d3f63a45b40e7cd8679bd4d64e58d75d
|
1
file-icons/mfixx
Submodule
1
file-icons/mfixx
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 9bc4e3734898a07d3ff1b452f90446368d6baf12
|
1
file-icons/source
Submodule
1
file-icons/source
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ee528dab19a72e6eaf1c3e1630c57f2201a20a38
|
@ -27,8 +27,8 @@
|
||||
"postbuild-darwin": "rm -R prebuild-src",
|
||||
"postbuild-windows": "rmdir /S /Q prebuild-src",
|
||||
"test": "rsync -a --info=progress2 src/ prebuild-src --exclude node_modules && node prebuild-minify.js && cd prebuild-src && npm install && snyk test && cd .. && rm -R prebuild-src",
|
||||
"init-file-icons": "rm -Rf file-icons && mkdir file-icons && git clone https://github.com/file-icons/atom.git file-icons/atom && git clone https://github.com/FortAwesome/Font-Awesome.git file-icons/font-awesome && git clone https://github.com/file-icons/source.git file-icons/source && git clone https://github.com/file-icons/DevOpicons.git file-icons/devopicons && git clone https://github.com/file-icons/MFixx.git file-icons/mfixx",
|
||||
"update-file-icons": "cd file-icons/source && git pull && cd ../devopicons && git pull && cd ../mfixx && git pull && cd ../atom && git pull && cd ../font-awesome && git pull && cd ../.. && node file-icons-generator.js"
|
||||
"init-file-icons": "git submodule update --init",
|
||||
"update-file-icons": "git submodule foreach git pull origin master && node file-icons-generator.js"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
Loading…
Reference in New Issue
Block a user