source: trunk/IPs/systemC/processor/Morpheo/Documentation/Source/Makefile @ 2

Last change on this file since 2 was 2, checked in by kane, 17 years ago

Import Morpheo

File size: 19.0 KB
Line 
1#-------------------------------------------------------------------------------
2# Filename:    Makefile
3# Description: LaTeX compilation flow
4#-------------------------------------------------------------------------------
5
6#--------------------------------------------------------------------------------
7# User-defined options :
8#--------------------------------------------------------------------------------
9
10TYPE_DOC                = ("doc" "ppt")
11
12DEFAULT_LANG            = fr
13FILE_SOURCE_SED         = file_source.sed
14FILE_SOURCE_STY         = file_source.sty
15FILE_SOURCE_TEX         = file_source.tex
16
17#--------------------------------------------------------------------------------
18# Directory
19#--------------------------------------------------------------------------------
20VERSION                 = "1.2" # 2007/02/21
21
22DIR_DOCUMENTATION       = ..
23DIR_INCLUDE             = Include
24DIR_PACKAGE             = Package
25DIR_DOCUMENTS           = Documents
26DIR_LANGUAGE            = Language
27DIR_TYPE                = Type
28DIR_GRAPH               = Graph
29DIR_SCHEMA              = Schema
30DIR_SCHEMA_EPS          = Schema_eps
31DIR_TEX                 = Source
32
33#--------------------------------------------------------------------------------
34# File
35#--------------------------------------------------------------------------------
36
37ALL_FILES               = $(wildcard $(DIR_TYPE)/*)
38
39TEX_FILES               = $(wildcard $(DIR_TEX)/*.tex)
40FILES                   = $(patsubst $(DIR_TEX)/%.tex,%    ,$(TEX_FILES))
41DVI_FILES               = $(patsubst $(DIR_TEX)/%.tex,%.dvi,$(TEX_FILES))
42PS_FILES                = $(patsubst $(DIR_TEX)/%.tex,%.ps ,$(TEX_FILES))
43PDF_FILES               = $(patsubst $(DIR_TEX)/%.tex,%.pdf,$(TEX_FILES))
44EPS_FILES               = $(patsubst $(DIR_GRAPH)/%.p,$(DIR_SCHEMA_EPS)/%.eps,$(wildcard $(DIR_GRAPH)/*.p))             \
45                          $(patsubst $(DIR_SCHEMA)/%.fig,$(DIR_SCHEMA_EPS)/%.eps,$(wildcard $(DIR_SCHEMA)/*.fig))       \
46                          $(patsubst $(DIR_SCHEMA)/%.eps,$(DIR_SCHEMA_EPS)/%.eps,$(wildcard $(DIR_SCHEMA)/*.eps))
47
48#--------------------------------------------------------------------------------
49# User-defined variables:
50#--------------------------------------------------------------------------------
51# Usual commands
52ECHO                    = echo
53RM                      = rm -fr
54BASENAME                = basename
55CAT                     = cat
56EXIT                    = exit
57SED                     = sed
58TOUCH                   = touch
59CP                      = cp
60MV                      = mv
61CD                      = cd
62LS                      = ls
63GREP                    = grep
64TEST                    = test
65MKDIR                   = mkdir -p
66READ                    = read
67MAKE                    = make -s
68PWD                     = `pwd`
69# Commands to generate all documents
70FIG2EPS                 = fig2dev -L eps
71LATEX                   = latex
72BIBTEX                  = bibtex
73MAKEINDEX               = makeindex
74DVIPS                   = dvips -Ppdf
75PS2PDF                  = ps2pdf
76GNUPLOT                 = gnuplot
77# Commdans to view the document
78VIEWDVI                 = xdvi
79VIEWPS                  = gv 
80VIEWPDF                 = xpdf
81
82#--------------------------------------------------------------------------------
83# The reset of this file shall not be editted
84#--------------------------------------------------------------------------------
85.PHONY                  : all clean view help doc doc_all new delete
86.SECONDARY              : $(DVI_FILES) $(PS_FILES) $(PDF_FILES) $(EPS_FILES) $(DIR_SCHEMA_EPS)
87
88all                     : help
89
90doc                     : $(DIR_TEX)  $(EPS_FILES) 
91                        @                                                                                       \
92                        for file in $(ALL_FILES); do                                                            \
93                                file=`$(BASENAME) $$file`;                                                      \
94                                type=`$(CAT) $(DIR_TYPE)/$$file`;                                               \
95                                                                                                                \
96                                for lang in `$(CAT) $(DIR_LANGUAGE)/$$file`; do                                 \
97                                        if $(TEST) ! -f "$(DIR_TEX)/$$file-$$lang.tex"; then                    \
98                                                $(ECHO) "s/@LANG/$$lang/"                     >  $$$$;          \
99                                                $(ECHO) "s/@FILE/$$file/"                     >> $$$$;          \
100                                                $(ECHO) "s/@DIRDOC/$(DIR_DOCUMENTS)\/$$file/" >> $$$$;          \
101                                                $(ECHO) "s/@DIRSCHEMA/$(DIR_SCHEMA_EPS)/"     >> $$$$;          \
102                                                $(CAT) $(DIR_INCLUDE)/$$type-$(FILE_SOURCE_SED) | $(SED) -f $$$$ > $(DIR_TEX)/$$file-$$lang.tex; \
103                                                $(RM)   $$$$;                                                   \
104                                        fi;                                                                     \
105                                done;                                                                           \
106                        done;                                                                           
107                        @$(MAKE) doc_all
108
109doc_all                 : $(PDF_FILES)
110
111#--------------------------------------------------------------------------------
112# Generation of the formatted text:
113# regular flow tex -> dvi -> ps -> pdf.
114#--------------------------------------------------------------------------------
115%.pdf                   : %.ps
116                        @$(ECHO) "Génération du fichier $*.pdf"
117                        @$(PS2PDF) $< $@
118                        @$(CP) $@ $(DIR_DOCUMENTATION)
119
120%.ps                    : %.dvi
121                        @$(ECHO) "Génération du fichier $*.ps"
122                        @$(DVIPS) -o $@ $<
123
124%.dvi                   : $(DIR_TEX)/%.tex
125                        @$(ECHO) "Génération du fichier $*.dvi"
126                        @#touch $(patsubst %.tex,%.ind,$<)
127                        @$(LATEX) $<
128                        @$(LATEX) $< > /dev/null
129                        @#$(MAKEINDEX) $(patsubst %.tex,%.idx,$<)
130                        @citation=`$(GREP) "citation" $*.aux`; \
131                         if $(TEST) -n "$$citation" ; then  \
132                          $(BIBTEX) $* ; \
133                        fi
134                        @$(LATEX) $< > /dev/null
135                        @$(LATEX) $< > /dev/null
136
137#--------------------------------------------------------------------------------
138# New - Delete - Rename
139#--------------------------------------------------------------------------------
140new                     :
141                        @                                                                                       \
142                        $(ECHO) "";                                                                             \
143                        $(ECHO) "Choose a type of a document    : (0 is default)";                              \
144                        CPT=0;                                                                                  \
145                        declare -a type_doc=$(TYPE_DOC);                                                        \
146                        for type in $${type_doc[@]}; do                                                         \
147                                $(ECHO) "$$CPT) $$type";                                                        \
148                                CPT=$$(($$CPT+1));                                                              \
149                        done;                                                                                   \
150                        declare -i NUM_TYPE;                                                                    \
151                        $(READ) NUM_TYPE;                                                                       \
152                                                                                                                \
153                        if $(TEST) "$$NUM_TYPE" -ge "$$CPT"; then                                               \
154                                NUM_TYPE=0;                                                                     \
155                        fi;                                                                                     \
156                        declare    TYPE=$${type_doc[$$NUM_TYPE]};                                               \
157                                                                                                                \
158                        declare    FILENAME;                                                                    \
159                        $(ECHO) "";                                                                             \
160                        $(ECHO) "Give the name of the documents :";                                             \
161                        $(READ) FILENAME;                                                                       \
162                                                                                                                \
163                        if $(TEST) -z "$$FILENAME" -o -d "$(DIR_TYPE)/$$FILENAME";                              \
164                        then                                                                                    \
165                                $(ECHO) "Invalid name : string is empty, or filename is already used";          \
166                                $(EXIT);                                                                        \
167                        fi;                                                                                     \
168                                                                                                                \
169                        $(ECHO) "Create file      : $(DIR_LANGUAGE)/$$FILENAME";                                \
170                        $(ECHO) "                   (Default language : $(DEFAULT_LANG))";                      \
171                        $(ECHO) "$(DEFAULT_LANG)" > $(DIR_LANGUAGE)/$$FILENAME;                                 \
172                                                                                                                \
173                        $(ECHO) "Create file      : $(DIR_TYPE)/$$FILENAME";                                    \
174                        $(ECHO) $$TYPE > $(DIR_TYPE)/$$FILENAME;                                                \
175                                                                                                                \
176                        $(ECHO) "Create file      : $(DIR_PACKAGE)/$$FILENAME.sty";                             \
177                        $(CP) $(DIR_INCLUDE)/$$TYPE-$(FILE_SOURCE_STY) $(DIR_PACKAGE)/$$FILENAME.sty;           \
178                                                                                                                \
179                        $(ECHO) "Create file      : $(DIR_PACKAGE)/$$FILENAME.tex";                             \
180                        $(CP) $(DIR_INCLUDE)/$$TYPE-$(FILE_SOURCE_TEX) $(DIR_PACKAGE)/$$FILENAME.tex;           \
181                                                                                                                \
182                        $(ECHO) "Create directory : $(DIR_DOCUMENTS)/$$FILENAME";                               \
183                        $(ECHO) "Create directory : $(DIR_DOCUMENTS)/$$FILENAME/common";                        \
184                        $(ECHO) "Create directory : $(DIR_DOCUMENTS)/$$FILENAME/$(DEFAULT_LANG)";               \
185                        $(MKDIR) $(DIR_DOCUMENTS)/$$FILENAME/common;                                            \
186                        $(MKDIR) $(DIR_DOCUMENTS)/$$FILENAME/$(DEFAULT_LANG);                                   \
187                                                                                                                \
188                        $(ECHO) "Create file      : $(DIR_DOCUMENTS)/$$FILENAME/$(DEFAULT_LANG)/root.tex";      \
189                        $(TOUCH) $(DIR_DOCUMENTS)/$$FILENAME/$(DEFAULT_LANG)/root.tex
190
191delete                  :
192                        @                                                                                       \
193                        declare -a FILES;                                                                       \
194                        declare -i CPT;                                                                         \
195                        declare -i NUM_FILE;                                                                    \
196                        declare -i NUM_FILE_CONFIRM;                                                            \
197                                                                                                                \
198                        $(ECHO) "";                                                                             \
199                        $(ECHO) "Choose a document  : (0 by default)";                                          \
200                        $(ECHO) "0) ( none )";                                                                  \
201                                                                                                                \
202                        CPT=1;                                                                                  \
203                        for files in $(ALL_FILES); do                                                           \
204                                files=`$(BASENAME) $$files`;                                                    \
205                                $(ECHO) "$$CPT) $$files";                                                       \
206                                FILES[$$CPT]=$$files;                                                           \
207                                CPT=$$(($$CPT+1));                                                              \
208                        done;                                                                                   \
209                        $(READ) NUM_FILE;                                                                       \
210                                                                                                                \
211                        if $(TEST) "$$NUM_FILE" -ge "$$CPT"; then                                               \
212                                NUM_FILE=0;                                                                     \
213                        fi;                                                                                     \
214                                                                                                                \
215                        $(ECHO) "Please reenter the document id to confirm the delete";                         \
216                        $(READ) NUM_FILE_CONFIRM;                                                               \
217                                                                                                                \
218                        if $(TEST) "$$NUM_FILE" -eq "0" -o "$$NUM_FILE" -ne "$$NUM_FILE_CONFIRM"; then          \
219                                $(ECHO) "Delete cancelled";                                                     \
220                                $(EXIT);                                                                        \
221                        fi;                                                                                     \
222                                                                                                                \
223                        declare    FILENAME;                                                                    \
224                        FILENAME=$${FILES[$$NUM_FILE]};                                                         \
225                                                                                                                \
226                        $(ECHO) "Delete file      : $(DIR_TYPE)/$$FILENAME";                                    \
227                        $(RM) $(DIR_TYPE)/$$FILENAME;                                                           \
228                                                                                                                \
229                        $(ECHO) "Delete file      : $(DIR_LANGUAGE)/$$FILENAME";                                \
230                        $(RM) $(DIR_LANGUAGE)/$$FILENAME;                                                       \
231                                                                                                                \
232                        $(ECHO) "Delete file      : $(DIR_PACKAGE)/$$FILENAME.sty";                             \
233                        $(RM) $(DIR_PACKAGE)/$$FILENAME.sty;                                                    \
234                                                                                                                \
235                        $(ECHO) "Delete file      : $(DIR_PACKAGE)/$$FILENAME.tex";                             \
236                        $(RM) $(DIR_PACKAGE)/$$FILENAME.tex;                                                    \
237                                                                                                                \
238                        $(ECHO) "Delete directory : $(DIR_DOCUMENTS)/$$FILENAME";                               \
239                        $(RM) $(DIR_DOCUMENTS)/$$FILENAME;
240
241rename                  :
242                        @                                                                                       \
243                        declare -a FILES;                                                                       \
244                        declare -i CPT;                                                                         \
245                        declare -i NUM_FILE;                                                                    \
246                                                                                                                \
247                        $(ECHO) "";                                                                             \
248                        $(ECHO) "Choose a document  : (0 by default)";                                          \
249                        $(ECHO) "0) ( none )";                                                                  \
250                                                                                                                \
251                        CPT=1;                                                                                  \
252                        for files in $(ALL_FILES); do                                                           \
253                                files=`$(BASENAME) $$files`;                                                    \
254                                $(ECHO) "$$CPT) $$files";                                                       \
255                                FILES[$$CPT]=$$files;                                                           \
256                                CPT=$$(($$CPT+1));                                                              \
257                        done;                                                                                   \
258                        $(READ) NUM_FILE;                                                                       \
259                                                                                                                \
260                        if $(TEST) "$$NUM_FILE" -ge "$$CPT"; then                                               \
261                                NUM_FILE=0;                                                                     \
262                        fi;                                                                                     \
263                                                                                                                \
264                        if $(TEST) "$$NUM_FILE" -eq "0"; then                                                   \
265                                $(ECHO) "Rename cancelled";                                                     \
266                                $(EXIT);                                                                        \
267                        fi;                                                                                     \
268                                                                                                                \
269                        declare    FILENAME_SRC;                                                                \
270                        declare    FILENAME_DEST;                                                               \
271                        FILENAME_SRC=$${FILES[$$NUM_FILE]};                                                     \
272                                                                                                                \
273                        $(ECHO) "Give the new name of the documents :";                                         \
274                        $(READ) FILENAME_DEST;                                                                  \
275                                                                                                                \
276                        if $(TEST) -z "$$FILENAME_DEST" -o -d "$(DIR_TYPE)/$$FILENAME_DEST";                    \
277                        then                                                                                    \
278                                $(ECHO) "Invalid name : string is empty, or filename is already used";          \
279                                $(EXIT);                                                                        \
280                        fi;                                                                                     \
281                                                                                                                \
282                        $(ECHO) "Rename file      : $(DIR_LANGUAGE)/$$FILENAME_SRC";                            \
283                        $(MV) $(DIR_LANGUAGE)/$$FILENAME_SRC    $(DIR_LANGUAGE)/$$FILENAME_DEST;                \
284                                                                                                                \
285                        $(ECHO) "Rename file      : $(DIR_TYPE)/$$FILENAME_SRC";                                \
286                        $(MV) $(DIR_TYPE)/$$FILENAME_SRC        $(DIR_TYPE)/$$FILENAME_DEST;                    \
287                                                                                                                \
288                        $(ECHO) "Rename file      : $(DIR_PACKAGE)/$$FILENAME_SRC.sty";                         \
289                        $(MV) $(DIR_PACKAGE)/$$FILENAME_SRC.sty $(DIR_PACKAGE)/$$FILENAME_DEST.sty;             \
290                                                                                                                \
291                        $(ECHO) "Rename directory : $(DIR_DOCUMENTS)/$$FILENAME_SRC";                           \
292                        $(MV) $(DIR_DOCUMENTS)/$$FILENAME_SRC   $(DIR_DOCUMENTS)/$$FILENAME_DEST;
293
294#--------------------------------------------------------------------------------
295# View
296#--------------------------------------------------------------------------------
297view                    : doc
298                        @                                                                                       \
299                        declare    SELECT_FILE;                                                                 \
300                        declare    SELECT_LANG;                                                                 \
301                        declare    SELECT_FORMAT;                                                               \
302                        declare    SELECT_VIEWER;                                                               \
303                                                                                                                \
304                                                                                                                \
305                                                                                                                \
306                        $(ECHO) "";                                                                             \
307                        $(ECHO) "Choose a document  : (0 by default)";                                          \
308                                                                                                                \
309                        declare -i CPT;                                                                         \
310                        declare -i NUM_FILE;                                                                    \
311                        declare -a FILES;                                                                       \
312                                                                                                                \
313                        CPT=0;                                                                                  \
314                        for files in $(ALL_FILES); do                                                           \
315                                files=`$(BASENAME) $$files`;                                                    \
316                                type=`$(CAT) $(DIR_TYPE)/$$files`;                                              \
317                                $(ECHO) "$$CPT) $$type - $$files";                                              \
318                                FILES[$$CPT]=$$files;                                                           \
319                                CPT=$$(($$CPT+1));                                                              \
320                        done;                                                                                   \
321                        $(READ) NUM_FILE;                                                                       \
322                                                                                                                \
323                        if $(TEST) "$$NUM_FILE" -ge "$$CPT"; then                                               \
324                                NUM_FILE=0;                                                                     \
325                        fi;                                                                                     \
326                                                                                                                \
327                        SELECT_FILE=$${FILES[$$NUM_FILE]};                                                      \
328                        $(ECHO) "Document selected  : $$SELECT_FILE";                                           \
329                        $(ECHO) "";                                                                             \
330                                                                                                                \
331                                                                                                                \
332                                                                                                                \
333                        $(ECHO) "Choose a language  : (0 by default)";                                          \
334                                                                                                                \
335                        declare -i NUM_LANG;                                                                    \
336                        declare -a LANG;                                                                        \
337                                                                                                                \
338                        CPT=0;                                                                                  \
339                        for lang in `$(CAT) $(DIR_LANGUAGE)/$$SELECT_FILE`; do                                  \
340                                $(ECHO) "$$CPT) $$lang";                                                        \
341                                LANG[$$CPT]=$$lang;                                                             \
342                                CPT=$$(($$CPT+1));                                                              \
343                        done;                                                                                   \
344                        $(READ) NUM_LANG;                                                                       \
345                                                                                                                \
346                        if $(TEST) "$$NUM_LANG" -ge "$$CPT"; then                                               \
347                                NUM_LANG=0;                                                                     \
348                        fi;                                                                                     \
349                                                                                                                \
350                        SELECT_LANG=$${LANG[$$NUM_LANG]};                                                       \
351                        $(ECHO) "Language selected  : $$SELECT_LANG";                                           \
352                        $(ECHO) "";                                                                             \
353                                                                                                                \
354                                                                                                                \
355                                                                                                                \
356                        $(ECHO) "Choose a format    : (0 by default)";                                          \
357                                                                                                                \
358                        declare -i NUM_FORMAT;                                                                  \
359                        declare -a FORMAT;                                                                      \
360                        declare -a VIEWER;                                                                      \
361                                                                                                                \
362                        FORMAT=("pdf"      "ps"      "dvi");                                                    \
363                        VIEWER=($(VIEWPDF) $(VIEWPS) $(VIEWDVI));                                               \
364                                                                                                                \
365                        CPT=0;                                                                                  \
366                        while [ $$CPT -lt $${#FORMAT[*]} ]; do                                                  \
367                            $(ECHO) "$$CPT) "$${FORMAT[$$CPT]};                                                 \
368                            CPT=$$(($$CPT+1));                                                                  \
369                        done;                                                                                   \
370                        $(READ) NUM_FORMAT;                                                                     \
371                                                                                                                \
372                        if $(TEST) "$$NUM_FORMAT" -ge "$$CPT"; then                                             \
373                                NUM_FORMAT=0;                                                                   \
374                        fi;                                                                                     \
375                                                                                                                \
376                        SELECT_FORMAT=$${FORMAT[$$NUM_FORMAT]};                                                 \
377                        SELECT_VIEWER=$${VIEWER[$$NUM_FORMAT]};                                                 \
378                        $(ECHO) "Format selected    : $$SELECT_FORMAT";                                         \
379                        $(ECHO) "";                                                                             \
380                                                                                                                \
381                                                                                                                \
382                                                                                                                \
383                        $$SELECT_VIEWER "$$SELECT_FILE-$$SELECT_LANG.$$SELECT_FORMAT" &                         \
384                                                                                                                \
385                        $(ECHO) "";
386
387#--------------------------------------------------------------------------------
388# The figures directory
389#--------------------------------------------------------------------------------
390$(DIR_SCHEMA_EPS)       :
391                        @$(ECHO) "Make directory       : $@"
392                        @$(MKDIR) $@
393
394$(DIR_TEX)              :
395                        @$(ECHO) "Make directory       : $@"
396                        @$(MKDIR) $@
397
398$(DIR_SCHEMA_EPS)/%.eps : $(DIR_SCHEMA)/%.eps $(DIR_SCHEMA_EPS)
399                        @$(ECHO) "Generate   files     : $*.eps"
400                        @$(CP) $(DIR_SCHEMA)/$*.eps $(DIR_SCHEMA_EPS)
401
402$(DIR_SCHEMA_EPS)/%.eps : $(DIR_SCHEMA)/%.fig $(DIR_SCHEMA_EPS)
403                        @$(ECHO) "Generate   files     : $*.eps"
404                        @$(FIG2EPS) $< $@
405
406$(DIR_SCHEMA_EPS)/%.eps : $(DIR_GRAPH)/%.p    $(DIR_SCHEMA_EPS)
407                        @$(ECHO) "Generate   files     : $*.eps"
408                        @$(CD) $(DIR_GRAPH); $(GNUPLOT) $*.p
409
410
411#--------------------------------------------------------------------------------
412# Cleaning
413#--------------------------------------------------------------------------------
414
415clean                   :
416                        @$(ECHO) "Delete     temporary files              "$(PWD)
417                        @$(RM) $(DIR_SCHEMA_EPS)  $(DIR_TEX) $(DIR_PACKAGE)/*.aux
418                        @$(RM) $(DVI_FILES) $(PS_FILES) $(PDF_FILES)
419                        @$(MAKE) clean_rec DIR_CLEAN=
420
421#Clean recursive
422clean_rec               :
423                        @$(ECHO) "Delete     temporary files in directory $(DIR_CLEAN)"
424                        @$(RM)  $(DIR_CLEAN)/*~                 \
425                                $(DIR_CLEAN)/*.aux              \
426                                $(DIR_CLEAN)/*.bbl              \
427                                $(DIR_CLEAN)/*.blg              \
428                                $(DIR_CLEAN)/*.bmt              \
429                                $(DIR_CLEAN)/*.log              \
430                                $(DIR_CLEAN)/*.mtc*             \
431                                $(DIR_CLEAN)/*.toc              \
432                                $(DIR_CLEAN)/*.idx              \
433                                $(DIR_CLEAN)/*.ilg              \
434                                $(DIR_CLEAN)/*.ind              \
435                                $(DIR_CLEAN)/*.out              \
436                                $(DIR_CLEAN)/*.nav              \
437                                $(DIR_CLEAN)/*.snm              \
438                                $(DIR_CLEAN)/missfont.log
439                        @# The .bbl file is to be removed if "bibtex" is used.
440                        @for files in `$(LS) $(DIR_CLEAN)`; do                                                  \
441                                if $(TEST) -d $(DIR_CLEAN)/$$files;                                             \
442                                then                                                                            \
443                                        $(MAKE) clean_rec DIR_CLEAN=$(DIR_CLEAN)/$$files;                       \
444                                fi;                                                                             \
445                        done;
446
447clean_all               : clean
448                        @$(ECHO) "Delete     temporary files (all)"
449                        @$(RM) $(DIR_DOCUMENTATION)/*.pdf
450
451#--------------------------------------------------------------------------------
452# Help
453#--------------------------------------------------------------------------------
454
455help                    :
456                        @$(ECHO) "Environnement to generate documents and presentations"
457                        @$(ECHO) "Version         : $(VERSION)"
458                        @$(ECHO) ""
459                        @$(ECHO) "List of rules   :"
460                        @$(ECHO) " * all          : Cf rules \"help\""
461                        @$(ECHO) " * clean        : Erase generate files"
462                        @$(ECHO) " * clean_all    : Erase all generate files"
463                        @$(ECHO) " * delete       : Erase all file and directory of a document"
464                        @$(ECHO) " * doc          : Generate all documents"
465                        @$(ECHO) " * help         : Print this message"
466                        @$(ECHO) " * new          : Create all file and directy for a new document"
467                        @$(ECHO) " * rename       : Rename a document"
468                        @$(ECHO) " * view         : List all document to view"
469                        @$(ECHO) ""
Note: See TracBrowser for help on using the repository browser.