[bt-devel] Sword include path
Gregory Hellings
greg.hellings at gmail.com
Mon Feb 22 14:03:50 MST 2010
Currently there is no sword install portion of the build for Windows
unless you use MinGW, which we currently do not. So it would all be
manual copying. This could possibly change once I have completed the
CMake system for sword, but that is only going to be supplemental to,
and not a replacement for, the autotools system (hopefully it will
replace the manually maintained Borland and MSVC projects).
To be honest, I don't see a strong reason for jumping through more
hoops in an already complicated Windows build and possibly breaking
functionality in nix (what if headers aren't installed under sword/ in
my build but straight in include/?) and changing our current consensus
and all our files just to put a sword/ on our includes. If you think
it's extremely helpful, I'd love to know why.
--Greg
On Feb 22, 2010, at 2:40 PM, Jaak Ristioja <Ristioja at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 22.02.2010 20:42, Gregory Hellings wrote:
>> When I first started building on Windows, there is no concept of
>> universal install locations like /usr/local/include, so all the files
>> were kept in sword-<version>/include where there is no sword/
>> directory.
>> Thus I presented the issue to the rest of the mailing list and we
>> agreed
>> to standardize on no sword/ to keep easier compatibility with Windows
>> and the defauls SWORD behavior and to keep our own usage consistent.
>
> Well can't one just install those headers Sword elsewhere? It
> doesn't have to be a global
> location. Under *nix one could just ./configure --
> prefix=someRandomPath
>
> Jaak
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
>
> iQgcBAEBAgAGBQJLguvFAAoJEFqwhAoGc/hvzNVAAK4+zZJ0dFXq5RZJTt5W7faN
> s+LnchZ4xBEEfojYDHjLTbUNDSK3b0olFhuvw6qRY4Xe/z1XyXbrHrrr88NVI4Ka
> K6rZ3PG3fPjCsj/LBVUjtE5ybsbzmxeZ3V60V6zflG7d+chRm6qm4I3MvCa1+6YB
> PnJnixXv5Fgg2U5uED90FAzTQ87wzHcvjkTaRptwxmegaoH3cskeWhaRuaXR0DXq
> RdF0Qo1tHk9l1O12bzy6U8KH7hs1qQgGdridpv1x6eNMuSmkRsKv+qJ3BLONnt6t
> +3Ef8VGhIb8dmNCo7gLMou41CujZ5tg03kganXodpBO2k9ygeo5yZCRJ2W6qq6Uq
> AZ5NKTwXq4js8lSAdoorr49h3LquxV9dIw5sRmgmBpE7RhiTUybzWv0jVLM4QPou
> 2cswPlK2xloLSv0FWu37Nqe74fnr+mQAx8wnK6xeFx3XaNzY/z45nQiDd8Ln1xfy
> PxDspDTn5e++0JFd77Ky1YNV8uC+eSJ//0gpcLn0Ccb1urCgmfaalJDfIvhcqwH9
> wtHqqhiMJRoXfYAgKrxwvVZjrcrzvojhSPgSXI/KQ7yQZOS0Rshdj6/ha1tPdOXJ
> dXp3ao9pxfAX/z2QrtejO0Ix+ZveZZ5OMj0aZ/K+FqVJ1Dndxe9mhuflds4LZeYT
> TRPN2riDdHXseEy1ER7bUyH8ybXfAM52nwCLnTGAudwcAXhEToZ9opnRwz4lpotx
> U4Xrd/gsTcAUc6T6iJSdau8MQFhtoWWKZNlJwx6y1Pshul5cyxkxU6rA+rCV7/xS
> JvSxBs+2x3WhdvlglFDbsk/8KaxBO0yuER2eMQ6gAvfTKq2Me4wL+btts1HCuEyY
> Z1d423HdoWllX9vBoQgTy75J3xsf/3udY3lCd17V6Ve5QOJKudE6ZWpOcF0ehU3N
> 3MOgjBXip8lmryrFaGxpXylQBKp8i9JTsxJUX5H3B2a3DJg8efEpeEGgLWdE3InB
> BGHBpzMc/RR4gZeyQecX59pWjbRIsR9UaxDUvIRk9tCemh/A458X77NtP2I4inAK
> juvgYL0elqvyXnQw7IC8B8UkW6U+pYXeTYuHuSpg3g3j0RLFNxo3+atBT0bEVZ9M
> kivlmK+M3kZ7wffqUCtmJqFyicBZQ8dCYqtMZNZqIaSMFv+OBocjs8EB5op6dNZg
> 63vnasjKpGVwVUWPpRfJ3kxlyiOEAukTfZ5w5MpLnmEKl+adqjbhet4RASVDwKiR
> lNXN6jw2AQ+DBmwFdubxyQtnkEPKOQPDprLNcNgznXCQKNrmDx8c2Fpc2aXwGyB/
> LkdFRo0RXyFHuyeVVkMOJe5u/mYihmG3X6uztSQEbiY+G6SYq4t3HiHfYWuzciPl
> 4rF+nhLI+FFpeZyO5dMmS0ttpFphN38YZn9RGzjHKVF0SqtZGeX9HvF2Bbm6oXiu
> 9fJes6GYT9gEWmLFZ7PbObAC1orGhIdRcoyCQ3UJdKWClSzW09Yn5YoBMxUoH5kD
> wpFVRu5ayjqdg9Zoth0ygU90V2ePZiDoDZU8WM+seqd2DhGu6VAynFLD7IB6eHkE
> 3mrU4ZKu96zIS/oxx+zpMnE+a+Z5363r2KzlwQRP4HxVyXYCgMY3bOFnj/j4U1AR
> Oib9xY5DSNocH5Nla9UqJLMtoTzvpf1z3QfzO3k8OLUApNseWz6/QqlMwonZARn9
> R7F33Vl2HYRudM/XCX5KjvEiPXGNMudHRFP/2SdFNq0CcQB2gBl+nd7lpzErELMC
> p5Pl9InkjbqhHmogitsctE09wAx71s2p8dci0iMBoDUBNA8VKWRwC2niac+sMBnh
> cuETnEvGh2UEoD7pQivjPjbb/pE0A6ntVuPaHfpi2ITW7FG8Qd9HgEqzakCa0Q6O
> bE6XVromJTEayj020b73AUGaGcWXoy6YOsdlvh/KfwJpif1kD5b+AxU91GycWIsE
> pb444TN6pR8BP1Y0RLUa6X6s+KcrtHJ1iYiU2q0Stz+I/uXd/6cHMWzlskRi1D4Y
> 5GmQetnClYa+uM8qgHJ/z6ejIPQwsvD50qObNUV/yI3+f3I8UegwdHZh0nsnZgHI
> Kd/3sVV+H4TZ68lx/QdFdn/hAytwUXNUyGiVSLQ8uvmednbVettqhbBpKtzBguzT
> gkmZsAOVkJqfJNySi++TEP8hmrsbPDJE+zJDShSmsgfa/xsI6s9+YiGgWU2e9X5v
> 5X/NM58Le1PKaksSiCFqUhDiQPQBD6YQp/58ZWAvkvT+EbHhT2qbN4v0Czd/9Ayy
> /RitCxjTRtIZTIaNywOQ9sJS6BtdwH0XyVZuPZdsiqZTp75PC3FD7MjWH6+tL5yc
> iJa8eWOk9Ke0CqQr9HDfl9JZpsR8V0re9gjlFddNWaOh/TSL36xO31IDNOnznxnm
> ZtesalxPthtqNZz6xzlRQh13OVQe+FEXdz0Fo4AXDhFF27mMiR0/ryghd2h1JlvN
> 2Z39Uecw1iFKhL5ZWxO9CHRR0b4r33wyHsgD6cEnCfTdyD0D0NQtoHv5vhoYP0ro
> jb+TP38bvq5gpU2dPdSBRbs+/IEZKuYsPthaUe81FKC5WlPJGRufJeVx3yXll+hJ
> YODWJcf1qgU76oAWeo4pTB9GlcBOzF2jsYlGo8fsNA1gxNVGdCVyuoJSOp2EYer1
> yCCMMMxfvOjrQ5qCJAXdYnZfZ3LGSQaY9acEeVuOECyi2wjr/0d3dgH52Fs4k9ze
> QfrP+4U9Y0RXHjXf1IDv
> =XJQr
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
More information about the bt-devel
mailing list