> It is all a matter of point of view.
> There is obviously a clash between SOCI and autotools, the
> question is 
> only where we should look for the solution.

In correct use of autotools and their flexibility. In fact, many
projects build everything outside of source directory.

Anything you need to is to create some "stage" directory and 
run configure from it.

In order to make this process more "transparent" write in README
these instructions and/or add following lines at the beginnig
of "configure.in"

if test -d core ; then
        echo "----------------------------------------------------"
        echo
        echo "  Please, do not run configure from src directory"
        echo "  do as following"
        echo
        echo "   cd .."
        echo "   mkdir stage"
        echo "   cd stage"
        echo "   ../src/configure"
        echo "   make"
        echo
        echo "----------------------------------------------------"
        exit 1
fi


Artyom.

P.S.:     I know you do not like autotools, but it is still the
          only FULL-Featured build and distribution system available.
P.P.S:    IMHO, I would just rename "core" to something else, in order
          to allow newcomers easier automatic builds.
P.P.P.S.: I hope to find some time and work on this autoconf macros,
          there are many things that should be fixed.







      

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to