X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Makefile;h=235336b7356f56a34da003b83ff2c3e58c3315db;hb=b4ab1b3fb9c0820ea410167f7b8bf05ab2ccae24;hp=de9b7db20f65800c818a575ef383d6fdb09f82ea;hpb=0c405e873db9a14b044393356190ba2f55de1289;p=myslice.git diff --git a/Makefile b/Makefile index de9b7db2..235336b7 100644 --- a/Makefile +++ b/Makefile @@ -18,11 +18,23 @@ build: static templates install: python setup.py install \ - --install-purelib=$(DESTDIR)/$(datadir)/myslice \ - --install-scripts=$(DESTDIR)/$(datadir)/myslice \ - --install-data=$(DESTDIR)/$(datadir)/myslice + --install-purelib=$(DESTDIR)/$(datadir)/unfold \ + --install-scripts=$(DESTDIR)/$(datadir)/unfold \ + --install-data=$(DESTDIR)/$(datadir)/unfold #################### +# general stuff +DATE=$(shell date -u +"%a, %d %b %Y %T") + +# This is called from the build with the following variables set +# (see build/Makefile and target_debian) +# (.) RPMTARBALL +# (.) RPMVERSION +# (.) RPMRELEASE +# (.) RPMNAME +DEBVERSION=$(RPMVERSION).$(RPMRELEASE) +DEBTARBALL=../$(RPMNAME)_$(DEBVERSION).orig.tar.bz2 + debian: static templates debian/changelog debian.source debian.package debian/changelog: debian/changelog.in @@ -69,6 +81,20 @@ THIRD-PARTY-RESOURCES += $(shell ls third-party/syntaxhighlighter/scripts/shBrus THIRD-PARTY-RESOURCES += $(shell ls third-party/syntaxhighlighter/styles/shCore.css) THIRD-PARTY-RESOURCES += $(shell ls third-party/syntaxhighlighter/styles/shCoreDefault.css) THIRD-PARTY-RESOURCES += $(shell ls third-party/syntaxhighlighter/styles/shThemeDefault.css) +# wizard plugin +THIRD-PARTY-RESOURCES += $(shell ls third-party/smartwizard-1636c86/js/jquery.smartWizard-2.0.js) +#THIRD-PARTY-RESOURCES += $(shell ls third-party/smartwizard-1636c86/js/jquery.smartWizard-2.0.min.js) +THIRD-PARTY-RESOURCES += $(shell ls third-party/smartwizard-1636c86/styles/smart_wizard.css) +# jquery.notify +THIRD-PARTY-RESOURCES += $(shell ls third-party/jquery-notify/jquery.notify.js) +THIRD-PARTY-RESOURCES += $(shell ls third-party/jquery-notify/jquery.notify.min.js) +THIRD-PARTY-RESOURCES += $(shell ls third-party/jquery-notify/ui.notify.css) +# CodeMirror +THIRD-PARTY-RESOURCES += $(shell ls third-party/codemirror-3.15/lib/codemirror.js) +THIRD-PARTY-RESOURCES += $(shell ls third-party/codemirror-3.15/lib/codemirror.css) +THIRD-PARTY-RESOURCES += $(shell ls third-party/codemirror-3.15/mode/sql/sql.js) +# Mustache.js +THIRD-PARTY-RESOURCES += $(shell ls third-party/mustache/mustache.js) thirdparty-js: @@ -152,6 +178,7 @@ RSYNC_COND_DRY_RUN := $(if $(findstring n,$(MAKEFLAGS)),--dry-run,) # putting it together RSYNC := rsync -a -v $(RSYNC_COND_DRY_RUN) $(RSYNC_EXCLUDES) +##### convenience for development only, push code on a specific test box # xxx until we come up with a packaging this is going to be a wild guess # on debian04 I have stuff in /usr/share/myslice and a symlink in /root/myslice #INSTALLED=/usr/share/myslice