mirror of
https://github.com/flynx/pWiki.git
synced 2025-10-28 09:30:07 +00:00
moved makefile...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
caf0c52489
commit
534cf5d632
52
v2/Makefile
Executable file
52
v2/Makefile
Executable file
@ -0,0 +1,52 @@
|
||||
|
||||
|
||||
|
||||
BOOTSTRAP_FILES := \
|
||||
$(wildcard bootstrap/*) \
|
||||
$(wildcard bootstrap/*/*) \
|
||||
README.md
|
||||
|
||||
LOCAL_MODULES := \
|
||||
node_modules/ig-doc/doc.js \
|
||||
node_modules/ig-stoppable/stoppable.js \
|
||||
node_modules/ig-object/object.js \
|
||||
node_modules/ig-actions/actions.js \
|
||||
node_modules/ig-features/features.js
|
||||
|
||||
EXT_MODULES := \
|
||||
$(wildcard node_modules/pouchdb/dist/*) \
|
||||
$(wildcard node_modules/jszip/dist/*) \
|
||||
$(wildcard node_modules/idb-keyval/dist/*.js) \
|
||||
$(wildcard node_modules/showdown/dist/*)
|
||||
|
||||
POUCH_DB := \
|
||||
$(wildcard node_modules/pouchdb/dist/*)
|
||||
|
||||
|
||||
|
||||
lib/types: node_modules
|
||||
mkdir -p $@
|
||||
cp node_modules/ig-types/*js $@
|
||||
|
||||
|
||||
bootstrap.js: scripts/bootstrap.js $(BOOTSTRAP_FILES)
|
||||
node $<
|
||||
|
||||
|
||||
.PHONY: bootstrap
|
||||
bootstrap: bootstrap.js
|
||||
|
||||
|
||||
node_modules:
|
||||
npm install
|
||||
|
||||
|
||||
dev: node_modules lib/types $(EXT_MODULES) $(LOCAL_MODULES) bootstrap
|
||||
cp $(LOCAL_MODULES) lib/
|
||||
cp $(EXT_MODULES) ext-lib/
|
||||
|
||||
|
||||
clean:
|
||||
rm -f bootstrap.js
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user