A simple pythonic build system for Web and Cordova projects (JS, Less, Sass...)
Project description
A simple pythonic build system for Web and Cordova projects (JS, Less, Sass...)
- Python alternative to
webpack
,grunt
orgulp
. - Supports Python 2.7 or 3.2+.
- Builds based on a
webmakefile.py
script in your project root. - Automatically detects dependencies and builds only what's changed.
- Can be used from the command line, on demand or in "watch for changes" mode.
- Automatically generates source maps in debug mode, minifies in release mode.
- Your source code (HTML/JavaScript) stays identical whether in debug or release mode - no conditional script or CSS inclusion.
- Middleware plugin for use with Django.
- Build hook for use with Cordova.
- Currently supports:
- Browserify (vendor libs, user libs, project-specific sources)
- Browserify plugins: ES2015, React JSX
- Less compilation
- Sass compilation
- Minification
- Copy assets (images, fonts, etc)
- Concatenation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
webmake-4.0.0.tar.gz
(16.5 kB
view hashes)