cburschka / cadence

A strophe.js-powered XMPP web client for chatrooms.
6 stars 2 forks source link

Make cadence npm-compatible. #194

Open cburschka opened 9 years ago

cburschka commented 9 years ago

NPM, the NodeJS Package Manager, seems to be the hot thing for all JavaScript-based software now.

If we can work out a good way to sanitize our build process, maybe move away from the somewhat haphazard Makefile + Python-based templating system toward something a bit more intuitive, cadence might be publishable.

cburschka commented 8 years ago

Writing this down here because I can't find a better place right now: We need to distinguish between deploy and build process. The current makefile does both at once, and they can't be easily separated. That's what switching to a modern deploy/build tool requires.

cburschka commented 8 years ago

Writing this down here because I can't find a better place right now: We need to distinguish between deploy and build process. The current makefile does both at once, and they can't be easily separated. That's what switching to a modern deploy/build tool requires.

This is still relevant, and the biggest impediment to a clean build process.

Make (disregarding the install target) currently has these tasks:

The first of these is part of the build process, the latter two are part of the deployment.