root/juggler/tags/1.0_alpha_02/Doc/Makefile

Revision 209, 0.6 kB (checked in by anonymous, 10 years ago)

This commit was manufactured by cvs2svn to create tag 'alpha_02'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 PERCEPS_DIR = .
2 PERCEPS= $(PERCEPS_DIR)/bin/perceps
3 TEMPLATES= ./templates
4 SRCDIR = ..
5 SRC = $(SRCDIR)/Sync $(SRCDIR)/Config $(SRCDIR)/Input $(SRCDIR)/Kernel  \
6       $(SRCDIR)/SharedMem $(SRCDIR)/Threads $(SRCDIR)/Environment $(SRCDIR)/Math
7 SRC_EX = ExampleClass.h ExampleClass.C
8 OUT= ./src_html
9 OUT_EX = ./ex_html
10 JAVA_CLASS = $(PERCEPS_DIR)/classes
11
12 doc :
13         $(PERCEPS) -a -b -c -h -f -d $(OUT) -t $(TEMPLATES) $(SRC)
14         cp $(JAVA_CLASS)/*.class $(OUT)
15
16 example:
17         $(PERCEPS) -a -b -c -h -d $(OUT_EX) -t $(TEMPLATES) $(SRC_EX)
18         cp $(JAVA_CLASS)/*.class $(OUT_EX)
19
20 clean :
21         @ if [ -f $(OUT)/* ]; then rm $(OUT)/*; fi
Note: See TracBrowser for help on using the browser.