[xsde-users] missing deployment procedure ?

Boris Kolpackov boris at codesynthesis.com
Tue Dec 13 08:11:05 EST 2011


Hi Frédéric,

Frédéric Heitzmann <frederic.heitzmann at gmail.com> writes:

> => Is there any "make install" rules or equivalent ?
> I looked across the makefiles and found none.
> => At least, is there a list of the header files which should be copied  
> into usr/local/include ?

I have added the install target to the 'dist' makefiles (i.e., makefiles
found in the packages containing pre-built XSD/e compiler with sources
for libxsde and examples). This will appear in the next release of XSD/e
but you can also add this capability to XSD/e 3.2.0 using this package:

http://www.codesynthesis.com/~boris/tmp/xsde/xsde-3.2.0-install.tar.gz

Simply override the files in the vanilla 3.2.0 distribution with the
ones in this archive.

Quoting from the updated INSTALL file:

"
You can also install the XSD/e compiler as well as the XSD/e
runtime headers and library by running 'make install'. By
default the installation directory is /usr/local but this
can be changed with the 'install_*' command line variables.
By default they have the following values:

install_prefix  = /usr/local
install_bin     = install_prefix/bin
install_man     = install_prefix/man
install_lib     = install_prefix/lib
install_include = install_prefix/include

For example, to install XSD/e into /usr with the XSD/e runtime
library in /usr/lib64, you can use the following command line:

make install install_prefix=/usr install_lib=/usr/lib64
"

Let me know if you run into any problems.

Boris



More information about the xsde-users mailing list