diff options
author | Gustav Eek <gustaveek@student.gu.se> | 2011-02-13 11:18:44 +0100 |
---|---|---|
committer | Gustav Eek <gustaveek@student.gu.se> | 2011-02-13 11:20:14 +0100 |
commit | f50db111e7caa26f5de6d44481d95c2ad45c481f (patch) | |
tree | 338d515874a1c9107022631b50b9a2cb383d11c9 | |
parent | 81aaf8416b6409773791f6575c52b33e49337f85 (diff) |
Send option added Makefile and README rewritten
-rw-r--r-- | Makefile | 19 | ||||
-rw-r--r-- | README | 22 |
2 files changed, 40 insertions, 1 deletions
@@ -2,7 +2,7 @@ EMACS=emacs -q --no-site-file all: fripost-web -fripost-web: +fripost-web: # creates home page $(EMACS) -batch -L . \ -l "fripost-web.el" \ -eval "(org-publish-project \"fripost-web\")" @@ -10,3 +10,20 @@ fripost-web: find publish -iname "*.html" -exec perl -pi -e 's!\\ndash!–!' {} \; # Remove Emacs backup files find publish -name "*~" -delete + +send: # sends to fripost.org for publication + rsync -ruvp publish/ fripost@fripost.org/fripost.org/ + +clean: + rm *~*; rm test test.d/test; rmdir test.d + +# Debuging and testing +send-test: test.d/test + rsync -ruvp test.d/ fripost@fripost.org:fripost.org/ + +test.d/test: test.d + echo This is the test file for fripost-web. > test.d/test +test.d: + mkdir test.d + + @@ -1,3 +1,25 @@ This repository contains the website of Fripost. http://fripost.org/ + +Use make to compile the page and copy it to fripost.org + + # compilation + $ make + + # pulication + $ make send + +This is the standard project workflow + + 1. Pull all repositories (ask Gustav and Stefan) + 2. Perform local changes + - One change, one commit + 3. Compile and check ocularly locally through web browser + 4. Send to fripost.org + - Perform an ocular check on fripost.org + 5. Push changes to your repository + +(C) Copyright cc-by-sa 2010-2011 Gustav Eek and Stefan Kangas. + +You are free to use, change and redistribute this source according to the terms defined by Creative Commons Licence 3.0 Contribution Share Alike. |