/[classpath]/classpath/doc/www.gnu.org/Makefile
ViewVC logotype

Diff of /classpath/doc/www.gnu.org/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by cbj, Wed Feb 26 02:52:00 2003 UTC revision 1.13 by mark, Thu Nov 27 14:49:57 2003 UTC
# Line 1  Line 1 
1  SUBDIRS         := announce docs  SUBDIRS         := downloads docs faq
2    
3  ifndef WMK  ifndef WMK
4    export WMK=wmk    export WMK=wmk
# Line 8  ifndef WML Line 8  ifndef WML
8  endif  endif
9    
10  WML_SRC = $(wildcard *.wml)  WML_SRC = $(wildcard *.wml)
11  WML_EN_OBJS = $(patsubst %.wml,%.en.html,$(WML_SRC))  WML_OBJS = $(patsubst %.wml,%.html,$(WML_SRC))
12    
13  %.texinfo :  %.texinfo :
14          cp ../$(notdir $(@)) docs          cp ../$(notdir $(@)) docs
15    
16  %.en.html: %.wml include/macros.wml  %.html: %.wml include/macros.wml include/layout.wml
17          $(WML) -o $@ $<          $(WML) -o $@ $<
 #       -rm -f $(patsubst %.wml,%.html,$<)  
18    
19  all : $(WML_EN_OBJS) subdirs  all : $(WML_OBJS) subdirs
20    
21  .PHONY : clean  .PHONY : clean
22  clean :  clean :
# Line 32  subdirs : Line 31  subdirs :
31  publish :  publish :
32          @sh -c "if [ "$(CLASSPATH_WEBROOT)x" = x ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi"          @sh -c "if [ "$(CLASSPATH_WEBROOT)x" = x ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi"
33          @sh -c "if [ ! -d $(CLASSPATH_WEBROOT) ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi"          @sh -c "if [ ! -d $(CLASSPATH_WEBROOT) ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi"
34          $(foreach dir, $(SUBDIRS), sh -c "cd $(dir) && $(MAKE) publish";)          $(foreach dir, $(SUBDIRS), \
35              sh -c "mkdir -p $(CLASSPATH_WEBROOT)/$(dir);\
36                     cd $(dir) && $(MAKE) publish";)
37          -cp -f *.html $(CLASSPATH_WEBROOT)          -cp -f *.html $(CLASSPATH_WEBROOT)
38          -cp -f *.css $(CLASSPATH_WEBROOT)          -cp -f *.css $(CLASSPATH_WEBROOT)
39            # -cp -f *.jpg $(CLASSPATH_WEBROOT)
40    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26