Skip to content

Commit

Permalink
Provide precompiled bundle
Browse files Browse the repository at this point in the history
  • Loading branch information
Nachtalb committed Dec 10, 2019
1 parent 93bfa28 commit 0ff6a79
Show file tree
Hide file tree
Showing 14 changed files with 713 additions and 32 deletions.
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
*.min.css.map binary
*.min.js binary
*.min.js.map binary
*-compiled.js binary
*-compiled.js -diff linguist-vendored
*-compiled.css -diff linguist-vendored
9 changes: 9 additions & 0 deletions build.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
({
baseUrl: "./plonetheme/onegov/resources",
paths: {
jquery: "empty:",
"pat-base": "empty:",
},
name: "main",
out: "./plonetheme/onegov/resources/onegov-compiled.js"
})
5 changes: 5 additions & 0 deletions buildcss.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
({
optimizeCss: "standard",
cssIn: "./plonetheme/onegov/resources/main.css",
out: "./plonetheme/onegov/resources/onegov-compiled.css"
})
16 changes: 15 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,22 @@
"node": ">= 0.10.0"
},
"devDependencies": {
"chokidar-cli": "^2.1.0",
"grunt": "~0.4.5",
"grunt-contrib-watch": "^0.6.1",
"grunt-shell": "^3.0.1"
"grunt-shell": "^3.0.1",
"requirejs": "^2.3.6"
},
"name": "plonetheme.onegov",
"version": "3.3.1",
"main": "index.js",
"repository": "[email protected]:4teamwork/plonetheme.onegov.git",
"author": "4teamwork AG <[email protected]>",
"license": "GPL",
"scripts": {
"build": "r.js -o build.js && r.js -o buildcss.js",
"build-css": "r.js -o buildcss.js",
"build-js": "r.js -o build.js",
"watch": "chokidar \"./plonetheme/onegov/resources/(*.js|js/*.js|*.css|css/*.css)\" -i \"**/*-compiled.(js|css)\" -c \"bash -c \\\"if [[ '{path}' = *.js ]]; then r.js -o build.js; else r.js -o buildcss.js; fi;\\\"\""
}
}
33 changes: 8 additions & 25 deletions plonetheme/onegov/profiles/default/registry.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,32 +49,15 @@
</value>
</records>

<records prefix="plone.resources/mockup-patterns-markspeciallinks"
interface="Products.CMFPlone.interfaces.IResourceRegistry">
<value key="js">++theme++plonetheme.onegov/js/pattern.markspeciallinks.js</value>
</records>

<records prefix="plone.resources/onegov"
interface='Products.CMFPlone.interfaces.IResourceRegistry'>
<value key="css">
<element>++theme++plonetheme.onegov/css/reset.css</element>
<element>++theme++plonetheme.onegov/css/fonts.css</element>
<element>++theme++plonetheme.onegov/css/print.css</element>
<element>++theme++plonetheme.onegov/css/tinymce_popups.css</element>
</value>
</records>

<records prefix="plone.bundles/onegov"
interface='Products.CMFPlone.interfaces.IBundleRegistry'>
<value key="resources">
<element>onegov</element>
<element>mockup-patterns-markspeciallinks</element>
</value>
<value key="depends">plone</value>
<value key="csscompilation">++theme++plonetheme.onegov/css/onegov.min.css</value>
<value key="jscompilation">++theme++plonetheme.onegov/js/onegov.min.js</value>
<value key="compile">True</value>
interface='Products.CMFPlone.interfaces.IBundleRegistry'>
<value key="enabled">True</value>
<value key="depends">plone</value>
<value key="stub_js_modules">jquery</value>
<value key="compile">False</value>
<value key="jscompilation">++theme++plonetheme.onegov/onegov-compiled.js</value>
<value key="csscompilation">++theme++plonetheme.onegov/onegov-compiled.css</value>
<value key="last_compilation">2019-12-09 15:25:00</value>
<value key="merge_with">default</value>
</records>

</registry>
1 change: 0 additions & 1 deletion plonetheme/onegov/resources/css/onegov.min.css

This file was deleted.

1 change: 0 additions & 1 deletion plonetheme/onegov/resources/css/onegov.min.css.map

This file was deleted.

2 changes: 0 additions & 2 deletions plonetheme/onegov/resources/js/onegov.min.js

This file was deleted.

Loading

0 comments on commit 0ff6a79

Please sign in to comment.