nanogui: Source tree cleanup
Subject:
Source tree cleanup
From:
Alain Volmat ####@####.####
Date:
30 Apr 2005 05:13:05 +0100
Message-Id: <20050430041259.GA3913@pop.mail.yahoo.com>
Greg,
I know this is not the most important issue for the moment but since
you are now doing preparation work for 0.91 / 0.92, I just thought it
would be a good chance to cleanup a bit the microwin source tree.
The src directory contains so many scripts or makefile and it might be
a good idea to move them out of the top directory, and keep only the
necessary files at that place (Makefile*, INSTALL, ... and so
on).
1) All demo related scripts (all .sh files except indent.sh) should be
stored inside demos.
chess.sh
demo2.sh
demo.sh
fontdemo2.sh
fontdemo3.sh
fontdemo4.sh
fontdemo.sh
grabdemo.sh
grdemo.sh
launcher.sh
mouse.sh
nxterm.sh
nxview.sh
vnc.sh
maybe it might be a good idea to separate mwin and nanoX demo.
Once all the files get moved into demos, the easiest way to do (if you don't
want to edit all of them to fix path) is just to call them from the src/
directory: (ex: demos/launcher.sh)
2) Other scripts ...
Well I guess for now there is only indent.sh, could be stored in a
'scripts' directory ...
3) Doxygen configuration files
I think they should be store into the doc/ directory, not into the src/
directory.
then edit both Doxyfile-internal and Doxyfile-nanox to change
OUTPUT_DIRECTORY = ../doc/internal
into
OUTPUT_DIRECTORY = ./internal
and
INPUT = .
into
INPUT = ../src
4) .mak files ...
as some kind of makefile, we could leave them in the src/ directory
but since the contrib/ directory already contains some project file
I think .mak files could be stored at that place
Alain
_________________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com