Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Getting modules to integrate themselves into .geomview
OK, how about this. A typical "make install" rule (in src/bin/<module>/O.<machtype>/Makefile) currently looks something like: install: install_bin install_bin: someprog ${INSTALL} ... Let's make these look like this: install: install_bin install_module install_bin: ... etc. just as before ... install_module: rm -f .geomview-someprog echo '(emodule-define "name" "command")' > .geomview-someprog ${INSTALL} -O -v -F ${GEOM}/bin/${MACHTYPE} .geomview-someprog (cd ${GEOM}; tools/gather-modules) [I've done this for eucsyms, trigrp, and graffiti. I haven't done it for nose, nor for any of the separately-distributed modules.] This will take care of source distributions. "tools/gather-modules" scans the bin/${MACHTYPE} directory for .geomview* files, appends them to data/.geomview-modules, and eliminates duplicates. So we can just start distributing .geomview files which include .geomview-modules rather than defining everything internally. For binary distributions, we package "bin/sgi/.geomview-someprog" along with "bin/sgi/someprog" and tell people to run "tools/gather-modules" after unpacking.
|
||
Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors |
|||
site hosted by |