Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F25781783
Makefile
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
1 KB
Subscribers
None
Makefile
View Options
# Build html from m4 macrofiles
# $Id$
#
# (c)2005,2006 by Intevation GmbH
# Author(s): Sascha Wilde
#
# This is Free Software licensed under the GPL
# Preprocessor configuration
PP = m4
PPFLAGS = --prefix-builtins
# Build configuration
TARGETS = $(patsubst %.htm4,%.html,$(wildcard *.htm4)) change-history.html change-history-de.html
SUBDIRS =
# Installation configuration
INSTALL_DIR = /tmp/gpg4win-www
ADD_INST_TYPES = *.css *.php *.png
ADD_INST_DIRS = pix img
#USER=$(shell grep "svn+ssh://" .svn/entries | sed -e "s/.*svn+ssh:\/\///g" | sed -e "s/@.*//g" | head -1)
CURDIR=$(shell pwd)
.SUFFIXES: .html .htm4
.htm4.html:
$(PP) -DNO_LINK_FOR=$@ $(PPFLAGS) $< > $@
all: $(TARGETS) subdirs
$(TARGETS): template.m4 template_header.m4 versions.m4 \
header.m4 gpg4win.css
subdirs: $(SUBDIRS)
@for dir in $^ ; do \
$(MAKE) -C $$dir SUBDIRS="" ; \
done
change-history.htm4: build-history.awk NEWS.last
awk -f build-history.awk < NEWS.last > $@
change-history-de.htm4: build-history.awk NEWS.last
awk -f build-history.awk -v lang=de < NEWS.last > $@
online: all
echo "Going to put current contents online for www.gpg4win.org ..."
rsync -rvPC --perms --chmod=ug+rw,o+r,Dg+s,Da+x,u-s,Fg-s,o-wt --exclude='*.swp' $(ADD_INST_TYPES) $(TARGETS) $(ADD_INST_DIRS) \
$(USER)@wald.intevation.org:/gpg4win/htdocs/
install: all
mkdir -p $(INSTALL_DIR) ;\
cp -uf $(TARGETS) $(INSTALL_DIR) ;\
cp -uf $(ADD_INST_TYPES) $(INSTALL_DIR)
cp -urf *$(ADD_INST_DIRS) $(INSTALL_DIR)
find $(INSTALL_DIR) -name ".svn" | xargs rm -rf
tar: install
echo $(CURDIR)
( cd $(INSTALL_DIR) ; tar -czv -f $(CURDIR)/www.gpg4win.org.tar.gz . )
File Metadata
Details
Attached
Mime Type
text/x-makefile
Expires
Sat, Jul 12, 10:21 AM (4 h, 50 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
10/18/c6836e580ff25843a9fe64cdcec9
Attached To
rGPGWINWEB Gpg4win Website
Event Timeline
Log In to Comment