From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- .../index.html | 129 +++ .../code/nelns/?sortby=author/index.html | 167 +++ .../?sortby=date&only_with_tag=MAIN/index.html | 160 +++ cvs/cvsweb.cgi/code/nelns/?sortby=date/index.html | 167 +++ cvs/cvsweb.cgi/code/nelns/?sortby=log/index.html | 167 +++ .../?sortby=rev&only_with_tag=HEAD/index.html | 168 +++ .../?sortby=rev&only_with_tag=MAIN/index.html | 160 +++ cvs/cvsweb.cgi/code/nelns/?sortby=rev/index.html | 167 +++ cvs/cvsweb.cgi/code/nelns/AUTHORS/index.html | 134 +++ cvs/cvsweb.cgi/code/nelns/AUTHORS?annotate=1.1 | 76 ++ .../x-cvsweb-markup&rev=1.1&sortby=author | 20 + .../x-cvsweb-markup&rev=1.1&sortby=log | 20 + .../code/nelns/AUTHORS?hideattic=0/index.html | 137 +++ .../nelns/AUTHORS?only_with_tag=HEAD/index.html | 136 +++ .../nelns/AUTHORS?only_with_tag=MAIN/index.html | 136 +++ cvs/cvsweb.cgi/code/nelns/AUTHORS?r1=1.1 | 133 +++ .../AUTHORS?only_with_tag=HEAD/index.html | 134 +++ .../x-cvsweb-markup&hideattic=0/index.html | 20 + .../x-cvsweb-markup&sortby=author/index.html | 20 + .../x-cvsweb-markup&sortby=date/index.html | 20 + .../x-cvsweb-markup&sortby=log/index.html | 20 + .../x-cvsweb-markup&sortby=rev/index.html | 134 +++ .../x-cvsweb-markup/index.html | 20 + .../index.html | 139 +++ .../index.html | 139 +++ .../code/nelns/AUTHORS?sortby=author/index.html | 137 +++ .../code/nelns/AUTHORS?sortby=log/index.html | 137 +++ cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2 | 46 + ...ff?r1=1.1&r2=1.2&sortby=date&only_with_tag=MAIN | 48 + .../code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=rev | 47 + .../nelns/HOWTO.diff?r1=1.2&r2=1.1&sortby=date | 47 + cvs/cvsweb.cgi/code/nelns/HOWTO/index.html | 144 +++ cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.1 | 76 ++ cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2 | 76 ++ .../nelns/HOWTO?annotate=1.2&only_with_tag=HEAD | 76 ++ .../nelns/HOWTO?annotate=1.2&only_with_tag=MAIN | 76 ++ .../code/nelns/HOWTO?annotate=1.2&sortby=author | 76 ++ .../code/nelns/HOWTO?annotate=1.2&sortby=date | 76 ++ .../code/nelns/HOWTO?annotate=1.2&sortby=rev | 76 ++ .../x-cvsweb-markup&rev=1.2&sortby=author | 101 ++ .../code/nelns/HOWTO?only_with_tag=HEAD/index.html | 138 +++ .../code/nelns/HOWTO?only_with_tag=MAIN/index.html | 136 +++ cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1 | 143 +++ .../code/nelns/HOWTO?r1=1.1&only_with_tag=MAIN | 145 +++ cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2 | 144 +++ .../code/nelns/HOWTO?r1=1.2&only_with_tag=HEAD | 137 +++ cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&sortby=date | 147 +++ .../HOWTO?only_with_tag=HEAD/index.html | 134 +++ .../x-cvsweb-markup&sortby=author/index.html | 134 +++ .../x-cvsweb-markup&sortby=date/index.html | 134 +++ .../x-cvsweb-markup&sortby=rev/index.html | 102 ++ .../x-cvsweb-markup/index.html | 102 ++ .../x-cvsweb-markup&only_with_tag=HEAD/index.html | 101 ++ .../index.html | 101 ++ .../x-cvsweb-markup&sortby=date/index.html | 101 ++ .../x-cvsweb-markup&sortby=rev/index.html | 101 ++ .../x-cvsweb-markup/index.html | 101 ++ .../index.html | 141 +++ .../code/nelns/HOWTO?sortby=author/index.html | 147 +++ .../index.html | 149 +++ .../code/nelns/HOWTO?sortby=date/index.html | 147 +++ .../code/nelns/HOWTO?sortby=log/index.html | 147 +++ .../code/nelns/HOWTO?sortby=rev/index.html | 147 +++ cvs/cvsweb.cgi/code/nelns/INSTALL/index.html | 134 +++ cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1 | 76 ++ .../code/nelns/INSTALL?annotate=1.1&sortby=author | 76 ++ .../code/nelns/INSTALL?annotate=1.1&sortby=date | 76 ++ .../x-cvsweb-markup&rev=1.1&sortby=date | 103 ++ .../nelns/INSTALL?only_with_tag=HEAD/index.html | 136 +++ .../nelns/INSTALL?only_with_tag=MAIN/index.html | 136 +++ cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1 | 133 +++ .../code/nelns/INSTALL?r1=1.1&sortby=date | 136 +++ .../INSTALL?only_with_tag=HEAD/index.html | 134 +++ .../x-cvsweb-markup&hideattic=0/index.html | 103 ++ .../x-cvsweb-markup&sortby=author/index.html | 103 ++ .../x-cvsweb-markup&sortby=date/index.html | 134 +++ .../x-cvsweb-markup&sortby=log/index.html | 103 ++ .../x-cvsweb-markup&sortby=rev/index.html | 103 ++ .../x-cvsweb-markup/index.html | 103 ++ .../index.html | 139 +++ .../code/nelns/INSTALL?sortby=author/index.html | 137 +++ .../index.html | 139 +++ .../code/nelns/INSTALL?sortby=date/index.html | 137 +++ .../code/nelns/INSTALL?sortby=log/index.html | 137 +++ .../index.html | 139 +++ .../code/nelns/INSTALL?sortby=rev/index.html | 137 +++ cvs/cvsweb.cgi/code/nelns/Makefile.am | 204 ++++ .../code/nelns/Makefile.am.diff?r1=1.1&r2=1.2 | 31 + .../Makefile.am.diff?r1=1.1&r2=1.2&sortby=author | 32 + .../Makefile.am.diff?r1=1.1&r2=1.2&sortby=date | 32 + .../code/nelns/Makefile.am.diff?r1=1.2&r2=1.3 | 33 + .../Makefile.am.diff?r1=1.2&r2=1.3&sortby=author | 34 + .../Makefile.am.diff?r1=1.2&r2=1.3&sortby=date | 34 + .../code/nelns/Makefile.am.diff?r1=1.3&r2=1.4 | 30 + .../Makefile.am.diff?r1=1.3&r2=1.4&sortby=rev | 31 + .../code/nelns/Makefile.am.diff?r1=1.4&r2=1.5 | 31 + .../Makefile.am.diff?r1=1.4&r2=1.5&sortby=author | 32 + .../code/nelns/Makefile.am.diff?r1=1.5&r2=1.6 | 40 + .../Makefile.am.diff?r1=1.5&r2=1.6&sortby=rev | 41 + .../code/nelns/Makefile.am.diff?r1=1.6&r2=1.7 | 44 + .../Makefile.am.diff?r1=1.6&r2=1.7&sortby=author | 45 + .../code/nelns/Makefile.am.diff?r1=1.7&r2=1.8 | 36 + .../Makefile.am.diff?r1=1.7&r2=1.8&sortby=author | 37 + cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1 | 76 ++ .../code/nelns/Makefile.am?annotate=1.1&sortby=rev | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2 | 76 ++ .../nelns/Makefile.am?annotate=1.2&sortby=date | 76 ++ .../code/nelns/Makefile.am?annotate=1.2&sortby=rev | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3 | 76 ++ .../nelns/Makefile.am?annotate=1.3&sortby=date | 76 ++ .../code/nelns/Makefile.am?annotate=1.3&sortby=rev | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4 | 76 ++ .../nelns/Makefile.am?annotate=1.4&sortby=author | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5 | 76 ++ .../nelns/Makefile.am?annotate=1.5&sortby=author | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.6 | 76 ++ cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7 | 76 ++ .../nelns/Makefile.am?annotate=1.7&sortby=date | 76 ++ .../nelns/Makefile.am?annotate=1.8&sortby=author | 76 ++ .../code/nelns/Makefile.am?annotate=1.8&sortby=rev | 76 ++ .../x-cvsweb-markup&rev=1.1 | 35 + .../x-cvsweb-markup&rev=1.4 | 37 + .../x-cvsweb-markup&rev=1.6 | 35 + .../x-cvsweb-markup&rev=1.8&sortby=log | 55 + .../x-cvsweb-markup&rev=1.8&sortby=rev | 55 + cvs/cvsweb.cgi/code/nelns/Makefile.am?hideattic=0 | 207 ++++ .../code/nelns/Makefile.am?only_with_tag=HEAD | 138 +++ .../code/nelns/Makefile.am?only_with_tag=MAIN | 206 ++++ .../Makefile.am?only_with_tag=MAIN&sortby=date | 209 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1 | 209 ++++ .../code/nelns/Makefile.am?r1=1.1&sortby=rev | 212 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2 | 165 +++ .../code/nelns/Makefile.am?r1=1.2&sortby=rev | 212 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3 | 209 ++++ .../code/nelns/Makefile.am?r1=1.3&sortby=author | 212 ++++ .../code/nelns/Makefile.am?r1=1.3&sortby=rev | 212 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4 | 209 ++++ .../code/nelns/Makefile.am?r1=1.4&sortby=author | 212 ++++ .../code/nelns/Makefile.am?r1=1.4&sortby=date | 212 ++++ .../code/nelns/Makefile.am?r1=1.6&sortby=author | 212 ++++ .../code/nelns/Makefile.am?r1=1.6&sortby=rev | 212 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7 | 209 ++++ .../code/nelns/Makefile.am?r1=1.7&sortby=author | 212 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8 | 210 ++++ .../code/nelns/Makefile.am?r1=1.8&sortby=date | 213 ++++ .../x-cvsweb-markup&sortby=author/index.html | 35 + .../x-cvsweb-markup&sortby=date/index.html | 35 + .../x-cvsweb-markup&sortby=rev/index.html | 35 + .../x-cvsweb-markup/index.html | 164 +++ .../Makefile.am?only_with_tag=HEAD | 164 +++ .../x-cvsweb-markup&sortby=date/index.html | 38 + .../x-cvsweb-markup/index.html | 164 +++ .../x-cvsweb-markup&sortby=author/index.html | 164 +++ .../x-cvsweb-markup&sortby=date/index.html | 37 + .../x-cvsweb-markup&sortby=rev/index.html | 164 +++ .../x-cvsweb-markup/index.html | 164 +++ .../x-cvsweb-markup&sortby=author/index.html | 35 + .../x-cvsweb-markup&sortby=date/index.html | 35 + .../x-cvsweb-markup/index.html | 35 + .../x-cvsweb-markup&sortby=author/index.html | 35 + .../x-cvsweb-markup&sortby=author/index.html | 52 + .../x-cvsweb-markup/index.html | 52 + .../x-cvsweb-markup&sortby=date/index.html | 55 + .../x-cvsweb-markup&sortby=log/index.html | 55 + .../x-cvsweb-markup/index.html | 55 + .../code/nelns/Makefile.am?sortby=author | 207 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=date | 207 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=log | 207 ++++ cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev | 207 ++++ .../Makefile.am?sortby=rev&only_with_tag=MAIN | 209 ++++ cvs/cvsweb.cgi/code/nelns/NEWS/index.html | 134 +++ cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1 | 76 ++ .../code/nelns/NEWS?annotate=1.1&sortby=date | 76 ++ .../x-cvsweb-markup&rev=1.1&sortby=author | 19 + .../x-cvsweb-markup&rev=1.1&sortby=log | 19 + .../x-cvsweb-markup&rev=1.1&sortby=rev | 19 + .../code/nelns/NEWS?hideattic=0/index.html | 137 +++ .../code/nelns/NEWS?only_with_tag=HEAD/index.html | 136 +++ .../code/nelns/NEWS?only_with_tag=MAIN/index.html | 136 +++ cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1 | 133 +++ .../code/nelns/NEWS?r1=1.1&sortby=author | 136 +++ .../NEWS?only_with_tag=HEAD/index.html | 134 +++ .../x-cvsweb-markup&hideattic=0/index.html | 19 + .../x-cvsweb-markup&sortby=author/index.html | 134 +++ .../x-cvsweb-markup&sortby=date/index.html | 19 + .../x-cvsweb-markup&sortby=log/index.html | 134 +++ .../x-cvsweb-markup&sortby=rev/index.html | 134 +++ .../x-cvsweb-markup/index.html | 19 + .../index.html | 139 +++ .../code/nelns/NEWS?sortby=author/index.html | 137 +++ .../NEWS?sortby=date&only_with_tag=MAIN/index.html | 139 +++ .../code/nelns/NEWS?sortby=log/index.html | 137 +++ .../code/nelns/NEWS?sortby=rev/index.html | 137 +++ .../THANKS.diff?r1=1.1&r2=1.2&only_with_tag=HEAD | 30 + .../nelns/THANKS.diff?r1=1.1&r2=1.2&sortby=rev | 30 + .../code/nelns/THANKS.diff?r1=1.2&r2=1.1 | 29 + cvs/cvsweb.cgi/code/nelns/THANKS/index.html | 134 +++ .../nelns/THANKS?annotate=1.1&only_with_tag=MAIN | 76 ++ cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2 | 76 ++ .../nelns/THANKS?annotate=1.2&only_with_tag=HEAD | 76 ++ .../nelns/THANKS?annotate=1.2&only_with_tag=MAIN | 76 ++ .../code/nelns/THANKS?annotate=1.2&sortby=date | 76 ++ .../x-cvsweb-markup&rev=1.2&sortby=log | 21 + .../code/nelns/THANKS?only_with_tag=HEAD&r1=1.2 | 137 +++ .../nelns/THANKS?only_with_tag=HEAD/index.html | 136 +++ .../code/nelns/THANKS?only_with_tag=MAIN&r1=1.1 | 145 +++ .../nelns/THANKS?only_with_tag=MAIN/index.html | 146 +++ cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.1 | 143 +++ cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2 | 144 +++ cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2&sortby=rev | 147 +++ .../THANKS?only_with_tag=HEAD/index.html | 134 +++ .../x-cvsweb-markup&sortby=author/index.html | 134 +++ .../x-cvsweb-markup&sortby=log/index.html | 134 +++ .../x-cvsweb-markup/index.html | 20 + .../x-cvsweb-markup&hideattic=0/index.html | 21 + .../x-cvsweb-markup&only_with_tag=HEAD/index.html | 21 + .../x-cvsweb-markup&sortby=author/index.html | 21 + .../x-cvsweb-markup&sortby=date/index.html | 21 + .../x-cvsweb-markup/index.html | 21 + .../code/nelns/THANKS?sortby=author/index.html | 137 +++ .../index.html | 141 +++ .../code/nelns/THANKS?sortby=date/index.html | 147 +++ .../code/nelns/THANKS?sortby=log/index.html | 147 +++ .../index.html | 149 +++ .../code/nelns/THANKS?sortby=rev/index.html | 147 +++ cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1 | 76 ++ .../code/nelns/acconfig.h?annotate=1.1&sortby=date | 76 ++ .../x-cvsweb-markup&rev=1.1 | 30 + cvs/cvsweb.cgi/code/nelns/acconfig.h?hideattic=0 | 137 +++ .../code/nelns/acconfig.h?only_with_tag=HEAD | 136 +++ .../acconfig.h?only_with_tag=HEAD&sortby=date | 139 +++ .../code/nelns/acconfig.h?only_with_tag=MAIN | 136 +++ .../code/nelns/acconfig.h?r1=1.1&sortby=date | 136 +++ .../x-cvsweb-markup&sortby=log/index.html | 30 + cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author | 137 +++ .../acconfig.h?sortby=author&only_with_tag=HEAD | 139 +++ cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date | 137 +++ .../acconfig.h?sortby=date&only_with_tag=MAIN | 139 +++ cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=log | 137 +++ cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=rev | 137 +++ ...nclude.m4.diff?only_with_tag=MAIN&r1=1.1&r2=1.2 | 30 + ...clude.m4.diff?only_with_tag=MAIN&r1=1.9&r2=1.10 | 49 + .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.10 | 385 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.12 | 409 ++++++++ .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.14 | 453 ++++++++ .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.4 | 86 ++ .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.5 | 129 +++ .../code/nelns/acinclude.m4.diff?r1=1.1&r2=1.6 | 141 +++ .../code/nelns/acinclude.m4.diff?r1=1.10&r2=1.1 | 385 +++++++ ...lude.m4.diff?r1=1.10&r2=1.11&only_with_tag=MAIN | 38 + ...acinclude.m4.diff?r1=1.10&r2=1.11&sortby=author | 38 + .../acinclude.m4.diff?r1=1.10&r2=1.11&sortby=date | 38 + .../code/nelns/acinclude.m4.diff?r1=1.10&r2=1.13 | 85 ++ .../code/nelns/acinclude.m4.diff?r1=1.10&r2=1.14 | 95 ++ .../code/nelns/acinclude.m4.diff?r1=1.10&r2=1.4 | 332 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.10&r2=1.5 | 303 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.1 | 401 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12 | 29 + ...lude.m4.diff?r1=1.11&r2=1.12&only_with_tag=MAIN | 30 + .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.13 | 69 ++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.2 | 393 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.3 | 346 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.5 | 316 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.7 | 290 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.11&r2=1.8 | 280 +++++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.1 | 409 ++++++++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.10 | 45 + .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13 | 61 ++ .../acinclude.m4.diff?r1=1.12&r2=1.13&sortby=rev | 62 ++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.3 | 354 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.5 | 324 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.6 | 323 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.12&r2=1.7 | 298 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.10 | 85 ++ .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.12 | 61 ++ ...lude.m4.diff?r1=1.13&r2=1.14&only_with_tag=MAIN | 32 + ...4.diff?r1=1.13&r2=1.14&only_with_tag=georges_v2 | 32 + ...acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author | 32 + ...&r2=1.14&sortby=author&only_with_tag=georges_v2 | 33 + .../acinclude.m4.diff?r1=1.13&r2=1.14&sortby=date | 32 + .../acinclude.m4.diff?r1=1.13&r2=1.14&sortby=rev | 32 + .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.3 | 394 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.4 | 396 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.5 | 367 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.13&r2=1.9 | 112 ++ .../code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3 | 66 ++ .../acinclude.m4.diff?r1=1.2&r2=1.3&sortby=author | 67 ++ .../acinclude.m4.diff?r1=1.2&r2=1.3&sortby=date | 67 ++ .../acinclude.m4.diff?r1=1.2&r2=1.3&sortby=rev | 67 ++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.10 | 330 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.12 | 354 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.14 | 399 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4 | 33 + ...nclude.m4.diff?r1=1.3&r2=1.4&only_with_tag=MAIN | 34 + .../acinclude.m4.diff?r1=1.3&r2=1.4&sortby=author | 34 + .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.6 | 88 ++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.8 | 185 ++++ .../code/nelns/acinclude.m4.diff?r1=1.3&r2=1.9 | 327 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1 | 86 ++ .../acinclude.m4.diff?r1=1.4&r2=1.1&sortby=author | 87 ++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.10 | 332 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.11 | 348 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.12 | 356 +++++++ .../acinclude.m4.diff?r1=1.4&r2=1.13&sortby=author | 397 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14 | 399 +++++++ .../acinclude.m4.diff?r1=1.4&r2=1.14&sortby=author | 400 +++++++ .../acinclude.m4.diff?r1=1.4&r2=1.2&sortby=author | 79 ++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3 | 33 + .../acinclude.m4.diff?r1=1.4&r2=1.3&sortby=author | 34 + .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5 | 64 ++ .../acinclude.m4.diff?r1=1.4&r2=1.5&sortby=rev | 65 ++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.7 | 160 +++ .../acinclude.m4.diff?r1=1.4&r2=1.8&sortby=author | 174 ++++ .../code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9 | 329 ++++++ .../acinclude.m4.diff?r1=1.4&r2=1.9&sortby=author | 330 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.1 | 129 +++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.10 | 303 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.11 | 316 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.12 | 324 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.14 | 370 +++++++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.3 | 76 ++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6 | 33 + .../acinclude.m4.diff?r1=1.5&r2=1.6&sortby=rev | 34 + .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.7 | 128 +++ .../code/nelns/acinclude.m4.diff?r1=1.5&r2=1.9 | 300 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7 | 116 +++ .../acinclude.m4.diff?r1=1.6&r2=1.7&sortby=author | 117 +++ .../acinclude.m4.diff?r1=1.6&r2=1.7&sortby=date | 117 +++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.10 | 274 +++++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.11 | 290 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.14 | 341 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.2 | 217 ++++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.3 | 172 +++ .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.4 | 160 +++ ...nclude.m4.diff?r1=1.7&r2=1.8&only_with_tag=MAIN | 35 + .../acinclude.m4.diff?r1=1.7&r2=1.8&sortby=author | 35 + .../code/nelns/acinclude.m4.diff?r1=1.7&r2=1.9 | 268 +++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.1 | 238 +++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.10 | 264 +++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.12 | 288 +++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.13 | 328 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.2 | 230 ++++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.5 | 141 +++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.6 | 129 +++ .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.7 | 34 + .../code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9 | 258 +++++ .../acinclude.m4.diff?r1=1.8&r2=1.9&sortby=date | 259 +++++ .../acinclude.m4.diff?r1=1.8&r2=1.9&sortby=rev | 259 +++++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10 | 48 + .../acinclude.m4.diff?r1=1.9&r2=1.10&sortby=author | 49 + .../acinclude.m4.diff?r1=1.9&r2=1.10&sortby=date | 49 + .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.11 | 64 ++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.12 | 72 ++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.4 | 329 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.5 | 300 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.6 | 293 ++++++ .../code/nelns/acinclude.m4.diff?r1=1.9&r2=1.7 | 268 +++++ .../code/nelns/acinclude.m4?annotate=1.1 | 76 ++ .../acinclude.m4?annotate=1.1&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.1&sortby=author | 76 ++ .../nelns/acinclude.m4?annotate=1.1&sortby=date | 76 ++ .../nelns/acinclude.m4?annotate=1.1&sortby=rev | 76 ++ .../code/nelns/acinclude.m4?annotate=1.10 | 76 ++ .../acinclude.m4?annotate=1.10&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.10&sortby=author | 76 ++ .../nelns/acinclude.m4?annotate=1.10&sortby=rev | 76 ++ .../acinclude.m4?annotate=1.11&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.11&sortby=rev | 76 ++ .../code/nelns/acinclude.m4?annotate=1.12 | 76 ++ .../acinclude.m4?annotate=1.12&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.12&sortby=author | 76 ++ .../nelns/acinclude.m4?annotate=1.12&sortby=date | 76 ++ .../nelns/acinclude.m4?annotate=1.12&sortby=rev | 76 ++ .../code/nelns/acinclude.m4?annotate=1.13 | 76 ++ .../acinclude.m4?annotate=1.13&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.13&sortby=author | 76 ++ .../acinclude.m4?annotate=1.14&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.14&sortby=author | 76 ++ .../code/nelns/acinclude.m4?annotate=1.2 | 76 ++ .../acinclude.m4?annotate=1.2&only_with_tag=MAIN | 76 ++ .../nelns/acinclude.m4?annotate=1.2&sortby=author | 76 ++ .../code/nelns/acinclude.m4?annotate=1.3 | 76 ++ .../nelns/acinclude.m4?annotate=1.3&sortby=date | 76 ++ .../code/nelns/acinclude.m4?annotate=1.4 | 76 ++ .../nelns/acinclude.m4?annotate=1.4&sortby=author | 76 ++ .../code/nelns/acinclude.m4?annotate=1.5 | 76 ++ .../nelns/acinclude.m4?annotate=1.5&sortby=author | 76 ++ .../nelns/acinclude.m4?annotate=1.5&sortby=date | 76 ++ .../nelns/acinclude.m4?annotate=1.6&sortby=date | 76 ++ .../code/nelns/acinclude.m4?annotate=1.7 | 76 ++ .../nelns/acinclude.m4?annotate=1.7&sortby=rev | 76 ++ .../code/nelns/acinclude.m4?annotate=1.8 | 76 ++ .../nelns/acinclude.m4?annotate=1.8&sortby=rev | 76 ++ .../code/nelns/acinclude.m4?annotate=1.9 | 76 ++ .../nelns/acinclude.m4?annotate=1.9&sortby=date | 76 ++ .../nelns/acinclude.m4?annotate=1.9&sortby=rev | 76 ++ .../x-cvsweb-markup&only_with_tag=MAIN&rev=1.4 | 1095 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN&rev=1.5 | 1095 +++++++++++++++++++ .../x-cvsweb-markup&rev=1.10 | 1063 +++++++++++++++++++ .../x-cvsweb-markup&rev=1.14&sortby=author | 1093 +++++++++++++++++++ .../x-cvsweb-markup&rev=1.3 | 1090 +++++++++++++++++++ .../x-cvsweb-markup&rev=1.4 | 1095 +++++++++++++++++++ .../x-cvsweb-markup&rev=1.7 | 1068 +++++++++++++++++++ .../code/nelns/acinclude.m4?only_with_tag=HEAD | 141 +++ .../code/nelns/acinclude.m4?only_with_tag=MAIN | 270 +++++ .../nelns/acinclude.m4?only_with_tag=georges_v2 | 141 +++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1 | 279 +++++ .../code/nelns/acinclude.m4?r1=1.1&sortby=author | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10 | 279 +++++ .../nelns/acinclude.m4?r1=1.10&only_with_tag=MAIN | 281 +++++ .../code/nelns/acinclude.m4?r1=1.10&sortby=rev | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11 | 279 +++++ .../nelns/acinclude.m4?r1=1.11&only_with_tag=MAIN | 281 +++++ .../code/nelns/acinclude.m4?r1=1.11&sortby=author | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.12 | 279 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13 | 279 +++++ .../code/nelns/acinclude.m4?r1=1.13&sortby=date | 282 +++++ .../nelns/acinclude.m4?r1=1.14&only_with_tag=MAIN | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2 | 279 +++++ .../code/nelns/acinclude.m4?r1=1.2&sortby=author | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3 | 279 +++++ .../code/nelns/acinclude.m4?r1=1.3&sortby=rev | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4 | 279 +++++ .../nelns/acinclude.m4?r1=1.4&only_with_tag=MAIN | 281 +++++ .../code/nelns/acinclude.m4?r1=1.4&sortby=author | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.5 | 279 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6 | 279 +++++ .../code/nelns/acinclude.m4?r1=1.6&sortby=rev | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7 | 279 +++++ .../nelns/acinclude.m4?r1=1.7&only_with_tag=MAIN | 281 +++++ .../code/nelns/acinclude.m4?r1=1.7&sortby=author | 282 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.8 | 279 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9 | 279 +++++ .../nelns/acinclude.m4?r1=1.9&only_with_tag=MAIN | 281 +++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1082 +++++++++++++++++++ .../x-cvsweb-markup&sortby=author/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup&sortby=date/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup/index.html | 1063 +++++++++++++++++++ .../x-cvsweb-markup/index.html | 1090 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1093 +++++++++++++++++++ .../index.html | 1093 +++++++++++++++++++ .../index.html | 1093 +++++++++++++++++++ .../index.html | 1093 +++++++++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 1093 +++++++++++++++++++ .../x-cvsweb-markup/index.html | 1093 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1082 +++++++++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 1090 +++++++++++++++++++ .../x-cvsweb-markup&sortby=date/index.html | 1095 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1100 ++++++++++++++++++++ .../x-cvsweb-markup/index.html | 1100 ++++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1068 +++++++++++++++++++ .../x-cvsweb-markup&sortby=date/index.html | 1068 +++++++++++++++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 1073 +++++++++++++++++++ .../x-cvsweb-markup&sortby=date/index.html | 1060 +++++++++++++++++++ .../x-cvsweb-markup/index.html | 1060 +++++++++++++++++++ .../code/nelns/acinclude.m4?sortby=author | 271 +++++ .../acinclude.m4?sortby=author&only_with_tag=HEAD | 144 +++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date | 271 +++++ .../acinclude.m4?sortby=date&only_with_tag=HEAD | 144 +++ .../acinclude.m4?sortby=date&only_with_tag=MAIN | 273 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=log | 271 +++++ cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev | 271 +++++ .../acinclude.m4?sortby=rev&only_with_tag=HEAD | 144 +++ .../acinclude.m4?sortby=rev&only_with_tag=MAIN | 273 +++++ .../admin_executor_service/?hideattic=0/index.html | 131 +++ .../?sortby=author/index.html | 111 ++ .../admin_executor_service/?sortby=date/index.html | 111 ++ .../admin_executor_service/?sortby=log/index.html | 111 ++ .../admin_executor_service/?sortby=rev/index.html | 103 ++ .../Attic/?sortby=author/index.html | 107 ++ .../Attic/?sortby=log/index.html | 107 ++ .../nelns/admin_executor_service/Attic/index.html | 106 ++ .../nelns/admin_executor_service/Attic/sysload.cpp | 142 +++ .../Attic/sysload.cpp?hideattic=0 | 145 +++ .../nelns/admin_executor_service/Attic/sysload.h | 142 +++ .../Attic/sysload.h?annotate=1.1 | 76 ++ .../Attic/sysload.h?only_with_tag=MAIN | 144 +++ .../admin_executor_service/Attic/sysload.h?r1=1.1 | 141 +++ .../x-cvsweb-markup/index.html | 56 + .../nelns/admin_executor_service/Attic/sysswap.h | 142 +++ .../Attic/sysswap.h?hideattic=0 | 145 +++ .../code/nelns/admin_executor_service/Makefile.am | 154 +++ .../Makefile.am.diff?r1=1.1&r2=1.2&sortby=date | 33 + .../Makefile.am.diff?r1=1.4&r2=1.1 | 33 + .../Makefile.am.diff?r1=1.4&r2=1.3 | 26 + .../Makefile.am.diff?r1=1.4&r2=1.5&sortby=date | 37 + .../Makefile.am.diff?r1=1.6&r2=1.7 | 30 + .../Makefile.am.diff?r1=1.6&r2=1.7&sortby=date | 31 + .../Makefile.am?annotate=1.2&sortby=date | 76 ++ .../Makefile.am?annotate=1.3 | 76 ++ .../Makefile.am?annotate=1.5&sortby=date | 76 ++ .../Makefile.am?annotate=1.6 | 76 ++ .../Makefile.am?annotate=1.6&sortby=date | 76 ++ .../Makefile.am?annotate=1.7&sortby=date | 76 ++ .../x-cvsweb-markup&rev=1.6 | 29 + .../Makefile.am?only_with_tag=HEAD | 138 +++ .../Makefile.am?r1=1.1&sortby=date | 201 ++++ .../admin_executor_service/Makefile.am?r1=1.2 | 198 ++++ .../admin_executor_service/Makefile.am?r1=1.3 | 198 ++++ .../Makefile.am?r1=1.5&sortby=date | 201 ++++ .../x-cvsweb-markup&sortby=date/index.html | 28 + .../x-cvsweb-markup/index.html | 28 + .../x-cvsweb-markup&sortby=date/index.html | 28 + .../x-cvsweb-markup&sortby=date/index.html | 28 + .../x-cvsweb-markup/index.html | 154 +++ .../x-cvsweb-markup&sortby=date/index.html | 29 + .../x-cvsweb-markup/index.html | 31 + .../x-cvsweb-markup&sortby=author/index.html | 30 + .../x-cvsweb-markup&sortby=log/index.html | 30 + .../admin_executor_service/Makefile.am?sortby=date | 197 ++++ .../Makefile.am?sortby=date&only_with_tag=HEAD | 141 +++ .../Makefile.am?sortby=date&only_with_tag=MAIN | 199 ++++ .../admin_executor_service/Makefile.am?sortby=log | 197 ++++ .../admin_executor_service.cfg | 194 ++++ .../admin_executor_service.cfg.diff?r1=1.2&r2=1.3 | 30 + .../admin_executor_service.cfg.diff?r1=1.5&r2=1.6 | 27 + .../admin_executor_service.cfg?annotate=1.1 | 76 ++ .../admin_executor_service.cfg?annotate=1.4 | 76 ++ .../admin_executor_service.cfg?annotate=1.6 | 76 ++ .../admin_executor_service.cfg?annotate=1.7 | 76 ++ .../admin_executor_service.cfg?hideattic=0 | 197 ++++ .../admin_executor_service.cfg?r1=1.1 | 198 ++++ .../x-cvsweb-markup/index.html | 18 + .../x-cvsweb-markup/index.html | 24 + .../x-cvsweb-markup/index.html | 22 + .../x-cvsweb-markup&sortby=author/index.html | 22 + .../x-cvsweb-markup&sortby=rev/index.html | 22 + .../admin_executor_service.cfg?sortby=log | 197 ++++ .../admin_executor_service.cfg?sortby=rev | 197 ++++ .../admin_executor_service.cpp.diff?r1=1.1&r2=1.2 | 368 +++++++ ...admin_executor_service.cpp.diff?r1=1.11&r2=1.12 | 41 + .../admin_executor_service.cpp.diff?r1=1.3&r2=1.4 | 160 +++ .../admin_executor_service.cpp.diff?r1=1.4&r2=1.5 | 265 +++++ .../admin_executor_service.cpp.diff?r1=1.5&r2=1.6 | 96 ++ .../admin_executor_service.cpp.diff?r1=1.8&r2=1.9 | 44 + .../admin_executor_service.cpp.diff?r1=1.9&r2=1.10 | 52 + .../admin_executor_service.cpp?annotate=1.1 | 76 ++ .../admin_executor_service.cpp?annotate=1.11 | 76 ++ .../admin_executor_service.cpp?annotate=1.12 | 76 ++ .../admin_executor_service.cpp?annotate=1.15 | 76 ++ .../admin_executor_service.cpp?annotate=1.16 | 76 ++ .../admin_executor_service.cpp?annotate=1.2 | 76 ++ .../admin_executor_service.cpp?annotate=1.6 | 76 ++ .../x-cvsweb-markup&rev=1.15 | 536 ++++++++++ .../admin_executor_service.cpp?only_with_tag=HEAD | 138 +++ .../admin_executor_service.cpp?r1=1.13 | 297 ++++++ .../admin_executor_service.cpp?r1=1.15 | 297 ++++++ .../admin_executor_service.cpp?r1=1.16 | 298 ++++++ .../admin_executor_service.cpp?r1=1.2 | 297 ++++++ .../admin_executor_service.cpp?r1=1.4 | 297 ++++++ .../admin_executor_service.cpp?r1=1.7 | 297 ++++++ .../admin_executor_service.cpp?r1=1.9 | 297 ++++++ .../x-cvsweb-markup/index.html | 544 ++++++++++ .../x-cvsweb-markup&hideattic=0/index.html | 537 ++++++++++ .../x-cvsweb-markup&sortby=author/index.html | 537 ++++++++++ .../x-cvsweb-markup&sortby=date/index.html | 537 ++++++++++ .../x-cvsweb-markup/index.html | 334 ++++++ .../x-cvsweb-markup/index.html | 516 +++++++++ .../admin_executor_service.cpp?sortby=log | 287 +++++ .../admin_executor_service.cpp?sortby=rev | 287 +++++ .../admin_executor_service.dsp.diff?r1=1.1&r2=1.2 | 48 + .../admin_executor_service.dsp.diff?r1=1.3&r2=1.4 | 96 ++ .../admin_executor_service.dsp.diff?r1=1.4&r2=1.5 | 32 + .../admin_executor_service.dsp?hideattic=0 | 177 ++++ .../admin_executor_service.dsp?only_with_tag=HEAD | 138 +++ .../admin_executor_service.dsp?r1=1.2 | 176 ++++ .../admin_executor_service.dsp?r1=1.3 | 176 ++++ .../admin_executor_service.dsp?r1=1.5 | 177 ++++ .../x-cvsweb-markup/index.html | 167 +++ .../x-cvsweb-markup&sortby=date/index.html | 171 +++ .../x-cvsweb-markup&sortby=log/index.html | 171 +++ .../x-cvsweb-markup&sortby=rev/index.html | 171 +++ .../admin_executor_service.dsp?sortby=log | 177 ++++ .../admin_executor_service.vcproj | 134 +++ .../x-cvsweb-markup&sortby=author/index.html | 269 +++++ .../x-cvsweb-markup&sortby=date/index.html | 269 +++++ .../x-cvsweb-markup&sortby=rev/index.html | 269 +++++ .../x-cvsweb-markup/index.html | 269 +++++ .../admin_executor_service.vcproj?sortby=author | 137 +++ .../admin_executor_service.vcproj?sortby=log | 137 +++ .../admin_executor_service.vcproj?sortby=rev | 137 +++ .../code/nelns/admin_executor_service/common.cfg | 134 +++ .../admin_executor_service/common.cfg?annotate=1.1 | 76 ++ .../admin_executor_service/common.cfg?hideattic=0 | 137 +++ .../common.cfg?only_with_tag=HEAD | 136 +++ .../x-cvsweb-markup&sortby=log/index.html | 19 + .../x-cvsweb-markup&sortby=rev/index.html | 19 + .../admin_executor_service/common.cfg?sortby=log | 137 +++ .../admin_executor_service/common.cfg?sortby=rev | 137 +++ .../code/nelns/admin_executor_service/index.html | 110 ++ .../nelns/admin_service/?hideattic=0/index.html | 107 ++ .../admin_service/?only_with_tag=HEAD/index.html | 107 ++ .../nelns/admin_service/?sortby=author/index.html | 107 ++ .../nelns/admin_service/?sortby=date/index.html | 98 ++ .../nelns/admin_service/?sortby=log/index.html | 107 ++ .../nelns/admin_service/?sortby=rev/index.html | 107 ++ .../code/nelns/admin_service/Makefile.am | 184 ++++ .../admin_service/Makefile.am.diff?r1=1.1&r2=1.2 | 33 + .../admin_service/Makefile.am.diff?r1=1.2&r2=1.3 | 26 + .../admin_service/Makefile.am.diff?r1=1.3&r2=1.4 | 36 + .../admin_service/Makefile.am.diff?r1=1.5&r2=1.6 | 30 + .../nelns/admin_service/Makefile.am?annotate=1.3 | 76 ++ .../nelns/admin_service/Makefile.am?annotate=1.5 | 76 ++ .../nelns/admin_service/Makefile.am?annotate=1.6 | 76 ++ .../admin_service/Makefile.am?only_with_tag=HEAD | 138 +++ .../code/nelns/admin_service/Makefile.am?r1=1.3 | 187 ++++ .../code/nelns/admin_service/Makefile.am?r1=1.6 | 188 ++++ .../x-cvsweb-markup/index.html | 29 + .../x-cvsweb-markup&sortby=date/index.html | 30 + .../nelns/admin_service/Makefile.am?sortby=log | 187 ++++ .../nelns/admin_service/Makefile.am?sortby=rev | 187 ++++ .../code/nelns/admin_service/admin_service.cfg | 184 ++++ .../admin_service.cfg.diff?r1=1.5&r2=1.6 | 35 + .../admin_service/admin_service.cfg?annotate=1.2 | 76 ++ .../admin_service.cfg?only_with_tag=MAIN | 186 ++++ .../nelns/admin_service/admin_service.cfg?r1=1.1 | 187 ++++ .../nelns/admin_service/admin_service.cfg?r1=1.2 | 187 ++++ .../nelns/admin_service/admin_service.cfg?r1=1.3 | 187 ++++ .../nelns/admin_service/admin_service.cfg?r1=1.5 | 187 ++++ .../nelns/admin_service/admin_service.cfg?r1=1.6 | 188 ++++ .../x-cvsweb-markup/index.html | 31 + .../x-cvsweb-markup&sortby=author/index.html | 33 + .../x-cvsweb-markup&sortby=date/index.html | 33 + .../x-cvsweb-markup&sortby=rev/index.html | 33 + .../x-cvsweb-markup/index.html | 33 + .../admin_service/admin_service.cfg?sortby=author | 187 ++++ .../code/nelns/admin_service/admin_service.cpp | 274 +++++ .../admin_service.cpp.diff?r1=1.10&r2=1.11 | 46 + .../admin_service.cpp.diff?r1=1.13&r2=1.14 | 45 + .../admin_service.cpp.diff?r1=1.14&r2=1.15 | 68 ++ .../admin_service.cpp.diff?r1=1.4&r2=1.5 | 379 +++++++ .../admin_service.cpp.diff?r1=1.5&r2=1.1 | 849 +++++++++++++++ .../admin_service.cpp.diff?r1=1.5&r2=1.11 | 495 +++++++++ .../admin_service.cpp.diff?r1=1.5&r2=1.13 | 547 ++++++++++ .../admin_service.cpp.diff?r1=1.5&r2=1.14 | 573 ++++++++++ .../admin_service.cpp.diff?r1=1.5&r2=1.6 | 379 +++++++ .../admin_service.cpp.diff?r1=1.7&r2=1.8 | 29 + .../admin_service/admin_service.cpp?annotate=1.14 | 76 ++ .../admin_service/admin_service.cpp?annotate=1.15 | 76 ++ .../admin_service/admin_service.cpp?annotate=1.7 | 76 ++ .../admin_service/admin_service.cpp?annotate=1.9 | 76 ++ .../x-cvsweb-markup&rev=1.14 | 999 ++++++++++++++++++ .../nelns/admin_service/admin_service.cpp?r1=1.11 | 286 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.14 | 286 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.15 | 287 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.2 | 286 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.4 | 286 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.6 | 286 +++++ .../nelns/admin_service/admin_service.cpp?r1=1.7 | 286 +++++ .../x-cvsweb-markup/index.html | 943 +++++++++++++++++ .../x-cvsweb-markup/index.html | 947 +++++++++++++++++ .../x-cvsweb-markup/index.html | 995 ++++++++++++++++++ .../x-cvsweb-markup&sortby=author/index.html | 1001 ++++++++++++++++++ .../x-cvsweb-markup&sortby=log/index.html | 1001 ++++++++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 1001 ++++++++++++++++++ .../x-cvsweb-markup/index.html | 253 +++++ .../x-cvsweb-markup/index.html | 756 ++++++++++++++ .../x-cvsweb-markup/index.html | 948 +++++++++++++++++ .../admin_service/admin_service.cpp?sortby=author | 277 +++++ .../admin_service/admin_service.cpp?sortby=date | 277 +++++ .../admin_service/admin_service.cpp?sortby=log | 277 +++++ .../admin_service/admin_service.cpp?sortby=rev | 277 +++++ .../code/nelns/admin_service/admin_service.dsp | 174 ++++ .../admin_service.dsp.diff?r1=1.1&r2=1.2 | 32 + .../admin_service.dsp.diff?r1=1.2&r2=1.3 | 48 + .../admin_service/admin_service.dsp?annotate=1.1 | 76 ++ .../admin_service/admin_service.dsp?annotate=1.3 | 76 ++ .../admin_service/admin_service.dsp?annotate=1.4 | 76 ++ .../nelns/admin_service/admin_service.dsp?r1=1.3 | 176 ++++ .../nelns/admin_service/admin_service.dsp?r1=1.4 | 176 ++++ .../nelns/admin_service/admin_service.dsp?r1=1.5 | 177 ++++ .../admin_service.dsp?r1=1.5&only_with_tag=HEAD | 137 +++ .../x-cvsweb-markup/index.html | 135 +++ .../x-cvsweb-markup/index.html | 172 +++ .../admin_service/admin_service.dsp?sortby=date | 177 ++++ .../admin_service/admin_service.dsp?sortby=log | 177 ++++ .../admin_service/admin_service.dsp?sortby=rev | 177 ++++ .../code/nelns/admin_service/admin_service.vcproj | 134 +++ .../x-cvsweb-markup&sortby=date/index.html | 269 +++++ .../x-cvsweb-markup/index.html | 269 +++++ .../admin_service.vcproj?sortby=author | 137 +++ cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg | 134 +++ .../nelns/admin_service/common.cfg?annotate=1.1 | 76 ++ .../x-cvsweb-markup&rev=1.1 | 19 + .../x-cvsweb-markup&sortby=author/index.html | 19 + .../x-cvsweb-markup&sortby=date/index.html | 19 + .../x-cvsweb-markup&sortby=log/index.html | 19 + .../x-cvsweb-markup&sortby=rev/index.html | 19 + .../code/nelns/admin_service/common.cfg?sortby=log | 137 +++ .../code/nelns/admin_service/common.cfg?sortby=rev | 137 +++ cvs/cvsweb.cgi/code/nelns/admin_service/index.html | 106 ++ .../?hideattic=0&sortby=log/index.html | 164 +++ .../?hideattic=0&sortby=rev/index.html | 164 +++ .../nelns/agent_service/?hideattic=0/index.html | 163 +++ .../nelns/agent_service/?sortby=author/index.html | 90 ++ .../nelns/agent_service/?sortby=date/index.html | 90 ++ .../nelns/agent_service/?sortby=log/index.html | 90 ++ .../nelns/agent_service/?sortby=rev/index.html | 90 ++ .../agent_service/Attic/?sortby=date/index.html | 151 +++ .../agent_service/Attic/?sortby=log/index.html | 151 +++ .../agent_service/Attic/?sortby=rev/index.html | 151 +++ .../agent_service/Attic/Makefile.am?hideattic=0 | 145 +++ .../agent_service/Attic/ag_compile.h?hideattic=0 | 145 +++ .../nelns/agent_service/Attic/agent_service.cpp | 142 +++ .../nelns/agent_service/Attic/agent_service.dsp | 142 +++ .../Attic/agent_service.dsp?hideattic=0 | 145 +++ .../Attic/agent_service.dsw?hideattic=0 | 145 +++ .../code/nelns/agent_service/Attic/agent_service.h | 142 +++ .../Attic/agent_service.h?annotate=1.1&hideattic=0 | 76 ++ .../Attic/filestream_n.h?annotate=1.1 | 76 ++ .../agent_service/Attic/filestream_n.h?hideattic=0 | 145 +++ .../Attic/filestream_n.h?only_with_tag=HEAD | 136 +++ .../agent_service/Attic/filestream_n.h?r1=1.1 | 141 +++ .../x-cvsweb-markup/index.html | 368 +++++++ .../nelns/agent_service/Attic/io_interface.cpp | 142 +++ .../io_interface.cpp?annotate=1.1&hideattic=0 | 76 ++ .../Attic/io_interface.cpp?hideattic=0 | 145 +++ .../Attic/io_interface.cpp?only_with_tag=HEAD | 136 +++ .../Attic/io_interface.cpp?only_with_tag=MAIN | 144 +++ .../x-cvsweb-markup&hideattic=0/index.html | 67 ++ .../code/nelns/agent_service/Attic/io_interface.h | 142 +++ .../Attic/io_interface.h?only_with_tag=HEAD | 136 +++ .../code/nelns/agent_service/Attic/ns.cfg | 142 +++ .../py_object_trans.cpp?annotate=1.1&hideattic=0 | 76 ++ ...object_trans.cpp?hideattic=0&only_with_tag=HEAD | 139 +++ .../x-cvsweb-markup&hideattic=0/index.html | 145 +++ .../Attic/py_object_trans.h?hideattic=0 | 145 +++ .../Attic/server.cpp?annotate=1.1&hideattic=0 | 76 ++ .../agent_service/Attic/server.cpp?hideattic=0 | 145 +++ .../server.cpp?hideattic=0&only_with_tag=MAIN | 147 +++ .../Attic/server.cpp?r1=1.1&hideattic=0 | 144 +++ .../nelns/agent_service/Attic/server.h?hideattic=0 | 145 +++ .../creature/?hideattic=0&sortby=author/index.html | 132 +++ .../agent_service/creature/?hideattic=0/index.html | 131 +++ .../creature/?sortby=author/index.html | 78 ++ .../agent_service/creature/?sortby=rev/index.html | 78 ++ .../creature/Attic/?sortby=author/index.html | 131 +++ .../creature/Attic/?sortby=rev/index.html | 131 +++ .../code/nelns/agent_service/creature/index.html | 78 ++ cvs/cvsweb.cgi/code/nelns/agent_service/index.html | 90 ++ .../plugin/?hideattic=0&sortby=date/index.html | 124 +++ .../plugin/?hideattic=0&sortby=rev/index.html | 124 +++ .../agent_service/plugin/?hideattic=0/index.html | 123 +++ .../agent_service/plugin/?sortby=author/index.html | 78 ++ .../agent_service/plugin/?sortby=date/index.html | 78 ++ .../agent_service/plugin/?sortby=rev/index.html | 78 ++ .../plugin/Attic/?sortby=date/index.html | 123 +++ .../nelns/agent_service/plugin/Attic/index.html | 122 +++ .../code/nelns/agent_service/plugin/index.html | 78 ++ .../pyscript/?hideattic=0&sortby=author/index.html | 92 ++ .../pyscript/?sortby=author/index.html | 78 ++ .../agent_service/pyscript/?sortby=date/index.html | 78 ++ .../nelns/agent_service/pyscript/Attic/index.html | 90 ++ .../code/nelns/agent_service/pyscript/index.html | 78 ++ .../code/nelns/bootstrap.diff?r1=1.1&r2=1.2 | 35 + ...bootstrap.diff?r1=1.1&r2=1.2&only_with_tag=MAIN | 36 + .../nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=date | 36 + .../nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=rev | 36 + .../code/nelns/bootstrap.diff?r1=1.1&r2=1.3 | 40 + .../nelns/bootstrap.diff?r1=1.1&r2=1.3&sortby=rev | 41 + .../bootstrap.diff?r1=1.2&r2=1.1&sortby=author | 36 + .../code/nelns/bootstrap.diff?r1=1.2&r2=1.3 | 37 + ...bootstrap.diff?r1=1.2&r2=1.3&only_with_tag=MAIN | 38 + .../nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=date | 38 + .../nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev | 38 + ...iff?r1=1.2&r2=1.3&sortby=rev&only_with_tag=MAIN | 39 + .../code/nelns/bootstrap.diff?r1=1.3&r2=1.1 | 40 + .../code/nelns/bootstrap.diff?r1=1.3&r2=1.2 | 37 + .../nelns/bootstrap.diff?r1=1.3&r2=1.2&sortby=date | 38 + cvs/cvsweb.cgi/code/nelns/bootstrap/index.html | 154 +++ ...trap?annotate=1.1&sortby=rev&only_with_tag=MAIN | 76 ++ cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2 | 76 ++ ...trap?annotate=1.2&only_with_tag=MAIN&sortby=rev | 76 ++ .../code/nelns/bootstrap?annotate=1.2&sortby=date | 76 ++ .../code/nelns/bootstrap?annotate=1.2&sortby=rev | 76 ++ cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3 | 76 ++ .../bootstrap?annotate=1.3&only_with_tag=HEAD | 76 ++ .../bootstrap?annotate=1.3&only_with_tag=MAIN | 76 ++ .../nelns/bootstrap?annotate=1.3&sortby=author | 76 ++ .../code/nelns/bootstrap?annotate=1.3&sortby=date | 76 ++ ...rap?annotate=1.3&sortby=date&only_with_tag=HEAD | 76 ++ .../code/nelns/bootstrap?annotate=1.3&sortby=rev | 76 ++ .../x-cvsweb-markup&rev=1.1&sortby=date | 24 + .../x-cvsweb-markup&rev=1.2 | 32 + .../nelns/bootstrap?only_with_tag=HEAD/index.html | 138 +++ cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1 | 154 +++ .../code/nelns/bootstrap?r1=1.1&only_with_tag=MAIN | 156 +++ .../code/nelns/bootstrap?r1=1.1&sortby=author | 157 +++ .../code/nelns/bootstrap?r1=1.2&only_with_tag=MAIN | 156 +++ .../code/nelns/bootstrap?r1=1.2&sortby=author | 157 +++ cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3 | 155 +++ .../code/nelns/bootstrap?r1=1.3&only_with_tag=MAIN | 157 +++ .../code/nelns/bootstrap?r1=1.3&sortby=author | 158 +++ .../code/nelns/bootstrap?r1=1.3&sortby=date | 158 +++ .../code/nelns/bootstrap?r1=1.3&sortby=rev | 158 +++ .../bootstrap?r1=1.3&sortby=rev&only_with_tag=MAIN | 160 +++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 24 + .../x-cvsweb-markup&sortby=author/index.html | 24 + .../x-cvsweb-markup&sortby=date/index.html | 144 +++ .../x-cvsweb-markup&sortby=log/index.html | 144 +++ .../index.html | 24 + .../x-cvsweb-markup&sortby=rev/index.html | 24 + .../x-cvsweb-markup/index.html | 134 +++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 32 + .../x-cvsweb-markup&sortby=author/index.html | 32 + .../x-cvsweb-markup&sortby=date/index.html | 32 + .../x-cvsweb-markup&sortby=rev/index.html | 32 + .../x-cvsweb-markup&hideattic=0/index.html | 37 + .../x-cvsweb-markup&only_with_tag=HEAD/index.html | 37 + .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 37 + .../x-cvsweb-markup&sortby=author/index.html | 37 + .../index.html | 37 + .../x-cvsweb-markup&sortby=date/index.html | 37 + .../index.html | 37 + .../x-cvsweb-markup&sortby=rev/index.html | 37 + .../index.html | 141 +++ .../index.html | 159 +++ .../code/nelns/bootstrap?sortby=author/index.html | 157 +++ .../index.html | 141 +++ .../code/nelns/bootstrap?sortby=date/index.html | 157 +++ .../code/nelns/bootstrap?sortby=log/index.html | 157 +++ .../index.html | 159 +++ cvs/cvsweb.cgi/code/nelns/configure.in | 275 +++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.11 | 319 ++++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.13 | 338 ++++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.14 | 340 ++++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.2 | 30 + .../configure.in.diff?r1=1.1&r2=1.2&sortby=author | 31 + .../configure.in.diff?r1=1.1&r2=1.2&sortby=date | 31 + .../configure.in.diff?r1=1.1&r2=1.2&sortby=rev | 31 + .../code/nelns/configure.in.diff?r1=1.1&r2=1.4 | 115 ++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.5 | 222 ++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.6 | 222 ++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.7 | 232 +++++ .../code/nelns/configure.in.diff?r1=1.1&r2=1.8 | 249 +++++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.11 | 72 ++ ...gure.in.diff?r1=1.10&r2=1.11&only_with_tag=MAIN | 73 ++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.13 | 91 ++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.14 | 103 ++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.15 | 100 ++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.5 | 281 +++++ .../code/nelns/configure.in.diff?r1=1.10&r2=1.8 | 267 +++++ .../code/nelns/configure.in.diff?r1=1.11&r2=1.10 | 72 ++ ...gure.in.diff?r1=1.11&r2=1.12&only_with_tag=MAIN | 31 + .../configure.in.diff?r1=1.11&r2=1.12&sortby=date | 31 + .../configure.in.diff?r1=1.11&r2=1.12&sortby=rev | 31 + .../code/nelns/configure.in.diff?r1=1.11&r2=1.13 | 67 ++ .../code/nelns/configure.in.diff?r1=1.11&r2=1.15 | 76 ++ .../code/nelns/configure.in.diff?r1=1.11&r2=1.2 | 319 ++++++ .../code/nelns/configure.in.diff?r1=1.11&r2=1.5 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.11&r2=1.6 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.12&r2=1.1 | 319 ++++++ ...configure.in.diff?r1=1.12&r2=1.13&sortby=author | 59 ++ .../configure.in.diff?r1=1.12&r2=1.13&sortby=date | 59 ++ .../code/nelns/configure.in.diff?r1=1.12&r2=1.14 | 70 ++ .../code/nelns/configure.in.diff?r1=1.12&r2=1.5 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.12&r2=1.8 | 271 +++++ .../code/nelns/configure.in.diff?r1=1.12&r2=1.9 | 107 ++ .../code/nelns/configure.in.diff?r1=1.13&r2=1.1 | 338 ++++++ .../code/nelns/configure.in.diff?r1=1.13&r2=1.11 | 67 ++ ...configure.in.diff?r1=1.13&r2=1.14&sortby=author | 34 + .../configure.in.diff?r1=1.13&r2=1.14&sortby=date | 34 + .../code/nelns/configure.in.diff?r1=1.13&r2=1.15 | 30 + .../code/nelns/configure.in.diff?r1=1.13&r2=1.4 | 273 +++++ .../code/nelns/configure.in.diff?r1=1.13&r2=1.6 | 310 ++++++ .../code/nelns/configure.in.diff?r1=1.13&r2=1.7 | 310 ++++++ .../code/nelns/configure.in.diff?r1=1.13&r2=1.8 | 296 ++++++ .../code/nelns/configure.in.diff?r1=1.14&r2=1.1 | 340 ++++++ .../code/nelns/configure.in.diff?r1=1.14&r2=1.10 | 103 ++ .../code/nelns/configure.in.diff?r1=1.14&r2=1.13 | 33 + ...configure.in.diff?r1=1.14&r2=1.15&sortby=author | 34 + .../configure.in.diff?r1=1.14&r2=1.15&sortby=date | 34 + .../configure.in.diff?r1=1.14&r2=1.15&sortby=rev | 34 + .../code/nelns/configure.in.diff?r1=1.14&r2=1.5 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.14&r2=1.6 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.14&r2=1.7 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.15&r2=1.3 | 337 ++++++ .../code/nelns/configure.in.diff?r1=1.15&r2=1.5 | 315 ++++++ .../code/nelns/configure.in.diff?r1=1.15&r2=1.8 | 301 ++++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.10 | 308 ++++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.11 | 319 ++++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.13 | 338 ++++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.15 | 340 ++++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.3 | 31 + ...figure.in.diff?r1=1.2&r2=1.3&only_with_tag=MAIN | 32 + .../configure.in.diff?r1=1.2&r2=1.3&sortby=author | 32 + .../configure.in.diff?r1=1.2&r2=1.3&sortby=date | 32 + .../code/nelns/configure.in.diff?r1=1.2&r2=1.5 | 219 ++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.7 | 229 ++++ .../code/nelns/configure.in.diff?r1=1.2&r2=1.8 | 246 +++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.1 | 34 + .../code/nelns/configure.in.diff?r1=1.3&r2=1.11 | 316 ++++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.12 | 316 ++++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.13 | 335 ++++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.14 | 337 ++++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.4 | 102 ++ .../configure.in.diff?r1=1.3&r2=1.4&sortby=rev | 103 ++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.5 | 209 ++++ .../code/nelns/configure.in.diff?r1=1.3&r2=1.7 | 219 ++++ .../code/nelns/configure.in.diff?r1=1.4&r2=1.1 | 115 ++ .../code/nelns/configure.in.diff?r1=1.4&r2=1.12 | 253 +++++ .../code/nelns/configure.in.diff?r1=1.4&r2=1.5 | 128 +++ ...figure.in.diff?r1=1.4&r2=1.5&only_with_tag=MAIN | 129 +++ .../configure.in.diff?r1=1.4&r2=1.5&sortby=date | 129 +++ .../code/nelns/configure.in.diff?r1=1.4&r2=1.7 | 138 +++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.11 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.12 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.13 | 310 ++++++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.14 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.2 | 219 ++++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.4 | 128 +++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.6 | 72 ++ .../configure.in.diff?r1=1.5&r2=1.6&sortby=date | 73 ++ .../code/nelns/configure.in.diff?r1=1.5&r2=1.9 | 254 +++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.1 | 222 ++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.10 | 281 +++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.12 | 285 +++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.13 | 310 ++++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.14 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.3 | 209 ++++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.4 | 128 +++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.7 | 39 + ...figure.in.diff?r1=1.6&r2=1.7&only_with_tag=MAIN | 40 + .../configure.in.diff?r1=1.6&r2=1.7&sortby=date | 40 + .../configure.in.diff?r1=1.6&r2=1.7&sortby=rev | 40 + .../code/nelns/configure.in.diff?r1=1.6&r2=1.8 | 63 ++ .../code/nelns/configure.in.diff?r1=1.6&r2=1.9 | 254 +++++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.13 | 310 ++++++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.14 | 318 ++++++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.2 | 229 ++++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.3 | 219 ++++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.4 | 138 +++ .../code/nelns/configure.in.diff?r1=1.7&r2=1.5 | 82 ++ ...figure.in.diff?r1=1.7&r2=1.8&only_with_tag=MAIN | 46 + .../code/nelns/configure.in.diff?r1=1.8&r2=1.12 | 271 +++++ .../code/nelns/configure.in.diff?r1=1.8&r2=1.14 | 304 ++++++ .../code/nelns/configure.in.diff?r1=1.8&r2=1.15 | 301 ++++++ .../code/nelns/configure.in.diff?r1=1.8&r2=1.4 | 162 +++ .../code/nelns/configure.in.diff?r1=1.8&r2=1.9 | 230 ++++ .../configure.in.diff?r1=1.8&r2=1.9&sortby=date | 231 ++++ .../configure.in.diff?r1=1.8&r2=1.9&sortby=rev | 231 ++++ .../code/nelns/configure.in.diff?r1=1.9&r2=1.10 | 78 ++ .../configure.in.diff?r1=1.9&r2=1.10&sortby=date | 79 ++ .../configure.in.diff?r1=1.9&r2=1.10&sortby=rev | 79 ++ .../code/nelns/configure.in.diff?r1=1.9&r2=1.3 | 279 +++++ .../code/nelns/configure.in?annotate=1.1 | 76 ++ .../nelns/configure.in?annotate=1.1&sortby=rev | 76 ++ .../code/nelns/configure.in?annotate=1.10 | 76 ++ .../nelns/configure.in?annotate=1.10&sortby=author | 76 ++ .../nelns/configure.in?annotate=1.10&sortby=date | 76 ++ .../code/nelns/configure.in?annotate=1.11 | 76 ++ .../configure.in?annotate=1.11&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.11&sortby=author | 76 ++ .../nelns/configure.in?annotate=1.11&sortby=rev | 76 ++ .../configure.in?annotate=1.12&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.12&sortby=author | 76 ++ .../nelns/configure.in?annotate=1.12&sortby=date | 76 ++ .../code/nelns/configure.in?annotate=1.13 | 76 ++ .../configure.in?annotate=1.13&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.13&sortby=author | 76 ++ .../nelns/configure.in?annotate=1.13&sortby=date | 76 ++ .../nelns/configure.in?annotate=1.13&sortby=rev | 76 ++ .../code/nelns/configure.in?annotate=1.14 | 76 ++ .../configure.in?annotate=1.14&only_with_tag=MAIN | 76 ++ .../configure.in?annotate=1.15&only_with_tag=HEAD | 76 ++ .../configure.in?annotate=1.15&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.15&sortby=rev | 76 ++ .../code/nelns/configure.in?annotate=1.2 | 76 ++ .../configure.in?annotate=1.2&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.2&sortby=rev | 76 ++ .../code/nelns/configure.in?annotate=1.3 | 76 ++ .../configure.in?annotate=1.3&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.3&sortby=rev | 76 ++ .../configure.in?annotate=1.4&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.4&sortby=date | 76 ++ .../code/nelns/configure.in?annotate=1.5 | 76 ++ .../nelns/configure.in?annotate=1.5&sortby=author | 76 ++ .../nelns/configure.in?annotate=1.5&sortby=date | 76 ++ .../nelns/configure.in?annotate=1.5&sortby=rev | 76 ++ .../nelns/configure.in?annotate=1.6&sortby=date | 76 ++ .../nelns/configure.in?annotate=1.6&sortby=rev | 76 ++ .../code/nelns/configure.in?annotate=1.7 | 76 ++ .../configure.in?annotate=1.7&only_with_tag=MAIN | 76 ++ .../code/nelns/configure.in?annotate=1.8 | 76 ++ .../configure.in?annotate=1.8&only_with_tag=MAIN | 76 ++ .../nelns/configure.in?annotate=1.8&sortby=date | 76 ++ .../configure.in?annotate=1.9&only_with_tag=MAIN | 76 ++ .../x-cvsweb-markup&only_with_tag=MAIN&rev=1.8 | 270 +++++ .../x-cvsweb-markup&rev=1.12 | 145 +++ .../x-cvsweb-markup&rev=1.13&sortby=date | 165 +++ .../x-cvsweb-markup&rev=1.15&sortby=log | 167 +++ .../x-cvsweb-markup&rev=1.3 | 302 ++++++ .../x-cvsweb-markup&rev=1.6 | 272 +++++ .../x-cvsweb-markup&rev=1.8 | 270 +++++ cvs/cvsweb.cgi/code/nelns/configure.in?hideattic=0 | 278 +++++ .../code/nelns/configure.in?only_with_tag=HEAD | 138 +++ .../code/nelns/configure.in?only_with_tag=MAIN | 277 +++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.10 | 287 +++++ .../code/nelns/configure.in?r1=1.11&sortby=date | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12 | 287 +++++ .../code/nelns/configure.in?r1=1.12&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.12&sortby=date | 290 ++++++ .../code/nelns/configure.in?r1=1.12&sortby=rev | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13 | 287 +++++ .../code/nelns/configure.in?r1=1.13&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.13&sortby=date | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14 | 287 +++++ .../nelns/configure.in?r1=1.14&only_with_tag=MAIN | 289 +++++ .../code/nelns/configure.in?r1=1.14&sortby=date | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15 | 288 +++++ .../nelns/configure.in?r1=1.15&only_with_tag=HEAD | 137 +++ .../code/nelns/configure.in?r1=1.15&sortby=date | 291 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2 | 287 +++++ .../nelns/configure.in?r1=1.2&only_with_tag=MAIN | 289 +++++ .../code/nelns/configure.in?r1=1.2&sortby=date | 290 ++++++ .../code/nelns/configure.in?r1=1.2&sortby=rev | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3 | 287 +++++ .../code/nelns/configure.in?r1=1.3&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.3&sortby=date | 290 ++++++ .../code/nelns/configure.in?r1=1.3&sortby=rev | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4 | 287 +++++ .../nelns/configure.in?r1=1.4&only_with_tag=MAIN | 289 +++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5 | 287 +++++ .../nelns/configure.in?r1=1.5&only_with_tag=MAIN | 289 +++++ .../code/nelns/configure.in?r1=1.5&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.5&sortby=rev | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6 | 287 +++++ .../code/nelns/configure.in?r1=1.6&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.6&sortby=date | 290 ++++++ .../code/nelns/configure.in?r1=1.6&sortby=rev | 290 ++++++ .../code/nelns/configure.in?r1=1.7&sortby=date | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8 | 287 +++++ .../code/nelns/configure.in?r1=1.8&sortby=author | 290 ++++++ .../code/nelns/configure.in?r1=1.8&sortby=date | 290 ++++++ cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9 | 287 +++++ .../nelns/configure.in?r1=1.9&only_with_tag=MAIN | 289 +++++ .../code/nelns/configure.in?r1=1.9&sortby=author | 290 ++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 302 ++++++ .../x-cvsweb-markup/index.html | 302 ++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 133 +++ .../x-cvsweb-markup&sortby=date/index.html | 133 +++ .../x-cvsweb-markup/index.html | 145 +++ .../x-cvsweb-markup&sortby=author/index.html | 145 +++ .../x-cvsweb-markup&sortby=date/index.html | 145 +++ .../x-cvsweb-markup&sortby=rev/index.html | 165 +++ .../x-cvsweb-markup/index.html | 165 +++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 170 +++ .../x-cvsweb-markup&sortby=author/index.html | 170 +++ .../x-cvsweb-markup&sortby=date/index.html | 170 +++ .../x-cvsweb-markup&hideattic=0/index.html | 167 +++ .../x-cvsweb-markup&only_with_tag=HEAD/index.html | 167 +++ .../x-cvsweb-markup/index.html | 167 +++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 305 ++++++ .../x-cvsweb-markup&sortby=author/index.html | 305 ++++++ .../x-cvsweb-markup&sortby=date/index.html | 305 ++++++ .../x-cvsweb-markup&sortby=rev/index.html | 305 ++++++ .../x-cvsweb-markup/index.html | 305 ++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 302 ++++++ .../x-cvsweb-markup&sortby=author/index.html | 302 ++++++ .../x-cvsweb-markup&sortby=date/index.html | 302 ++++++ .../x-cvsweb-markup&sortby=log/index.html | 154 +++ .../x-cvsweb-markup&sortby=rev/index.html | 302 ++++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 235 +++++ .../x-cvsweb-markup&sortby=date/index.html | 235 +++++ .../x-cvsweb-markup&sortby=rev/index.html | 235 +++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 272 +++++ .../x-cvsweb-markup&sortby=date/index.html | 272 +++++ .../x-cvsweb-markup&sortby=rev/index.html | 272 +++++ .../x-cvsweb-markup/index.html | 272 +++++ .../x-cvsweb-markup&sortby=date/index.html | 272 +++++ .../x-cvsweb-markup&sortby=rev/index.html | 272 +++++ .../x-cvsweb-markup&sortby=date/index.html | 272 +++++ .../x-cvsweb-markup/index.html | 272 +++++ .../x-cvsweb-markup&only_with_tag=MAIN/index.html | 125 +++ .../x-cvsweb-markup&sortby=date/index.html | 125 +++ .../x-cvsweb-markup/index.html | 125 +++ .../code/nelns/configure.in?sortby=author | 157 +++ cvs/cvsweb.cgi/code/nelns/configure.in?sortby=date | 157 +++ cvs/cvsweb.cgi/code/nelns/configure.in?sortby=log | 278 +++++ .../configure.in?sortby=rev&only_with_tag=MAIN | 280 +++++ .../code/nelns/doc/?sortby=author/index.html | 95 ++ .../code/nelns/doc/?sortby=date/index.html | 95 ++ .../code/nelns/doc/?sortby=log/index.html | 95 ++ .../code/nelns/doc/?sortby=rev/index.html | 95 ++ cvs/cvsweb.cgi/code/nelns/doc/index.html | 94 ++ cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat | 134 +++ .../nelns/doc/make_server_dox.bat?annotate=1.1 | 76 ++ .../x-cvsweb-markup&rev=1.1 | 20 + .../x-cvsweb-markup&sortby=author/index.html | 20 + .../x-cvsweb-markup&sortby=log/index.html | 20 + .../x-cvsweb-markup&sortby=rev/index.html | 20 + .../x-cvsweb-markup/index.html | 134 +++ .../code/nelns/doc/make_server_dox.bat?sortby=log | 137 +++ .../code/nelns/doc/make_server_dox.bat?sortby=rev | 137 +++ cvs/cvsweb.cgi/code/nelns/doc/server.dox | 134 +++ .../code/nelns/doc/server.dox?annotate=1.1 | 76 ++ .../x-cvsweb-markup&sortby=log/index.html | 706 +++++++++++++ .../x-cvsweb-markup&sortby=rev/index.html | 706 +++++++++++++ .../x-cvsweb-markup/index.html | 134 +++ .../code/nelns/doc/server.dox?sortby=rev | 137 +++ cvs/cvsweb.cgi/code/nelns/doc/server.dxt | 144 +++ .../code/nelns/doc/server.dxt.diff?r1=1.1&r2=1.2 | 73 ++ .../code/nelns/doc/server.dxt?annotate=1.1 | 76 ++ .../code/nelns/doc/server.dxt?annotate=1.2 | 76 ++ .../code/nelns/doc/server.dxt?only_with_tag=HEAD | 138 +++ .../x-cvsweb-markup/index.html | 58 ++ .../x-cvsweb-markup/index.html | 59 ++ .../code/nelns/doc/server.dxt?sortby=author | 147 +++ .../code/nelns/doc/server.dxt?sortby=date | 147 +++ cvs/cvsweb.cgi/code/nelns/index.html | 189 ++++ .../?hideattic=0&sortby=date/index.html | 96 ++ .../log_service/?hideattic=0&sortby=log/index.html | 96 ++ .../log_service/?hideattic=0&sortby=rev/index.html | 96 ++ .../nelns/log_service/?sortby=author/index.html | 78 ++ .../code/nelns/log_service/?sortby=date/index.html | 78 ++ .../code/nelns/log_service/?sortby=log/index.html | 78 ++ .../code/nelns/log_service/?sortby=rev/index.html | 78 ++ .../nelns/log_service/Attic/?sortby=rev/index.html | 95 ++ .../code/nelns/log_service/Attic/index.html | 94 ++ .../code/nelns/log_service/Attic/log_service.cpp | 162 +++ .../code/nelns/log_service/Attic/log_service.dsp | 202 ++++ .../log_service/Attic/log_service.dsp?hideattic=0 | 205 ++++ .../log_service/Attic/log_service.h?hideattic=0 | 155 +++ cvs/cvsweb.cgi/code/nelns/log_service/Makefile.am | 134 +++ cvs/cvsweb.cgi/code/nelns/log_service/index.html | 78 ++ .../code/nelns/log_service/log_service.cpp | 154 +++ .../code/nelns/log_service/log_service.dsp | 184 ++++ .../code/nelns/log_service/log_service.h | 144 +++ .../nelns/login_service/?hideattic=0/index.html | 135 +++ .../nelns/login_service/?sortby=author/index.html | 131 +++ .../nelns/login_service/?sortby=log/index.html | 131 +++ .../nelns/login_service/?sortby=rev/index.html | 131 +++ .../code/nelns/login_service/Makefile.am | 195 ++++ .../x-cvsweb-markup&rev=1.6 | 34 + .../x-cvsweb-markup/index.html | 144 +++ .../x-cvsweb-markup&sortby=author/index.html | 19 + .../code/nelns/login_service/connection_client.cpp | 164 +++ .../x-cvsweb-markup&sortby=author/index.html | 508 +++++++++ .../x-cvsweb-markup/index.html | 164 +++ .../connection_client.cpp?sortby=author | 237 +++++ .../code/nelns/login_service/connection_client.h | 134 +++ .../code/nelns/login_service/connection_ws.cpp | 144 +++ .../code/nelns/login_service/connection_ws.h | 134 +++ .../login_service/connection_ws.h?sortby=author | 147 +++ cvs/cvsweb.cgi/code/nelns/login_service/index.html | 130 +++ .../code/nelns/login_service/login_service.cpp | 174 ++++ .../code/nelns/login_service/login_service.dsp | 184 ++++ .../x-cvsweb-markup&sortby=author/index.html | 196 ++++ .../x-cvsweb-markup/index.html | 184 ++++ .../code/nelns/login_service/login_service.h | 144 +++ .../nelns/login_service/login_service_database.cfg | 134 +++ .../nelns/naming_service/?sortby=author/index.html | 99 ++ .../nelns/naming_service/?sortby=date/index.html | 111 ++ .../nelns/naming_service/?sortby=log/index.html | 99 ++ .../nelns/naming_service/?sortby=rev/index.html | 111 ++ .../code/nelns/naming_service/Makefile.am | 174 ++++ .../x-cvsweb-markup/index.html | 134 +++ .../x-cvsweb-markup/index.html | 19 + .../code/nelns/naming_service/index.html | 110 ++ .../code/nelns/naming_service/naming_service.cfg | 154 +++ .../x-cvsweb-markup/index.html | 16 + .../code/nelns/naming_service/naming_service.cpp | 354 +++++++ .../x-cvsweb-markup/index.html | 658 ++++++++++++ .../code/nelns/naming_service/naming_service.dsp | 214 ++++ .../x-cvsweb-markup/index.html | 174 ++++ .../code/nelns/naming_service/naming_service.h | 154 +++ .../nelns/naming_service/naming_service.vcproj | 134 +++ .../nelns/pacs_service/?sortby=author/index.html | 78 ++ .../nelns/pacs_service/?sortby=date/index.html | 99 ++ .../code/nelns/pacs_service/?sortby=log/index.html | 78 ++ .../code/nelns/pacs_service/?sortby=rev/index.html | 78 ++ .../code/nelns/pacs_service/Attic/index.html | 94 ++ cvs/cvsweb.cgi/code/nelns/pacs_service/Makefile.am | 134 +++ cvs/cvsweb.cgi/code/nelns/pacs_service/index.html | 98 ++ .../x-cvsweb-markup/index.html | 134 +++ .../code/nelns/pacs_service/pacs_service.cpp | 154 +++ .../code/nelns/pacs_service/pacs_service.dsp | 154 +++ cvs/cvsweb.cgi/code/nelns/services.dsw | 224 ++++ .../code/nelns/services.dsw.diff?r1=1.1&r2=1.2 | 71 ++ .../code/nelns/services.dsw.diff?r1=1.2&r2=1.3 | 89 ++ .../code/nelns/services.dsw.diff?r1=1.3&r2=1.4 | 46 + .../code/nelns/services.dsw.diff?r1=1.4&r2=1.5 | 46 + .../code/nelns/services.dsw.diff?r1=1.6&r2=1.7 | 40 + .../code/nelns/services.dsw.diff?r1=1.7&r2=1.8 | 53 + .../code/nelns/services.dsw.diff?r1=1.8&r2=1.9 | 31 + .../code/nelns/services.dsw?annotate=1.1 | 76 ++ .../code/nelns/services.dsw?annotate=1.10 | 76 ++ .../code/nelns/services.dsw?annotate=1.2 | 76 ++ .../code/nelns/services.dsw?annotate=1.3 | 76 ++ .../code/nelns/services.dsw?annotate=1.4 | 76 ++ .../code/nelns/services.dsw?annotate=1.5 | 76 ++ .../code/nelns/services.dsw?annotate=1.6 | 76 ++ .../code/nelns/services.dsw?annotate=1.7 | 76 ++ .../code/nelns/services.dsw?annotate=1.8 | 76 ++ .../code/nelns/services.dsw?annotate=1.9 | 76 ++ .../x-cvsweb-markup&rev=1.10&sortby=date | 166 +++ .../x-cvsweb-markup&rev=1.10&sortby=rev | 166 +++ .../code/nelns/services.dsw?only_with_tag=HEAD | 138 +++ .../code/nelns/services.dsw?only_with_tag=MAIN | 226 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.1 | 220 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.10 | 232 +++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.2 | 231 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.3 | 231 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.4 | 220 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.5 | 231 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.6 | 220 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.7 | 231 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.8 | 231 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.9 | 231 ++++ .../x-cvsweb-markup/index.html | 195 ++++ .../x-cvsweb-markup&hideattic=0/index.html | 166 +++ .../x-cvsweb-markup&sortby=log/index.html | 166 +++ .../x-cvsweb-markup/index.html | 166 +++ .../x-cvsweb-markup/index.html | 160 +++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 232 +++++ .../services.dsw?only_with_tag=HEAD | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../x-cvsweb-markup&sortby=author/index.html | 214 ++++ .../x-cvsweb-markup&sortby=date/index.html | 214 ++++ .../x-cvsweb-markup/index.html | 214 ++++ .../code/nelns/services.dsw?sortby=author | 227 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=date | 217 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=log | 217 ++++ cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=rev | 227 ++++ .../code/nelns/services.sln?annotate=1.1 | 76 ++ .../x-cvsweb-markup&rev=1.1&sortby=author | 123 +++ .../x-cvsweb-markup&rev=1.1&sortby=rev | 123 +++ cvs/cvsweb.cgi/code/nelns/services.sln?hideattic=0 | 137 +++ .../code/nelns/services.sln?only_with_tag=HEAD | 136 +++ .../code/nelns/services.sln?only_with_tag=MAIN | 136 +++ cvs/cvsweb.cgi/code/nelns/services.sln?r1=1.1 | 133 +++ .../x-cvsweb-markup&hideattic=0/index.html | 123 +++ .../x-cvsweb-markup&sortby=author/index.html | 123 +++ .../x-cvsweb-markup&sortby=date/index.html | 123 +++ .../x-cvsweb-markup/index.html | 123 +++ .../code/nelns/services.sln?sortby=author | 137 +++ cvs/cvsweb.cgi/code/nelns/services.sln?sortby=date | 137 +++ .../nelns/time_service/?hideattic=0/index.html | 95 ++ .../nelns/time_service/?sortby=author/index.html | 78 ++ .../nelns/time_service/?sortby=date/index.html | 78 ++ .../code/nelns/time_service/?sortby=log/index.html | 78 ++ .../code/nelns/time_service/?sortby=rev/index.html | 99 ++ .../code/nelns/time_service/Attic/index.html | 94 ++ cvs/cvsweb.cgi/code/nelns/time_service/index.html | 98 ++ .../nelns/welcome_service/?hideattic=0/index.html | 107 ++ .../welcome_service/?sortby=author/index.html | 99 ++ .../nelns/welcome_service/?sortby=date/index.html | 99 ++ .../nelns/welcome_service/?sortby=log/index.html | 99 ++ .../nelns/welcome_service/?sortby=rev/index.html | 99 ++ .../code/nelns/welcome_service/index.html | 106 ++ 1260 files changed, 226904 insertions(+) create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=author&only_with_tag=georges_v2/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=date&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/AUTHORS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=date&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.2&r2=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?content-type=text/x-cvsweb-markup&rev=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/HOWTO?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/INSTALL?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/Makefile.am?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/NEWS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?sortby=date&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/NEWS?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.2&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.1&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?content-type=text/x-cvsweb-markup&rev=1.2&sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD&r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN&r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/THANKS?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?content-type=text/x-cvsweb-markup&rev=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?r1=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.9&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=georges_v2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author&only_with_tag=georges_v2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.13&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.8&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.6&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.14&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=georges_v2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.14&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.13&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=georges_v2/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author&only_with_tag=georges_v2/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.8&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.11&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.8&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.9&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.16 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?content-type=text/x-cvsweb-markup&rev=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.16 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.13&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_executor_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.10&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.13&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.14&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.7&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?content-type=text/x-cvsweb-markup&rev=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.10&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.11&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.12&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?content-type=text/x-cvsweb-markup&rev=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/admin_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/Makefile.am?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ag_compile.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsw?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h?annotate=1.1&hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?annotate=1.1&hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ns.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?annotate=1.1&hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?hideattic=0&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?annotate=1.1&hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?r1=1.1&hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/creature/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/plugin/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?hideattic=0&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.1&sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&only_with_tag=MAIN&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=rev&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.8&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.9&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.13&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.15&sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.11&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.7&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.11&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/configure.in?sortby=rev&only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?content-type=text/x-cvsweb-markup&rev=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dox?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.h?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/log_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/log_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/log_service/log_service.h create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_client.h create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.6&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service.h create mode 100644 cvs/cvsweb.cgi/code/nelns/login_service/login_service_database.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp?rev=1.21&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.h create mode 100644 cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.vcproj create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/Makefile.am create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cpp create mode 100644 cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.dsp create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.1&r2=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.2&r2=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.3&r2=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.4&r2=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.6&r2=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.7&r2=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.8&r2=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.10 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.2 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.3 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.4 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.5 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.6 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.7 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.8 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.9 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.2&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.3&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.4&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.6&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.7&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.8&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=log create mode 100644 cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?annotate=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?hideattic=0 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=HEAD create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=MAIN create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?r1=1.1 create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?sortby=author create mode 100644 cvs/cvsweb.cgi/code/nelns/services.sln?sortby=date create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/Attic/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/time_service/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/?hideattic=0/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=author/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=date/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=log/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=rev/index.html create mode 100644 cvs/cvsweb.cgi/code/nelns/welcome_service/index.html (limited to 'cvs/cvsweb.cgi/code/nelns') diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=author&only_with_tag=georges_v2/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=author&only_with_tag=georges_v2/index.html new file mode 100644 index 00000000..7048ff0b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=author&only_with_tag=georges_v2/index.html @@ -0,0 +1,129 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+

Current tag: georges_v2 + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + acinclude.m4 + 1.14  3 months valignat  Added check on the 'pthread' library. SLTPort needs it. +


+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=author/index.html new file mode 100644 index 00000000..a3906b50 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=author/index.html @@ -0,0 +1,167 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + HOWTO + 1.2  8 months lecroart  CHANGED: must be updated again +
[TXT] + Makefile.am + 1.8  4 weeks lecroart  CHANGED: added common.cfg in the distrib +
[TXT] + services.dsw + 1.10  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + services.sln + 1.1  7 weeks lecroart  ADDED: visual .net project +
[TXT] + AUTHORS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + THANKS + 1.2  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + acconfig.h + 1.1  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + acinclude.m4 + 1.14  5 weeks valignat  Added check on the 'pthread' library. SLTPort needs it. +
[TXT] + bootstrap + 1.3  2 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + configure.in + 1.15  7 weeks valignat  ADDED a configure option to explicitly activate the use of the ccache (http://cc...

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=date&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=date&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..889f2ca0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=date&only_with_tag=MAIN/index.html @@ -0,0 +1,160 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+

Current tag: MAIN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + acinclude.m4 + 1.8  2 weeks lecroart  FIX: debug mode (thanks to Loic Dachary) +
[TXT] + configure.in + 1.10  8 weeks valignat  BUGFIX , cleanup and, support for minimum python version required in the configu...
[TXT] + Makefile.am + 1.5  4 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + services.dsw + 1.10  4 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + HOWTO + 1.2  5 months lecroart  CHANGED: must be updated again +
[TXT] + bootstrap + 1.2  8 months valignat  # Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning ...
[TXT] + AUTHORS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + THANKS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +


+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=date/index.html new file mode 100644 index 00000000..5e40986a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=date/index.html @@ -0,0 +1,167 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + Makefile.am + 1.8  4 weeks lecroart  CHANGED: added common.cfg in the distrib +
[TXT] + acinclude.m4 + 1.14  5 weeks valignat  Added check on the 'pthread' library. SLTPort needs it. +
[TXT] + services.sln + 1.1  7 weeks lecroart  ADDED: visual .net project +
[TXT] + configure.in + 1.15  7 weeks valignat  ADDED a configure option to explicitly activate the use of the ccache (http://cc...
[TXT] + bootstrap + 1.3  2 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + THANKS + 1.2  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + acconfig.h + 1.1  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + services.dsw + 1.10  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + HOWTO + 1.2  8 months lecroart  CHANGED: must be updated again +
[TXT] + AUTHORS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=log/index.html new file mode 100644 index 00000000..26d07ca6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=log/index.html @@ -0,0 +1,167 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + configure.in + 1.15  7 weeks valignat  ADDED a configure option to explicitly activate the use of the ccache (http://cc...
[TXT] + services.sln + 1.1  7 weeks lecroart  ADDED: visual .net project +
[TXT] + acinclude.m4 + 1.14  5 weeks valignat  Added check on the 'pthread' library. SLTPort needs it. +
[TXT] + THANKS + 1.2  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + acconfig.h + 1.1  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + bootstrap + 1.3  2 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + Makefile.am + 1.8  4 weeks lecroart  CHANGED: added common.cfg in the distrib +
[TXT] + HOWTO + 1.2  8 months lecroart  CHANGED: must be updated again +
[TXT] + services.dsw + 1.10  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + AUTHORS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..818abed9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=HEAD/index.html @@ -0,0 +1,168 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+

Current tag: HEAD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + configure.in + 1.15  3 months valignat  ADDED a configure option to explicitly activate the use of the ccache (http://cc...
[TXT] + acinclude.m4 + 1.14  3 months valignat  Added check on the 'pthread' library. SLTPort needs it. +
[TXT] + services.dsw + 1.10  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + Makefile.am + 1.8  2 months lecroart  CHANGED: added common.cfg in the distrib +
[TXT] + bootstrap + 1.3  4 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + HOWTO + 1.2  9 months lecroart  CHANGED: must be updated again +
[TXT] + THANKS + 1.2  4 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + AUTHORS + 1.1  15 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  15 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  15 months valignat  RENAMED code/server to code/nelns. +
[TXT] + acconfig.h + 1.1  4 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + services.sln + 1.1  3 months lecroart  ADDED: visual .net project +


+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..fbc9f400 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=rev&only_with_tag=MAIN/index.html @@ -0,0 +1,160 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+

Current tag: MAIN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + configure.in + 1.10  8 weeks valignat  BUGFIX , cleanup and, support for minimum python version required in the configu...
[TXT] + services.dsw + 1.10  4 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + acinclude.m4 + 1.8  2 weeks lecroart  FIX: debug mode (thanks to Loic Dachary) +
[TXT] + Makefile.am + 1.5  4 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + HOWTO + 1.2  5 months lecroart  CHANGED: must be updated again +
[TXT] + bootstrap + 1.2  8 months valignat  # Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning ...
[TXT] + AUTHORS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +
[TXT] + THANKS + 1.1  10 months valignat  RENAMED code/server to code/nelns. +


+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/?sortby=rev/index.html new file mode 100644 index 00000000..0f71d97b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/?sortby=rev/index.html @@ -0,0 +1,167 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + agent_service/ +    
[DIR] + doc/ +    
[DIR] + log_service/ +    
[DIR] + login_service/ +    
[DIR] + naming_service/ +    
[DIR] + pacs_service/ +    
[DIR] + time_service/ +    
[DIR] + welcome_service/ +    
[TXT] + configure.in + 1.15  6 weeks valignat  ADDED a configure option to explicitly activate the use of the ccache (http://cc...
[TXT] + acinclude.m4 + 1.14  4 weeks valignat  Added check on the 'pthread' library. SLTPort needs it. +
[TXT] + services.dsw + 1.10  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + Makefile.am + 1.8  3 weeks lecroart  CHANGED: added common.cfg in the distrib +
[TXT] + bootstrap + 1.3  2 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + HOWTO + 1.2  7 months lecroart  CHANGED: must be updated again +
[TXT] + THANKS + 1.2  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + AUTHORS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + INSTALL + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + NEWS + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + acconfig.h + 1.1  2 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + services.sln + 1.1  6 weeks lecroart  ADDED: visual .net project +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS/index.html new file mode 100644 index 00000000..a21d2a54 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/AUTHORS?annotate=1.1 new file mode 100644 index 00000000..c8204d5d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/AUTHORS - annotate - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/AUTHORS, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author new file mode 100644 index 00000000..8711ab7f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log b/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log new file mode 100644 index 00000000..fc133141 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?hideattic=0/index.html new file mode 100644 index 00000000..f3d01b10 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?hideattic=0/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..3c79e457 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=HEAD/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=MAIN/index.html new file mode 100644 index 00000000..cd498029 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?only_with_tag=MAIN/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/AUTHORS?r1=1.1 new file mode 100644 index 00000000..f84384c6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?r1=1.1 @@ -0,0 +1,133 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/AUTHORS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/AUTHORS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..c1f60181 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/AUTHORS?only_with_tag=HEAD/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..d3d2e20b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..b5a61583 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..30b69356 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..7b103dd2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..c1f60181 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..5d05b8ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/AUTHORS - view - 1.1 + +
[BACK] Return to AUTHORS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / AUTHORS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

Nevrax Team :
+
+   Daniel Miller
+   Vianney Lecroart  
+   Olivier Cado  
+   Cedric Valignat
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..d31385fb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=HEAD/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..4d9ff2b9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author&only_with_tag=MAIN/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author/index.html new file mode 100644 index 00000000..4fd53a94 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=author/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=log/index.html new file mode 100644 index 00000000..f692519f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/AUTHORS?sortby=log/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / AUTHORS
+ + + + + +
AUTHORS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..1a7fe839 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2 @@ -0,0 +1,46 @@ + + + +code/nelns/HOWTO - diff - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/HOWTO between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/10/04 15:49:12
Line 16 
Line 16 
 (shown in Unix naming scheme, for Windows add ".exe") in a single (shown in Unix naming scheme, for Windows add ".exe") in a single
 directory (let's call it homedir/bin): directory (let's call it homedir/bin):
 naming_service  -> used to find a specific service by its name naming_service  -> used to find a specific service by its name
 log_service     -> centralized logger for all services 
 time_service    -> centralized time reference manager time_service    -> centralized time reference manager
 login_service   -> centralized user account manager for all shards login_service   -> centralized user account manager for all shards
 (admin_executor_service -> collects system stats  (admin_executor_service -> collects system stats
Line 45 
Line 44 
  
 -- starts -- -- starts --
 nohup ~/bin/naming_service >/dev/null nohup ~/bin/naming_service >/dev/null
 nohup ~/bin/log_service >/dev/null 
 nohup ~/bin/time_service >/dev/null nohup ~/bin/time_service >/dev/null
 nohup ~/bin/login_service >/dev/null nohup ~/bin/login_service >/dev/null
 echo "Active services:" echo "Active services:"
Line 69 
Line 67 
 - ls.log (login_service) - ls.log (login_service)
   Every time someone logs in, its configuration information is   Every time someone logs in, its configuration information is
   saved into ls.log   saved into ls.log
 - logs.log (very big especially if you have compiled the servers - log.log (very big especially if you have compiled the servers
   with NL_DEBUG defined) (log_service)   with NL_DEBUG defined)
   Contains all debug information sent by the services.   Contains all debug information sent by the services.
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=date&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=date&only_with_tag=MAIN new file mode 100644 index 00000000..b0de1795 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=date&only_with_tag=MAIN @@ -0,0 +1,48 @@ + + + +code/nelns/HOWTO - diff - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/HOWTO between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/10/04 15:49:12
Line 16 
Line 16 
 (shown in Unix naming scheme, for Windows add ".exe") in a single (shown in Unix naming scheme, for Windows add ".exe") in a single
 directory (let's call it homedir/bin): directory (let's call it homedir/bin):
 naming_service  -> used to find a specific service by its name naming_service  -> used to find a specific service by its name
 log_service     -> centralized logger for all services 
 time_service    -> centralized time reference manager time_service    -> centralized time reference manager
 login_service   -> centralized user account manager for all shards login_service   -> centralized user account manager for all shards
 (admin_executor_service -> collects system stats  (admin_executor_service -> collects system stats
Line 45 
Line 44 
  
 -- starts -- -- starts --
 nohup ~/bin/naming_service >/dev/null nohup ~/bin/naming_service >/dev/null
 nohup ~/bin/log_service >/dev/null 
 nohup ~/bin/time_service >/dev/null nohup ~/bin/time_service >/dev/null
 nohup ~/bin/login_service >/dev/null nohup ~/bin/login_service >/dev/null
 echo "Active services:" echo "Active services:"
Line 69 
Line 67 
 - ls.log (login_service) - ls.log (login_service)
   Every time someone logs in, its configuration information is   Every time someone logs in, its configuration information is
   saved into ls.log   saved into ls.log
 - logs.log (very big especially if you have compiled the servers - log.log (very big especially if you have compiled the servers
   with NL_DEBUG defined) (log_service)   with NL_DEBUG defined)
   Contains all debug information sent by the services.   Contains all debug information sent by the services.
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=rev new file mode 100644 index 00000000..907fd8fb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.1&r2=1.2&sortby=rev @@ -0,0 +1,47 @@ + + + +code/nelns/HOWTO - diff - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/HOWTO between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/10/04 15:49:12
Line 16 
Line 16 
 (shown in Unix naming scheme, for Windows add ".exe") in a single (shown in Unix naming scheme, for Windows add ".exe") in a single
 directory (let's call it homedir/bin): directory (let's call it homedir/bin):
 naming_service  -> used to find a specific service by its name naming_service  -> used to find a specific service by its name
 log_service     -> centralized logger for all services 
 time_service    -> centralized time reference manager time_service    -> centralized time reference manager
 login_service   -> centralized user account manager for all shards login_service   -> centralized user account manager for all shards
 (admin_executor_service -> collects system stats  (admin_executor_service -> collects system stats
Line 45 
Line 44 
  
 -- starts -- -- starts --
 nohup ~/bin/naming_service >/dev/null nohup ~/bin/naming_service >/dev/null
 nohup ~/bin/log_service >/dev/null 
 nohup ~/bin/time_service >/dev/null nohup ~/bin/time_service >/dev/null
 nohup ~/bin/login_service >/dev/null nohup ~/bin/login_service >/dev/null
 echo "Active services:" echo "Active services:"
Line 69 
Line 67 
 - ls.log (login_service) - ls.log (login_service)
   Every time someone logs in, its configuration information is   Every time someone logs in, its configuration information is
   saved into ls.log   saved into ls.log
 - logs.log (very big especially if you have compiled the servers - log.log (very big especially if you have compiled the servers
   with NL_DEBUG defined) (log_service)   with NL_DEBUG defined)
   Contains all debug information sent by the services.   Contains all debug information sent by the services.
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.2&r2=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.2&r2=1.1&sortby=date new file mode 100644 index 00000000..4668b3bd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO.diff?r1=1.2&r2=1.1&sortby=date @@ -0,0 +1,47 @@ + + + +code/nelns/HOWTO - diff - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/HOWTO between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/10/04 15:49:12
Line 16 
Line 16 
 (shown in Unix naming scheme, for Windows add ".exe") in a single (shown in Unix naming scheme, for Windows add ".exe") in a single
 directory (let's call it homedir/bin): directory (let's call it homedir/bin):
 naming_service  -> used to find a specific service by its name naming_service  -> used to find a specific service by its name
 log_service     -> centralized logger for all services 
 time_service    -> centralized time reference manager time_service    -> centralized time reference manager
 login_service   -> centralized user account manager for all shards login_service   -> centralized user account manager for all shards
 (admin_executor_service -> collects system stats  (admin_executor_service -> collects system stats
Line 45 
Line 44 
  
 -- starts -- -- starts --
 nohup ~/bin/naming_service >/dev/null nohup ~/bin/naming_service >/dev/null
 nohup ~/bin/log_service >/dev/null 
 nohup ~/bin/time_service >/dev/null nohup ~/bin/time_service >/dev/null
 nohup ~/bin/login_service >/dev/null nohup ~/bin/login_service >/dev/null
 echo "Active services:" echo "Active services:"
Line 69 
Line 67 
 - ls.log (login_service) - ls.log (login_service)
   Every time someone logs in, its configuration information is   Every time someone logs in, its configuration information is
   saved into ls.log   saved into ls.log
 - logs.log (very big especially if you have compiled the servers - log.log (very big especially if you have compiled the servers
   with NL_DEBUG defined) (log_service)   with NL_DEBUG defined)
   Contains all debug information sent by the services.   Contains all debug information sent by the services.
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO/index.html new file mode 100644 index 00000000..e9292c5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO/index.html @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.1 new file mode 100644 index 00000000..afd86141 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.1 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2 new file mode 100644 index 00000000..68801026 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=HEAD new file mode 100644 index 00000000..4a106ca9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=HEAD @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..8932b5ee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=author new file mode 100644 index 00000000..acf4f488 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=date new file mode 100644 index 00000000..f7365e4a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=rev new file mode 100644 index 00000000..42e59a22 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?annotate=1.2&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/HOWTO - annotate - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/HOWTO, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?content-type=text/x-cvsweb-markup&rev=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/HOWTO?content-type=text/x-cvsweb-markup&rev=1.2&sortby=author new file mode 100644 index 00000000..3c6aa815 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?content-type=text/x-cvsweb-markup&rev=1.2&sortby=author @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..74b09e5e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=HEAD/index.html @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=MAIN/index.html new file mode 100644 index 00000000..54c8d379 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?only_with_tag=MAIN/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1 new file mode 100644 index 00000000..6286dfa2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1 @@ -0,0 +1,143 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1&only_with_tag=MAIN new file mode 100644 index 00000000..48b3a6ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.1&only_with_tag=MAIN @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2 new file mode 100644 index 00000000..f12a77e0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2 @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [selected], Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&only_with_tag=HEAD new file mode 100644 index 00000000..a9b35750 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&only_with_tag=HEAD @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [selected], Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&sortby=date new file mode 100644 index 00000000..fdff0a6e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?r1=1.2&sortby=date @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [selected], Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/HOWTO?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/HOWTO?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..98c46cac --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/HOWTO?only_with_tag=HEAD/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..3f526c38 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..39beab2c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..098c23e8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,102 @@ + + + +code/nelns/HOWTO - view - 1.1 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.1 2001/04/18 13:54:25 valignat Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+log_service     -> centralized logger for all services
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/log_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- logs.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined) (log_service)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..032e89a7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,102 @@ + + + +code/nelns/HOWTO - view - 1.1 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.1 2001/04/18 13:54:25 valignat Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+log_service     -> centralized logger for all services
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/log_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- logs.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined) (log_service)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..e15c63a6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..812032de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=MAIN/index.html @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (9 months, 3 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..a289c896 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..eec2699b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..c4b4bf36 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,101 @@ + + + +code/nelns/HOWTO - view - 1.2 + +
[BACK] Return to HOWTO + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / HOWTO (download)
+Revision 1.2, Thu Oct 4 15:49:12 2001 UTC (8 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +3 -5 + lines
+CHANGED: must be updated again
+
+

NEVRAX NeL Network Services Howto
+23/01/2001 cado@nevrax.com
+$Id: HOWTO,v 1.2 2001/10/04 15:49:12 lecroart Exp $
+----------
+
+The NEVRAX NeL Network Services is made up of one unique login service, one or
+several shards (aka game servers), and a few utility services.
+In this document, we'll assume you want to run your login service
+and one shard on the same machine.
+
+You can't launch more than one shard on a computer.
+
+Services are compiled in debug mode by default.
+
+Once you have compiled the servers, you should have the following files
+(shown in Unix naming scheme, for Windows add ".exe") in a single
+directory (let's call it homedir/bin):
+naming_service  -> used to find a specific service by its name
+time_service    -> centralized time reference manager
+login_service   -> centralized user account manager for all shards
+(admin_executor_service -> collects system stats 
+(agent_service  -> agent message router
+
+
+1. In the working directory (e.g. homedir), create the following files
+(don't type the lines beginning with "-")
+
+-- ns.cfg --
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+------------
+(This file is used by all services)
+
+-- ls.txt --
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+------------
+(This file is used by login_service)
+
+
+2. Launch the servers.
+Here is a sample batch file, where you can find the right ordering :
+
+-- starts --
+nohup ~/bin/naming_service >/dev/null
+nohup ~/bin/time_service >/dev/null
+nohup ~/bin/login_service >/dev/null
+echo "Active services:"
+ps -edf | grep _service | grep -v grep
+echo "End services"
+------------
+
+3. To connect a client to your new shard, set
+LSHost = "hostname_of_your_machine_where_login_service_runs";
+in its client.cfg
+and create ns.cfg with the same contents as for the servers.
+Then launch the client and enjoy :-)
+
+
+4. The services create/modify the following config or log files:
+- unitime.cfg (time_service)
+  Contains the time reference
+- ls.txt (login_service)
+  Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service)
+  Every time someone logs in, its configuration information is
+  saved into ls.log
+- log.log (very big especially if you have compiled the servers
+  with NL_DEBUG defined)
+  Contains all debug information sent by the services.
+
+
+5. How to shutdown the services
+Here is a sample batch file:
+
+-- kills --
+kill -INT `ps -edf | grep bin/login_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/time_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/log_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+sleep 1
+kill -INT `ps -edf | grep bin/naming_service | grep -v grep  | tr -s " " | cut -d' ' -f2`
+-- kills --
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..19bca76f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author&only_with_tag=HEAD/index.html @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author/index.html new file mode 100644 index 00000000..ba62f0c5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=author/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..105fc90f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date&only_with_tag=MAIN/index.html @@ -0,0 +1,149 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date/index.html new file mode 100644 index 00000000..2ce505ae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=date/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=log/index.html new file mode 100644 index 00000000..f405e2c1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=log/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=rev/index.html new file mode 100644 index 00000000..ca52032e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/HOWTO?sortby=rev/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / HOWTO
+ + + + + +
HOWTO
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 4 15:49:12 2001 UTC (8 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -5 + lines
Diff to previous 1.1 +

+CHANGED: must be updated again
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL/index.html new file mode 100644 index 00000000..493bec5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1 new file mode 100644 index 00000000..45e32397 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/INSTALL - annotate - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/INSTALL, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=author new file mode 100644 index 00000000..9733bcb4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/INSTALL - annotate - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/INSTALL, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=date new file mode 100644 index 00000000..3b19046b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?annotate=1.1&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/INSTALL - annotate - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/INSTALL, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/INSTALL?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date new file mode 100644 index 00000000..ec66d9ed --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..5046822f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=HEAD/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=MAIN/index.html new file mode 100644 index 00000000..f5b873d6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?only_with_tag=MAIN/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1 new file mode 100644 index 00000000..2d737f51 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1 @@ -0,0 +1,133 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1&sortby=date new file mode 100644 index 00000000..c21a26c4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?r1=1.1&sortby=date @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/INSTALL?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/INSTALL?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..ed4b7122 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/INSTALL?only_with_tag=HEAD/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..dad87ae6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..5161d802 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..22b32ed2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..70e18d8d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..b10c1e26 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..2b1b8002 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,103 @@ + + + +code/nelns/INSTALL - view - 1.1 + +
[BACK] Return to INSTALL + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / INSTALL (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+If you find any bugs use the Nevrax Bug Tracking System :
+
+   <URL:http://www.nevrax.org/bugs/>
+
+If you need any help contact us on the NeL mailing-list :
+
+   <URL:http://www.nevrax.org/mail/>
+
+
+Requirements
+============
+
+   The NEVRAX NeL Network Services need the following library :
+
+      - STLPort 4.0           <URL:http://www.stlport.org/>
+      - NeL                   <URL:http://www.nevrax.org/>
+
+
+Compilation
+===========
+
+   1. Windows compilation
+   ----------------------
+
+      The compilation on Windows has been done only with Visual C++ 6.0 SP4.
+
+      Set up Visual C++ to find the STLPort libraries. This is done in the
+      [Tools -> Options -> Directories] menu :
+
+         - Add the STLPort include directory to the "Library Files" category.
+           ex: D:/stlport-4.0/stlport
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/stlport-4.0/lib
+
+      Open the workspace file "services.dsw" (in the menu [File -> Workspace]).
+
+      Setup Visual C++ to find the NeL include and library files :
+
+         - Add the NEL include directory to the "Library Files" category.
+           ex: D:/prefix/include
+
+         - Add the STLPort library directory to the "Library Files" category.
+           ex: D:/prefix/lib
+
+
+   2. GNU/Linux compilation
+   ------------------------
+
+      In the case that you need to rebuild the "configure" script and/or the
+      "Makefile.in" files, execute the "bootstrap" script in the server
+      directory :
+
+         % ./bootstrap
+
+      In the server directory do :
+
+         % ./configure --with-stlport=<Path_to_the_stlport_headers_files>
+
+         % make
+
+      The "configure" script must be call with the "--with-stlport" option.
+      This option permit to override the default STL headers.
+
+      To pass additional arguments to the C++ compiler, use the command line :
+
+         % CXXFLAGS=-pipe ./configure --with-stlport=<STLPort_headers_path>
+
+      To get the complete list of arguments of the "configure" script use the
+      following command :
+
+         % ./configure --help
+
+
+Installation
+============
+
+   1. Windows installation
+   -----------------------
+
+      Not done yet.
+
+
+   2. GNU/Linux installation
+   --------------------------
+
+      % make install
+
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..ebf51ca2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author&only_with_tag=MAIN/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author/index.html new file mode 100644 index 00000000..49886b7b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=author/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..81150b8a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date&only_with_tag=HEAD/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date/index.html new file mode 100644 index 00000000..43677c50 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=date/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=log/index.html new file mode 100644 index 00000000..8598583e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=log/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..6a18a9dc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev&only_with_tag=HEAD/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev/index.html new file mode 100644 index 00000000..24a96c60 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/INSTALL?sortby=rev/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / INSTALL
+ + + + + +
INSTALL
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am b/cvs/cvsweb.cgi/code/nelns/Makefile.am new file mode 100644 index 00000000..b5e88747 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am @@ -0,0 +1,204 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (4 weeks, 5 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (2 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..d4943d9a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2 @@ -0,0 +1,31 @@ + + + +code/nelns/Makefile.am - diff - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.1 and 1.2

+ + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/02 12:36:39
Line 11 
Line 11 
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \                        agent_service          \
                        admin_executor_service                        admin_executor_service \
                         admin_service          \
                         welcome_service        \
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=author new file mode 100644 index 00000000..caedbd43 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=author @@ -0,0 +1,32 @@ + + + +code/nelns/Makefile.am - diff - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.1 and 1.2

+ + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/02 12:36:39
Line 11 
Line 11 
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \                        agent_service          \
                        admin_executor_service                        admin_executor_service \
                         admin_service          \
                         welcome_service        \
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date new file mode 100644 index 00000000..2fd6f34a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date @@ -0,0 +1,32 @@ + + + +code/nelns/Makefile.am - diff - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.1 and 1.2

+ + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/02 12:36:39
Line 11 
Line 11 
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \                        agent_service          \
                        admin_executor_service                        admin_executor_service \
                         admin_service          \
                         welcome_service        \
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..c4e39c18 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3 @@ -0,0 +1,33 @@ + + + +code/nelns/Makefile.am - diff - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + +
version 1.2, 2001/05/02 12:36:39version 1.3, 2001/05/03 13:19:12
Line 10 
Line 10 
                        log_service            \                        log_service            \
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \ 
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service        \                        welcome_service        \
                         agent_service
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=author new file mode 100644 index 00000000..f605ba5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=author @@ -0,0 +1,34 @@ + + + +code/nelns/Makefile.am - diff - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + +
version 1.2, 2001/05/02 12:36:39version 1.3, 2001/05/03 13:19:12
Line 10 
Line 10 
                        log_service            \                        log_service            \
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \ 
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service        \                        welcome_service        \
                         agent_service
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=date new file mode 100644 index 00000000..77028e24 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.2&r2=1.3&sortby=date @@ -0,0 +1,34 @@ + + + +code/nelns/Makefile.am - diff - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + +
version 1.2, 2001/05/02 12:36:39version 1.3, 2001/05/03 13:19:12
Line 10 
Line 10 
                        log_service            \                        log_service            \
                        naming_service         \                        naming_service         \
                        time_service           \                        time_service           \
                        agent_service          \ 
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service        \                        welcome_service        \
                         agent_service
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..56407d6a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4 @@ -0,0 +1,30 @@ + + + +code/nelns/Makefile.am - diff - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.3 and 1.4

+ + + + + + + + + + + + + +
version 1.3, 2001/05/03 13:19:12version 1.4, 2001/06/18 14:04:46
Line 12 
Line 12 
                        time_service           \                        time_service           \
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service        \                        welcome_service
                        agent_service 
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4&sortby=rev new file mode 100644 index 00000000..5aa882b5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.3&r2=1.4&sortby=rev @@ -0,0 +1,31 @@ + + + +code/nelns/Makefile.am - diff - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.3 and 1.4

+ + + + + + + + + + + + + +
version 1.3, 2001/05/03 13:19:12version 1.4, 2001/06/18 14:04:46
Line 12 
Line 12 
                        time_service           \                        time_service           \
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service        \                        welcome_service
                        agent_service 
  
  
 dist-hook: dist-hook:


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..c1f178f1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5 @@ -0,0 +1,31 @@ + + + +code/nelns/Makefile.am - diff - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.4 and 1.5

+ + + + + + + + + + + + + + +
version 1.4, 2001/06/18 14:04:46version 1.5, 2001/10/22 10:35:49
Line 7 
Line 7 
                        install-sh mkinstalldirs                        install-sh mkinstalldirs
  
 SUBDIRS              = login_service          \ SUBDIRS              = login_service          \
                        log_service            \ 
                        naming_service         \                        naming_service         \
                        time_service           \ 
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service                        welcome_service


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5&sortby=author new file mode 100644 index 00000000..6035c552 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.4&r2=1.5&sortby=author @@ -0,0 +1,32 @@ + + + +code/nelns/Makefile.am - diff - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.4 and 1.5

+ + + + + + + + + + + + + + +
version 1.4, 2001/06/18 14:04:46version 1.5, 2001/10/22 10:35:49
Line 7 
Line 7 
                        install-sh mkinstalldirs                        install-sh mkinstalldirs
  
 SUBDIRS              = login_service          \ SUBDIRS              = login_service          \
                        log_service            \ 
                        naming_service         \                        naming_service         \
                        time_service           \ 
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service                        welcome_service


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..86bcb0a5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6 @@ -0,0 +1,40 @@ + + + +code/nelns/Makefile.am - diff - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/10/22 10:35:49version 1.6, 2002/03/19 17:42:48
Line 6 
Line 6 
                        config.sub ltconfig aclocal.m4 config.h.in \                        config.sub ltconfig aclocal.m4 config.h.in \
                        install-sh mkinstalldirs                        install-sh mkinstalldirs
  
  EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
  
 SUBDIRS              = login_service          \ SUBDIRS              = login_service          \
                        naming_service         \                        naming_service         \
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service                        welcome_service
  
  
 dist-hook: dist-hook:
         cp -pr $(srcdir)/bootstrap $(distdir)         find $(distdir) -name CVS -print | xargs rm -fr
  
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6&sortby=rev new file mode 100644 index 00000000..77d3905b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.5&r2=1.6&sortby=rev @@ -0,0 +1,41 @@ + + + +code/nelns/Makefile.am - diff - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/10/22 10:35:49version 1.6, 2002/03/19 17:42:48
Line 6 
Line 6 
                        config.sub ltconfig aclocal.m4 config.h.in \                        config.sub ltconfig aclocal.m4 config.h.in \
                        install-sh mkinstalldirs                        install-sh mkinstalldirs
  
  EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
  
 SUBDIRS              = login_service          \ SUBDIRS              = login_service          \
                        naming_service         \                        naming_service         \
                        admin_executor_service \                        admin_executor_service \
                        admin_service          \                        admin_service          \
                        welcome_service                        welcome_service
  
  
 dist-hook: dist-hook:
         cp -pr $(srcdir)/bootstrap $(distdir)         find $(distdir) -name CVS -print | xargs rm -fr
  
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7 new file mode 100644 index 00000000..4383f355 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7 @@ -0,0 +1,44 @@ + + + +code/nelns/Makefile.am - diff - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/03/19 17:42:48version 1.7, 2002/04/10 07:33:07
Line 17 
Line 17 
 dist-hook: dist-hook:
         find $(distdir) -name CVS -print | xargs rm -fr         find $(distdir) -name CVS -print | xargs rm -fr
  
 # End of Makefile.am install-data-hook:
          mkdir -p ${DESTDIR}${pkglocalstatedir}
          mkdir -p ${DESTDIR}${logdir}
          mkdir -p ${DESTDIR}${pkgsysconfdir}
  #
  # Do not override existing config files
  #
          for service in admin admin_executor login naming welcome ; \
          do \
                  test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
          done
  
  uninstall-local:
          for service in admin admin_executor login naming welcome ; \
          do \
                  rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
          done
  
  # End of Makefile.am


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7&sortby=author new file mode 100644 index 00000000..0ad51456 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.6&r2=1.7&sortby=author @@ -0,0 +1,45 @@ + + + +code/nelns/Makefile.am - diff - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/03/19 17:42:48version 1.7, 2002/04/10 07:33:07
Line 17 
Line 17 
 dist-hook: dist-hook:
         find $(distdir) -name CVS -print | xargs rm -fr         find $(distdir) -name CVS -print | xargs rm -fr
  
 # End of Makefile.am install-data-hook:
          mkdir -p ${DESTDIR}${pkglocalstatedir}
          mkdir -p ${DESTDIR}${logdir}
          mkdir -p ${DESTDIR}${pkgsysconfdir}
  #
  # Do not override existing config files
  #
          for service in admin admin_executor login naming welcome ; \
          do \
                  test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
          done
  
  uninstall-local:
          for service in admin admin_executor login naming welcome ; \
          do \
                  rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
          done
  
  # End of Makefile.am


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8 new file mode 100644 index 00000000..249cd9a7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8 @@ -0,0 +1,36 @@ + + + +code/nelns/Makefile.am - diff - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/04/10 07:33:07version 1.8, 2002/05/03 08:11:14
Line 28 
Line 28 
         do \         do \
                 test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \                 test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
         done         done
          test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
  
  
 uninstall-local: uninstall-local:
         for service in admin admin_executor login naming welcome ; \         for service in admin admin_executor login naming welcome ; \
         do \         do \
                 rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \                 rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
         done         done
          rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
  
 # End of Makefile.am # End of Makefile.am


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8&sortby=author new file mode 100644 index 00000000..bfb49828 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am.diff?r1=1.7&r2=1.8&sortby=author @@ -0,0 +1,37 @@ + + + +code/nelns/Makefile.am - diff - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/Makefile.am between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/04/10 07:33:07version 1.8, 2002/05/03 08:11:14
Line 28 
Line 28 
         do \         do \
                 test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \                 test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
         done         done
          test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
  
  
 uninstall-local: uninstall-local:
         for service in admin admin_executor login naming welcome ; \         for service in admin admin_executor login naming welcome ; \
         do \         do \
                 rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \                 rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
         done         done
          rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
  
 # End of Makefile.am # End of Makefile.am


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1 new file mode 100644 index 00000000..a7655286 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1&sortby=rev new file mode 100644 index 00000000..16a8a57c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.1&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2 new file mode 100644 index 00000000..c4970d8c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=date new file mode 100644 index 00000000..7dc3c157 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=rev new file mode 100644 index 00000000..01c0b467 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.2&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3 new file mode 100644 index 00000000..806e989f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=date new file mode 100644 index 00000000..80bd0525 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=rev new file mode 100644 index 00000000..da6f0e53 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.3&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4 new file mode 100644 index 00000000..bfbddf58 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4&sortby=author new file mode 100644 index 00000000..f84e50a6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.4&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5 new file mode 100644 index 00000000..1bca280c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5&sortby=author new file mode 100644 index 00000000..324e289a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.5&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.6 new file mode 100644 index 00000000..0deb1d9d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7 new file mode 100644 index 00000000..bad1bcc7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7&sortby=date new file mode 100644 index 00000000..ad31c61d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.7&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=author new file mode 100644 index 00000000..c87babb2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=rev new file mode 100644 index 00000000..3b7229f4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?annotate=1.8&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/Makefile.am - annotate - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/Makefile.am, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.1 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.1 new file mode 100644 index 00000000..5702e861 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.1 @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       agent_service          \
+                       admin_executor_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.4 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.4 new file mode 100644 index 00000000..89943367 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.4 @@ -0,0 +1,37 @@ + + + +code/nelns/Makefile.am - view - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.4, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.3: +2 -3 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

#
+# $Id: Makefile.am,v 1.4 2001/06/18 14:04:46 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 new file mode 100644 index 00000000..086bbf00 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.6, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.5: +5 -5 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

#
+# $Id: Makefile.am,v 1.6 2002/03/19 17:42:48 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=log b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=log new file mode 100644 index 00000000..cefa82d0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=log @@ -0,0 +1,55 @@ + + + +code/nelns/Makefile.am - view - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.8, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.7: +4 -1 + lines
+CHANGED: added common.cfg in the distrib
+
+

#
+# $Id: Makefile.am,v 1.8 2002/05/03 08:11:14 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+        test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
+ 
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+        rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=rev new file mode 100644 index 00000000..c4482b50 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.8&sortby=rev @@ -0,0 +1,55 @@ + + + +code/nelns/Makefile.am - view - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.8, Fri May 3 08:11:14 2002 UTC (7 weeks, 2 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.7: +4 -1 + lines
+CHANGED: added common.cfg in the distrib
+
+

#
+# $Id: Makefile.am,v 1.8 2002/05/03 08:11:14 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+        test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
+ 
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+        rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?hideattic=0 new file mode 100644 index 00000000..3290d0de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?hideattic=0 @@ -0,0 +1,207 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=HEAD new file mode 100644 index 00000000..79d080d0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN new file mode 100644 index 00000000..74b4a302 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN @@ -0,0 +1,206 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN&sortby=date new file mode 100644 index 00000000..2d3771f8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?only_with_tag=MAIN&sortby=date @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1 new file mode 100644 index 00000000..36ccd65a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1 @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.1 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.1 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.1 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.1 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1&sortby=rev new file mode 100644 index 00000000..460fbe23 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.1&sortby=rev @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.1 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.1 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.1 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.1 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2 new file mode 100644 index 00000000..c32e7e35 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2 @@ -0,0 +1,165 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (5 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [selected], Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2&sortby=rev new file mode 100644 index 00000000..a9a4eea5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.2&sortby=rev @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.2 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.2 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [selected], Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3 new file mode 100644 index 00000000..b53ba757 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3 @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.3 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=author new file mode 100644 index 00000000..db70af0e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=author @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.3 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=rev new file mode 100644 index 00000000..541696ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.3&sortby=rev @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.3 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4 new file mode 100644 index 00000000..016deb5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4 @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.4 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=author new file mode 100644 index 00000000..4d066dfb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=author @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.4 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=date new file mode 100644 index 00000000..3f3818fa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.4&sortby=date @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.4 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=author new file mode 100644 index 00000000..4d5d7d9a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=author @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.6 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.6 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.6 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=rev new file mode 100644 index 00000000..d60c67eb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.6&sortby=rev @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 + to selected 1.6 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.6 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.6 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7 new file mode 100644 index 00000000..ec68512f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7 @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [selected], Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.7 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.7 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.7 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7&sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7&sortby=author new file mode 100644 index 00000000..2043308a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.7&sortby=author @@ -0,0 +1,212 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [selected], Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.7 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.7 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.7 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8 b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8 new file mode 100644 index 00000000..33570144 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8 @@ -0,0 +1,210 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [selected], Fri May 3 08:11:14 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.8 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.8 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.8 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.8 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.8 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8&sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8&sortby=date new file mode 100644 index 00000000..dcdc98dc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?r1=1.8&sortby=date @@ -0,0 +1,213 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [selected], Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 + to selected 1.8 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 + to selected 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.8 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 + to selected 1.8 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.8 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 + to selected 1.8 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..9c8ffe05 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       agent_service          \
+                       admin_executor_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..60d9d91d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       agent_service          \
+                       admin_executor_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..decc4c2f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       agent_service          \
+                       admin_executor_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..aa5eaf29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (5 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/Makefile.am?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/Makefile.am?only_with_tag=HEAD new file mode 100644 index 00000000..aa5eaf29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/Makefile.am?only_with_tag=HEAD @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (5 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..0c85a316 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,38 @@ + + + +code/nelns/Makefile.am - view - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.3, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.2: +2 -2 + lines
+BUGFIX: now compile on linux
+
+

#
+# $Id: Makefile.am,v 1.3 2001/05/03 13:19:12 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service        \
+                       agent_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..60d0d098 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (5 days, 17 hours ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (7 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (7 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..29be18ec --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (3 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..c396c52a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/Makefile.am - view - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.4, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN +
Changes since 1.3: +2 -3 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

#
+# $Id: Makefile.am,v 1.4 2001/06/18 14:04:46 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       log_service            \
+                       naming_service         \
+                       time_service           \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..5fe05ce1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (4 weeks, 2 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..aa5eaf29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (5 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..fd743ad9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.5, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +1 -3 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

#
+# $Id: Makefile.am,v 1.5 2001/10/22 10:35:49 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..a6dc4118 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.5, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +1 -3 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

#
+# $Id: Makefile.am,v 1.5 2001/10/22 10:35:49 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..d3cd066b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.5, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +1 -3 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

#
+# $Id: Makefile.am,v 1.5 2001/10/22 10:35:49 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+
+dist-hook:
+        cp -pr $(srcdir)/bootstrap $(distdir)
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..6a742396 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,35 @@ + + + +code/nelns/Makefile.am - view - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.6, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.5: +5 -5 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

#
+# $Id: Makefile.am,v 1.6 2002/03/19 17:42:48 valignat Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..d225c471 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,52 @@ + + + +code/nelns/Makefile.am - view - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.7, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.6: +19 -2 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

#
+# $Id: Makefile.am,v 1.7 2002/04/10 07:33:07 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..5450a7e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,52 @@ + + + +code/nelns/Makefile.am - view - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.7, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.6: +19 -2 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

#
+# $Id: Makefile.am,v 1.7 2002/04/10 07:33:07 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..1fe17011 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,55 @@ + + + +code/nelns/Makefile.am - view - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.8, Fri May 3 08:11:14 2002 UTC (6 weeks, 6 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.7: +4 -1 + lines
+CHANGED: added common.cfg in the distrib
+
+

#
+# $Id: Makefile.am,v 1.8 2002/05/03 08:11:14 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+        test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
+ 
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+        rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..0434effa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,55 @@ + + + +code/nelns/Makefile.am - view - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.8, Fri May 3 08:11:14 2002 UTC (3 weeks, 5 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.7: +4 -1 + lines
+CHANGED: added common.cfg in the distrib
+
+

#
+# $Id: Makefile.am,v 1.8 2002/05/03 08:11:14 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+        test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
+ 
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+        rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..9285f1b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?rev=1.8&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,55 @@ + + + +code/nelns/Makefile.am - view - 1.8 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / Makefile.am (download)
+Revision 1.8, Fri May 3 08:11:14 2002 UTC (4 weeks, 5 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.7: +4 -1 + lines
+CHANGED: added common.cfg in the distrib
+
+

#
+# $Id: Makefile.am,v 1.8 2002/05/03 08:11:14 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in configure config.guess missing \
+                       config.sub ltconfig aclocal.m4 config.h.in \
+                       install-sh mkinstalldirs 
+
+EXTRA_DIST           = acconfig.h services.dsw bootstrap doc
+
+SUBDIRS              = login_service          \
+                       naming_service         \
+                       admin_executor_service \
+                       admin_service          \
+                       welcome_service
+
+dist-hook:
+        find $(distdir) -name CVS -print | xargs rm -fr
+
+install-data-hook:
+        mkdir -p ${DESTDIR}${pkglocalstatedir}
+        mkdir -p ${DESTDIR}${logdir}
+        mkdir -p ${DESTDIR}${pkgsysconfdir}
+#
+# Do not override existing config files
+#
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                test -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg || cp ${srcdir}/$${service}_service/$${service}_service.cfg ${DESTDIR}${pkgsysconfdir} ; \
+        done
+        test -f ${DESTDIR}${pkgsysconfdir}/common.cfg || cp ${srcdir}/admin_service/common.cfg ${DESTDIR}${pkgsysconfdir}
+ 
+
+uninstall-local:
+        for service in admin admin_executor login naming welcome ; \
+        do \
+                rm -f ${DESTDIR}${pkgsysconfdir}/$${service}_service.cfg ; \
+        done
+        rm -f ${DESTDIR}${pkgsysconfdir}/common.cfg
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=author b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=author new file mode 100644 index 00000000..9d262987 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=author @@ -0,0 +1,207 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (6 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=date b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=date new file mode 100644 index 00000000..67966096 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=date @@ -0,0 +1,207 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (6 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=log b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=log new file mode 100644 index 00000000..7cbc68aa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=log @@ -0,0 +1,207 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (3 weeks, 5 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (7 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev new file mode 100644 index 00000000..8e25172d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev @@ -0,0 +1,207 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (6 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..f2a2fd95 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/Makefile.am?sortby=rev&only_with_tag=MAIN @@ -0,0 +1,209 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 3 08:11:14 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +4 -1 + lines
Diff to previous 1.7 +

+CHANGED: added common.cfg in the distrib
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +19 -2 + lines
Diff to previous 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +5 -5 + lines
Diff to previous 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -3 + lines
Diff to previous 1.3 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:12 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS/index.html new file mode 100644 index 00000000..c74f531f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1 new file mode 100644 index 00000000..7b4338df --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/NEWS - annotate - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/NEWS, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1&sortby=date new file mode 100644 index 00000000..c80bb4e9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?annotate=1.1&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/NEWS - annotate - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/NEWS, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author new file mode 100644 index 00000000..dbda12eb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log new file mode 100644 index 00000000..7f796c8b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=log @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev new file mode 100644 index 00000000..b6f72878 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?hideattic=0/index.html new file mode 100644 index 00000000..91e4fdb1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?hideattic=0/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..b910895c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=HEAD/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=MAIN/index.html new file mode 100644 index 00000000..151be346 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?only_with_tag=MAIN/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1 new file mode 100644 index 00000000..86bbeea3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1 @@ -0,0 +1,133 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1&sortby=author new file mode 100644 index 00000000..0bbfef0a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?r1=1.1&sortby=author @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/NEWS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/NEWS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..f07ad48b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/NEWS?only_with_tag=HEAD/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..83b1d29d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..4a6791c5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..fd9e9536 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..e9fdd8fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..e9fdd8fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..0fce647e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/NEWS - view - 1.1 + +
[BACK] Return to NEWS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / NEWS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

+No news, good news ...
+
+Currently, this file exist to get rid of an Automake error. The content of
+that file will be what it should be at the next release.
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..da819d6f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author&only_with_tag=HEAD/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author/index.html new file mode 100644 index 00000000..d6242ddd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=author/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=date&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=date&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..9b68b985 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=date&only_with_tag=MAIN/index.html @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=log/index.html new file mode 100644 index 00000000..517b6282 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=log/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=rev/index.html new file mode 100644 index 00000000..24973f1c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/NEWS?sortby=rev/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / NEWS
+ + + + + +
NEWS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&only_with_tag=HEAD new file mode 100644 index 00000000..24e7d4aa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&only_with_tag=HEAD @@ -0,0 +1,30 @@ + + + +code/nelns/THANKS - diff - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/THANKS between version 1.1 and 1.2

+ + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2002/03/19 17:42:48
Line 1 
Line 1 
 We would like to thanks these peoples : We would like to thanks these peoples :
  
 Loic Dachary <loic@senga.org> Loic Dachary <loic@senga.org>
    for the configure srcipt improvement and advices.    for the configure script improvement and advices.
  
 And all users ... And all users ...
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&sortby=rev new file mode 100644 index 00000000..46ba78bd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.1&r2=1.2&sortby=rev @@ -0,0 +1,30 @@ + + + +code/nelns/THANKS - diff - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/THANKS between version 1.1 and 1.2

+ + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2002/03/19 17:42:48
Line 1 
Line 1 
 We would like to thanks these peoples : We would like to thanks these peoples :
  
 Loic Dachary <loic@senga.org> Loic Dachary <loic@senga.org>
    for the configure srcipt improvement and advices.    for the configure script improvement and advices.
  
 And all users ... And all users ...
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.2&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.2&r2=1.1 new file mode 100644 index 00000000..281362fa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS.diff?r1=1.2&r2=1.1 @@ -0,0 +1,29 @@ + + + +code/nelns/THANKS - diff - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/THANKS between version 1.1 and 1.2

+ + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2002/03/19 17:42:48
Line 1 
Line 1 
 We would like to thanks these peoples : We would like to thanks these peoples :
  
 Loic Dachary <loic@senga.org> Loic Dachary <loic@senga.org>
    for the configure srcipt improvement and advices.    for the configure script improvement and advices.
  
 And all users ... And all users ...
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS/index.html new file mode 100644 index 00000000..f50a6ace --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.1&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.1&only_with_tag=MAIN new file mode 100644 index 00000000..38bf709d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.1&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/THANKS - annotate - 1.1 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/THANKS, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2 new file mode 100644 index 00000000..8a9d35ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/THANKS - annotate - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/THANKS, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=HEAD new file mode 100644 index 00000000..a975418f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=HEAD @@ -0,0 +1,76 @@ + + + +code/nelns/THANKS - annotate - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/THANKS, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..f949ded7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/THANKS - annotate - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/THANKS, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&sortby=date new file mode 100644 index 00000000..45e5aa9e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?annotate=1.2&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/THANKS - annotate - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/THANKS, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?content-type=text/x-cvsweb-markup&rev=1.2&sortby=log b/cvs/cvsweb.cgi/code/nelns/THANKS?content-type=text/x-cvsweb-markup&rev=1.2&sortby=log new file mode 100644 index 00000000..9d747ad0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?content-type=text/x-cvsweb-markup&rev=1.2&sortby=log @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD&r1=1.2 b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD&r1=1.2 new file mode 100644 index 00000000..ea086aac --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD&r1=1.2 @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..5f33a491 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=HEAD/index.html @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN&r1=1.1 b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN&r1=1.1 new file mode 100644 index 00000000..b6189d13 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN&r1=1.1 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN/index.html new file mode 100644 index 00000000..24d20751 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?only_with_tag=MAIN/index.html @@ -0,0 +1,146 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.1 new file mode 100644 index 00000000..8ba339e1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.1 @@ -0,0 +1,143 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2 new file mode 100644 index 00000000..0acb489e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2 @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2&sortby=rev new file mode 100644 index 00000000..571f0aa8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?r1=1.2&sortby=rev @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/THANKS?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/THANKS?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..eada574e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/THANKS?only_with_tag=HEAD/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..44b4bc1a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..a92692de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..6d3912c3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/THANKS - view - 1.1 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure srcipt improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..5a82f43f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..463400f3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..381663d4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..8a3dc076 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a49a55af --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,21 @@ + + + +code/nelns/THANKS - view - 1.2 + +
[BACK] Return to THANKS + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / THANKS (download)
+Revision 1.2, Tue Mar 19 17:42:48 2002 UTC (2 months, 2 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +1 -1 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

We would like to thanks these peoples :
+
+Loic Dachary <loic@senga.org>
+   for the configure script improvement and advices.
+
+And all users ...
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=author/index.html new file mode 100644 index 00000000..4b23d0d7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=author/index.html @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..254fd2b1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date&only_with_tag=HEAD/index.html @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date/index.html new file mode 100644 index 00000000..99b30f71 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=date/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=log/index.html new file mode 100644 index 00000000..4b8127d9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=log/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..e686665b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev&only_with_tag=MAIN/index.html @@ -0,0 +1,149 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev/index.html new file mode 100644 index 00000000..a18c8e4b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/THANKS?sortby=rev/index.html @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / THANKS
+ + + + + +
THANKS
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
Diff to previous 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1 new file mode 100644 index 00000000..57dd223e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/acconfig.h - annotate - 1.1 + +
[BACK] Return to acconfig.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acconfig.h, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1&sortby=date new file mode 100644 index 00000000..f4c6edf0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?annotate=1.1&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acconfig.h - annotate - 1.1 + +
[BACK] Return to acconfig.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acconfig.h, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?content-type=text/x-cvsweb-markup&rev=1.1 b/cvs/cvsweb.cgi/code/nelns/acconfig.h?content-type=text/x-cvsweb-markup&rev=1.1 new file mode 100644 index 00000000..8f52d528 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?content-type=text/x-cvsweb-markup&rev=1.1 @@ -0,0 +1,30 @@ + + + +code/nelns/acconfig.h - view - 1.1 + +
[BACK] Return to acconfig.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acconfig.h (download)
+Revision 1.1, Tue Mar 19 17:42:48 2002 UTC (2 months, 2 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+
+/*
+ * Configuration files directory path
+ */
+#undef NELNS_CONFIG
+
+/*
+ * Log files directory path
+ */
+#undef NELNS_LOGS
+
+/*
+ * Local state files directory path
+ */
+#undef NELNS_STATE
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/acconfig.h?hideattic=0 new file mode 100644 index 00000000..a350b176 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?hideattic=0 @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD new file mode 100644 index 00000000..091ac27a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD&sortby=date b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD&sortby=date new file mode 100644 index 00000000..dbe1be88 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=HEAD&sortby=date @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=MAIN new file mode 100644 index 00000000..db49f3e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?only_with_tag=MAIN @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?r1=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/acconfig.h?r1=1.1&sortby=date new file mode 100644 index 00000000..e1da4ead --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?r1=1.1&sortby=date @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/acconfig.h?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..91618455 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,30 @@ + + + +code/nelns/acconfig.h - view - 1.1 + +
[BACK] Return to acconfig.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acconfig.h (download)
+Revision 1.1, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+
+/*
+ * Configuration files directory path
+ */
+#undef NELNS_CONFIG
+
+/*
+ * Log files directory path
+ */
+#undef NELNS_LOGS
+
+/*
+ * Local state files directory path
+ */
+#undef NELNS_STATE
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author new file mode 100644 index 00000000..ecb172dc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author&only_with_tag=HEAD new file mode 100644 index 00000000..0ab2c5fd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=author&only_with_tag=HEAD @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date new file mode 100644 index 00000000..530e9ca3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date&only_with_tag=MAIN new file mode 100644 index 00000000..a8c90115 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=date&only_with_tag=MAIN @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=log b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=log new file mode 100644 index 00000000..6ed8944a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=log @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=rev b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=rev new file mode 100644 index 00000000..69a33678 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acconfig.h?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acconfig.h
+ + + + + +
acconfig.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.1&r2=1.2 new file mode 100644 index 00000000..df24aeee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.1&r2=1.2 @@ -0,0 +1,30 @@ + + + +code/nelns/acinclude.m4 - diff - 1.2 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.2

+ + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.2, 2002/01/08 10:09:35
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.9&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.9&r2=1.10 new file mode 100644 index 00000000..ca81f077 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?only_with_tag=MAIN&r1=1.9&r2=1.10 @@ -0,0 +1,49 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.10, 2002/03/21 10:54:37
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.10 new file mode 100644 index 00000000..fb179a05 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.10 @@ -0,0 +1,385 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.10, 2002/03/21 10:54:37
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.12 new file mode 100644 index 00000000..4349a5ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.12 @@ -0,0 +1,409 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.12, 2002/03/29 10:19:10
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.14 new file mode 100644 index 00000000..36415f38 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.14 @@ -0,0 +1,453 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.14, 2002/04/25 17:52:16
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 87 
Line 92 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" AC_MSG_CHECKING(for STLPort library)
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 857 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 886 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 920 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 930 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 958 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
     python_lib="python$PYTHON_VERSION"     python_lib="python$PYTHON_VERSION"
Line 1064 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.4 new file mode 100644 index 00000000..64db9411 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.4 @@ -0,0 +1,86 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.4, 2002/01/22 14:24:56
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.5 new file mode 100644 index 00000000..32d0c756 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.5 @@ -0,0 +1,129 @@ + + + +code/nelns/acinclude.m4 - diff - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.5, 2002/01/28 14:40:26
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 876 
Line 881 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 910 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 944 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.6 new file mode 100644 index 00000000..3f7ae913 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.1&r2=1.6 @@ -0,0 +1,141 @@ + + + +code/nelns/acinclude.m4 - diff - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.6, 2002/01/28 14:59:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 404 
Line 409 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 886 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 915 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 949 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 959 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 987 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.1 new file mode 100644 index 00000000..33c4c8d7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.1 @@ -0,0 +1,385 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.10, 2002/03/21 10:54:37
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&only_with_tag=MAIN new file mode 100644 index 00000000..a50e744e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&only_with_tag=MAIN @@ -0,0 +1,38 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.11, 2002/03/26 14:37:45
Line 662 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=author new file mode 100644 index 00000000..8a82a4ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=author @@ -0,0 +1,38 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.11, 2002/03/26 14:37:45
Line 662 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=date new file mode 100644 index 00000000..8e5b281d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.11&sortby=date @@ -0,0 +1,38 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.11, 2002/03/26 14:37:45
Line 662 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.13 new file mode 100644 index 00000000..08ea2aea --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.13 @@ -0,0 +1,85 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 237 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 662 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.14 new file mode 100644 index 00000000..274333e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.14 @@ -0,0 +1,95 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.14, 2002/04/25 17:52:16
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 237 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 399 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
Line 662 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1045 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.4 new file mode 100644 index 00000000..6fa6ded8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.4 @@ -0,0 +1,332 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.10, 2002/03/21 10:54:37
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 881 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.5 new file mode 100644 index 00000000..51beaac0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.10&r2=1.5 @@ -0,0 +1,303 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.10, 2002/03/21 10:54:37
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.1 new file mode 100644 index 00000000..84bfc93a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.1 @@ -0,0 +1,401 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.11, 2002/03/26 14:37:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12 new file mode 100644 index 00000000..d0e7329f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12 @@ -0,0 +1,29 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.11 and 1.12

+ + + + + + + + + + + + +
version 1.11, 2002/03/26 14:37:45version 1.12, 2002/03/29 10:19:10
Line 237 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12&only_with_tag=MAIN new file mode 100644 index 00000000..088b90d3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.12&only_with_tag=MAIN @@ -0,0 +1,30 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.11 and 1.12

+ + + + + + + + + + + + +
version 1.11, 2002/03/26 14:37:45version 1.12, 2002/03/29 10:19:10
Line 237 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.13 new file mode 100644 index 00000000..39a80547 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.13 @@ -0,0 +1,69 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.11 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.11, 2002/03/26 14:37:45version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 237 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.2 new file mode 100644 index 00000000..90aff1e6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.2 @@ -0,0 +1,393 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.11, 2002/03/26 14:37:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.3 new file mode 100644 index 00000000..8bd6937e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.3 @@ -0,0 +1,346 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.11, 2002/03/26 14:37:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.5 new file mode 100644 index 00000000..10d71742 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.5 @@ -0,0 +1,316 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.11, 2002/03/26 14:37:45
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.7 new file mode 100644 index 00000000..38b079ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.7 @@ -0,0 +1,290 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.11, 2002/03/26 14:37:45
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 667 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 694 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.8 new file mode 100644 index 00000000..c4133e2d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.11&r2=1.8 @@ -0,0 +1,280 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.11, 2002/03/26 14:37:45
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 374 
Line 374 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 672 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 699 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.1 new file mode 100644 index 00000000..0094783d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.1 @@ -0,0 +1,409 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.12, 2002/03/29 10:19:10
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 922 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 950 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.10 new file mode 100644 index 00000000..957263fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.10 @@ -0,0 +1,45 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.12, 2002/03/29 10:19:10
Line 237 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 662 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13 new file mode 100644 index 00000000..13e0ec68 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13 @@ -0,0 +1,61 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.12 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/29 10:19:10version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13&sortby=rev new file mode 100644 index 00000000..2617da73 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.13&sortby=rev @@ -0,0 +1,62 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.12 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/29 10:19:10version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.13
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.3 new file mode 100644 index 00000000..b465c6f2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.3 @@ -0,0 +1,354 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.12, 2002/03/29 10:19:10
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.5 new file mode 100644 index 00000000..6d4aa7c0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.5 @@ -0,0 +1,324 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.12, 2002/03/29 10:19:10
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.6 new file mode 100644 index 00000000..d60550c0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.6 @@ -0,0 +1,323 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.12, 2002/03/29 10:19:10
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 417 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 463 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 492 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 699 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 726 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.7 new file mode 100644 index 00000000..60cb9251 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.12&r2=1.7 @@ -0,0 +1,298 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.12, 2002/03/29 10:19:10
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 261 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 667 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 694 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.10 new file mode 100644 index 00000000..c94ea99e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.10 @@ -0,0 +1,85 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.10 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/03/21 10:54:37version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 237 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 662 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 689 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.12 new file mode 100644 index 00000000..f422e54e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.12 @@ -0,0 +1,61 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.12 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/29 10:19:10version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 1045 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=MAIN new file mode 100644 index 00000000..8844e0c8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=MAIN @@ -0,0 +1,32 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=georges_v2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=georges_v2 new file mode 100644 index 00000000..e7c3b3ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&only_with_tag=georges_v2 @@ -0,0 +1,32 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author new file mode 100644 index 00000000..2692fa1a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author @@ -0,0 +1,32 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author&only_with_tag=georges_v2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author&only_with_tag=georges_v2 new file mode 100644 index 00000000..678425e6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=author&only_with_tag=georges_v2 @@ -0,0 +1,33 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=date new file mode 100644 index 00000000..fc8d881b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=date @@ -0,0 +1,32 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=rev new file mode 100644 index 00000000..796802ba --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.14&sortby=rev @@ -0,0 +1,32 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.13 and 1.14

+ + + + + + + + + + + + + + +
version 1.13, 2002/04/16 12:01:39version 1.14, 2002/04/25 17:52:16
Line 404 
Line 404 
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
  dnl Check for the 'pthread' library. SLTPort needs it.
  AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
 AC_LANG_SAVE AC_LANG_SAVE
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.3 new file mode 100644 index 00000000..d99d0095 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.3 @@ -0,0 +1,394 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.13, 2002/04/16 12:01:39
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 436 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" AC_MSG_CHECKING(for STLPort library)
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 460 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1072 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.4 new file mode 100644 index 00000000..c7a88a36 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.4 @@ -0,0 +1,396 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.13, 2002/04/16 12:01:39
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 436 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 460 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1077 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.5 new file mode 100644 index 00000000..200515cb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.5 @@ -0,0 +1,367 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 436 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 460 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1077 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.9 new file mode 100644 index 00000000..1b441a13 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.13&r2=1.9 @@ -0,0 +1,112 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 237 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 251 
Line 256 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 331 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 342 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 659 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 686 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1042 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..4d765d0f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3 @@ -0,0 +1,66 @@ + + + +code/nelns/acinclude.m4 - diff - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.3, 2002/01/10 14:33:19
Line 949 
Line 949 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 977 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=author new file mode 100644 index 00000000..b9a12b36 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=author @@ -0,0 +1,67 @@ + + + +code/nelns/acinclude.m4 - diff - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.3, 2002/01/10 14:33:19
Line 949 
Line 949 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 977 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=date new file mode 100644 index 00000000..9cf8713d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=date @@ -0,0 +1,67 @@ + + + +code/nelns/acinclude.m4 - diff - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.3, 2002/01/10 14:33:19
Line 949 
Line 949 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 977 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=rev new file mode 100644 index 00000000..08097731 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.2&r2=1.3&sortby=rev @@ -0,0 +1,67 @@ + + + +code/nelns/acinclude.m4 - diff - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.3, 2002/01/10 14:33:19
Line 949 
Line 949 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 977 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.10 new file mode 100644 index 00000000..998ce8d3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.10 @@ -0,0 +1,330 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.10, 2002/03/21 10:54:37
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.12 new file mode 100644 index 00000000..73f3a9d6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.12 @@ -0,0 +1,354 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.12, 2002/03/29 10:19:10
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.14 new file mode 100644 index 00000000..a5c3b8d2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.14 @@ -0,0 +1,399 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.14, 2002/04/25 17:52:16
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 391 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" AC_MSG_CHECKING(for STLPort library)
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 689 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 716 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 876 
Line 857 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 886 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 920 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1072 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..cda1132f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4 @@ -0,0 +1,33 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&only_with_tag=MAIN new file mode 100644 index 00000000..f627e35d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&only_with_tag=MAIN @@ -0,0 +1,34 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&sortby=author new file mode 100644 index 00000000..8a061b51 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.4&sortby=author @@ -0,0 +1,34 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.6 new file mode 100644 index 00000000..7326929d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.6 @@ -0,0 +1,88 @@ + + + +code/nelns/acinclude.m4 - diff - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.6, 2002/01/28 14:59:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 404 
Line 409 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 886 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 915 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 949 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.8 new file mode 100644 index 00000000..6914ba17 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.8 @@ -0,0 +1,185 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.8, 2002/02/18 12:58:38
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 352 
Line 320 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 361 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
Line 404 
Line 382 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 859 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 888 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 922 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.9 new file mode 100644 index 00000000..145da394 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.3&r2=1.9 @@ -0,0 +1,327 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.9, 2002/03/19 17:42:48
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
 then dnl Set nel_libraries and nel_includes according to
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" dnl user specification (--with-nel*) if any.
 fi dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) if test "$with_nel" = "no"
  
 if test "$NEL_CONFIG" = "no" 
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
  fi
  
  if test "$nel_libraries"
  then
      LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 360 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 391 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 453 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 482 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 876 
Line 846 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 875 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 909 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1 new file mode 100644 index 00000000..d21b6125 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1 @@ -0,0 +1,86 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.4, 2002/01/22 14:24:56
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1&sortby=author new file mode 100644 index 00000000..07469227 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.1&sortby=author @@ -0,0 +1,87 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.4, 2002/01/22 14:24:56
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.10 new file mode 100644 index 00000000..df089ba4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.10 @@ -0,0 +1,332 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.10, 2002/03/21 10:54:37
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 881 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.11 new file mode 100644 index 00000000..e3526deb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.11 @@ -0,0 +1,348 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.11, 2002/03/26 14:37:45
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.12 new file mode 100644 index 00000000..78da41a4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.12 @@ -0,0 +1,356 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.12, 2002/03/29 10:19:10
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
  dnl
  dnl Collect libraries information and bark if missing and
  dnl mandatory
  dnl
  
 dnl Checking for NeL libraries MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 849 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 878 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 912 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.13&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.13&sortby=author new file mode 100644 index 00000000..f4a8cc27 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.13&sortby=author @@ -0,0 +1,397 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.13, 2002/04/16 12:01:39
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 436 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 460 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1077 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.13
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14 new file mode 100644 index 00000000..a8ca32cf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14 @@ -0,0 +1,399 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.14, 2002/04/25 17:52:16
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 857 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 886 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 920 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1077 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14&sortby=author new file mode 100644 index 00000000..a57e45de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.14&sortby=author @@ -0,0 +1,400 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.14, 2002/04/25 17:52:16
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 881 
Line 857 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 886 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 920 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 1077 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.2&sortby=author new file mode 100644 index 00000000..79944170 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.2&sortby=author @@ -0,0 +1,79 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3 new file mode 100644 index 00000000..23dda556 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3 @@ -0,0 +1,33 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3&sortby=author new file mode 100644 index 00000000..1dd60040 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.3&sortby=author @@ -0,0 +1,34 @@ + + + +code/nelns/acinclude.m4 - diff - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.4, 2002/01/22 14:24:56
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..99baae1b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5 @@ -0,0 +1,64 @@ + + + +code/nelns/acinclude.m4 - diff - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.5, 2002/01/28 14:40:26
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 881 
Line 881 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 910 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 944 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5&sortby=rev new file mode 100644 index 00000000..7fdabe66 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.5&sortby=rev @@ -0,0 +1,65 @@ + + + +code/nelns/acinclude.m4 - diff - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.5, 2002/01/28 14:40:26
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 881 
Line 881 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 910 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 944 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.7 new file mode 100644 index 00000000..c062ba21 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.7 @@ -0,0 +1,160 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.7, 2002/01/29 13:21:42
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 409 
Line 377 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 881 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.8&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.8&sortby=author new file mode 100644 index 00000000..b8773f0c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.8&sortby=author @@ -0,0 +1,174 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.8, 2002/02/18 12:58:38
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
Line 409 
Line 382 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 881 
Line 859 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 888 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 922 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.8
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9 new file mode 100644 index 00000000..ff3bad5d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9 @@ -0,0 +1,329 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.9, 2002/03/19 17:42:48
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 881 
Line 846 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 875 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 909 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9&sortby=author new file mode 100644 index 00000000..7e96f647 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.4&r2=1.9&sortby=author @@ -0,0 +1,330 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.9, 2002/03/19 17:42:48
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 881 
Line 846 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 875 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 909 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.9
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.1 new file mode 100644 index 00000000..3e77fc2d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.1 @@ -0,0 +1,129 @@ + + + +code/nelns/acinclude.m4 - diff - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.5, 2002/01/28 14:40:26
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 876 
Line 881 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 910 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 944 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 954 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 982 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.10 new file mode 100644 index 00000000..8015ae93 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.10 @@ -0,0 +1,303 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.10, 2002/03/21 10:54:37
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.11 new file mode 100644 index 00000000..d4f0b4e6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.11 @@ -0,0 +1,316 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.11, 2002/03/26 14:37:45
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.12 new file mode 100644 index 00000000..847d4859 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.12 @@ -0,0 +1,324 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.12, 2002/03/29 10:19:10
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.14 new file mode 100644 index 00000000..f3f4bfbf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.14 @@ -0,0 +1,370 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.14, 2002/04/25 17:52:16
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 267 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 275 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 396 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 694 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 721 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1077 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.3 new file mode 100644 index 00000000..5f1fff37 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - diff - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.5, 2002/01/28 14:40:26
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 226 
Line 226 
                  
     if test $nel_libraries     if test $nel_libraries
     then     then
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
  
     else     else
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
Line 352 
Line 352 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 876 
Line 881 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 910 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 944 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..b9c2cd73 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6 @@ -0,0 +1,33 @@ + + + +code/nelns/acinclude.m4 - diff - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.6, 2002/01/28 14:59:45
Line 409 
Line 409 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6&sortby=rev new file mode 100644 index 00000000..e083b012 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.6&sortby=rev @@ -0,0 +1,34 @@ + + + +code/nelns/acinclude.m4 - diff - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.6, 2002/01/28 14:59:45
Line 409 
Line 409 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.7 new file mode 100644 index 00000000..cba7f430 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.7 @@ -0,0 +1,128 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.7, 2002/01/29 13:21:42
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 409 
Line 377 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.9 new file mode 100644 index 00000000..f4583185 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.5&r2=1.9 @@ -0,0 +1,300 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7 new file mode 100644 index 00000000..52e7a359 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7 @@ -0,0 +1,116 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.7, 2002/01/29 13:21:42
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=author new file mode 100644 index 00000000..f2d9d1bf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=author @@ -0,0 +1,117 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.7, 2002/01/29 13:21:42
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=date new file mode 100644 index 00000000..18919453 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.6&r2=1.7&sortby=date @@ -0,0 +1,117 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.7, 2002/01/29 13:21:42
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.10 new file mode 100644 index 00000000..ff76d44e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.10 @@ -0,0 +1,274 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.10, 2002/03/21 10:54:37
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.11 new file mode 100644 index 00000000..c42724ac --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.11 @@ -0,0 +1,290 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.11, 2002/03/26 14:37:45
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 667 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 694 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.14 new file mode 100644 index 00000000..ed3234dd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.14 @@ -0,0 +1,341 @@ + + + +code/nelns/acinclude.m4 - diff - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.14, 2002/04/25 17:52:16
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 261 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 269 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 364 
Line 369 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 394 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" dnl Check for the 'pthread' library. SLTPort needs it.
 then AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 439 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 463 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 667 
Line 670 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 694 
Line 697 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1050 
Line 1053 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.2 new file mode 100644 index 00000000..42312d01 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.2 @@ -0,0 +1,217 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.7, 2002/01/29 13:21:42
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 352 
Line 320 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 361 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 404 
Line 377 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 927 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 955 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.3 new file mode 100644 index 00000000..fd059430 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.3 @@ -0,0 +1,172 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.3 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2002/01/10 14:33:19version 1.7, 2002/01/29 13:21:42
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 352 
Line 320 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 361 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 404 
Line 377 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.4 new file mode 100644 index 00000000..c2aef9ba --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.4 @@ -0,0 +1,160 @@ + + + +code/nelns/acinclude.m4 - diff - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.7, 2002/01/29 13:21:42
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 409 
Line 377 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 881 
Line 854 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 883 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 917 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&only_with_tag=MAIN new file mode 100644 index 00000000..ca4e8a19 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&only_with_tag=MAIN @@ -0,0 +1,35 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.8, 2002/02/18 12:58:38
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&sortby=author new file mode 100644 index 00000000..1b5217d6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.8&sortby=author @@ -0,0 +1,35 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.8, 2002/02/18 12:58:38
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.9 new file mode 100644 index 00000000..5f398fbd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.7&r2=1.9 @@ -0,0 +1,268 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 286 
Line 255 
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 333 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 364 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.1 new file mode 100644 index 00000000..1395bcb5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.1 @@ -0,0 +1,238 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.1 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2002/01/07 16:09:52version 1.8, 2002/02/18 12:58:38
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 87 
Line 87 
 STL_DEBUG="-D__STL_DEBUG" STL_DEBUG="-D__STL_DEBUG"
  
 NL_DEBUG="-DNL_DEBUG" NL_DEBUG="-DNL_DEBUG"
 dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST" NL_DEBUG_FAST="-DNL_DEBUG_FAST"
 NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG" NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
 NL_RELEASE="-DNL_RELEASE" NL_RELEASE="-DNL_RELEASE"
  
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 352 
Line 320 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 361 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
Line 404 
Line 382 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 859 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 888 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 922 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 932 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 960 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.10 new file mode 100644 index 00000000..c7afea66 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.10 @@ -0,0 +1,264 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.10, 2002/03/21 10:54:37
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 374 
Line 374 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.12 new file mode 100644 index 00000000..100fcce5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.12 @@ -0,0 +1,288 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.12, 2002/03/29 10:19:10
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 261 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 302 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 374 
Line 374 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 389 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" AC_CHECK_HEADER(algorithm,
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 431 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 455 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 672 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 699 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.13 new file mode 100644 index 00000000..995688c7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.13 @@ -0,0 +1,328 @@ + + + +code/nelns/acinclude.m4 - diff - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.13, 2002/04/16 12:01:39
Line 73 
Line 73 
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it. dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
 dnl dnl
  dnl AM_PATH_CCACHE
  dnl
  dnl    Option:      none.
  dnl    Description: check the instalation of the Ccache utility.
  dnl
 dnl ========================================================================= dnl =========================================================================
  
  
Line 214 
Line 219 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 261 
Line 242 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 269 
Line 250 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 307 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 374 
Line 379 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 394 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" 
  
     AC_EGREP_CPP( yo_stlport, AC_CHECK_HEADER(algorithm,
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 436 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" if test "$have_stlport_libraries" != "no"
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 460 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 672 
Line 667 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 699 
Line 694 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  
Line 1055 
Line 1050 
 ]) ])
  
  
  # =========================================================================
  # AM_PATH_CCACHE : Ccache checking macros
  
  AC_DEFUN(AM_PATH_CCACHE,
  [
  
  AC_ARG_WITH( ccache,
      [  --with-ccache           use ccache for compiling.],
      [ using_ccache=$with_ccache ]
  )
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE" -a "$using_ccache" = "yes"
  then
      CC="ccache $CC"
      CXX="ccache $CXX"
  fi
  
  ])
  
  
 dnl ========================================================================= dnl =========================================================================
 dnl End of file dnl End of file
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.2 new file mode 100644 index 00000000..d07e3726 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.2 @@ -0,0 +1,230 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.2 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2002/01/08 10:09:35version 1.8, 2002/02/18 12:58:38
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 352 
Line 320 
     NEL_CFLAGS="-I$nel_includes"     NEL_CFLAGS="-I$nel_includes"
 fi fi
  
  if test "$nel_libraries"
  then
      NEL_LIBS="-L$nel_libraries"
  fi
  
 dnl Checking for NeL headers dnl Checking for NeL headers
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
Line 361 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 391 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
Line 404 
Line 382 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
Line 876 
Line 859 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 905 
Line 888 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 939 
Line 922 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])
Line 949 
Line 932 
 # AM_PATH_PYTHON : Python checking macros # AM_PATH_PYTHON : Python checking macros
  
 AC_DEFUN(AM_PATH_PYTHON, AC_DEFUN(AM_PATH_PYTHON,
 [ is_mandatory="$1" [ python_version_required="$1"
  
  is_mandatory="$2"
  
 AC_REQUIRE_CPP() AC_REQUIRE_CPP()
  
Line 975 
Line 960 
 then then
     PYTHON_EXEC="python$PYTHON_VERSION"     PYTHON_EXEC="python$PYTHON_VERSION"
 else else
     PYTHON_EXEC="python python2.0 python1.5"     PYTHON_EXEC="python python2.1 python2.0 python1.5"
 fi fi
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
  
 if test "$PYTHON" = "no" if test "$PYTHON" != "no"
  then
      PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
      PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
  
      is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
  fi
  
  
  if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
 then then
  
     if test "$is_mandatory" = "yes"     if test "$is_mandatory" = "yes"
     then     then
         AC_MSG_ERROR([Python must be installed (http://www.python.org)])         AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
     else     else
         have_python="no"         have_python="no"
     fi     fi
  
 else else
  
     PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
     PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"     python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"     python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.5 new file mode 100644 index 00000000..470e31b8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.5 @@ -0,0 +1,141 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.8, 2002/02/18 12:58:38
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
Line 409 
Line 382 
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.6 new file mode 100644 index 00000000..f51cac05 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.6 @@ -0,0 +1,129 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.8, 2002/02/18 12:58:38
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_libraries="$2"
 nel_libraries="$3" nel_test_lib="$3"
 nel_test_lib="$4" nel_additional_libs="$4"
 is_mandatory="$5" is_mandatory="$5"
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
Line 224 
Line 224 
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_MSG_CHECKING(for -l$nel_test_lib)
                  
     if test $nel_libraries     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
  
Line 279 
Line 273 
 nel_net_lib="nelnet" nel_net_lib="nelnet"
 nel_3d_lib="nel3d" nel_3d_lib="nel3d"
 nel_pacs_lib="nelpacs" nel_pacs_lib="nelpacs"
 nel_sound_lib="nelsound" nel_sound_lib="nelsnd"
 nel_ai_lib="nelai" nel_ai_lib="nelai"
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
Line 289 
Line 283 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" 
  
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-3d" 
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs" 
 fi 
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi 
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi 
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
Line 324 
Line 291 
     have_nel_config="no"     have_nel_config="no"
 else else
     NEL_CFLAGS=`nel-config --cflags`     NEL_CFLAGS=`nel-config --cflags`
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`     NEL_LIBS_CONFIG=`nel-config --libs`
  
      NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
  
     have_nel_config="yes"     have_nel_config="yes"
 fi fi
Line 366 
Line 334 
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl Checking for NeL libraries
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.7 new file mode 100644 index 00000000..1b46c89a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.7 @@ -0,0 +1,34 @@ + + + +code/nelns/acinclude.m4 - diff - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.8, 2002/02/18 12:58:38
Line 364 
Line 364 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9 new file mode 100644 index 00000000..9d7baa54 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9 @@ -0,0 +1,258 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 286 
Line 255 
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 333 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 374 
Line 371 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=date new file mode 100644 index 00000000..f3007567 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=date @@ -0,0 +1,259 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 286 
Line 255 
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 333 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 374 
Line 371 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=rev new file mode 100644 index 00000000..6b03b348 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.8&r2=1.9&sortby=rev @@ -0,0 +1,259 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2002/02/18 12:58:38version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 286 
Line 255 
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 333 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 374 
Line 371 
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 390 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 436 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 465 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10 new file mode 100644 index 00000000..cc9ed566 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10 @@ -0,0 +1,48 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.10, 2002/03/21 10:54:37
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=author new file mode 100644 index 00000000..b6fc100c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=author @@ -0,0 +1,49 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.10, 2002/03/21 10:54:37
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=date new file mode 100644 index 00000000..0a8255cd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.10&sortby=date @@ -0,0 +1,49 @@ + + + +code/nelns/acinclude.m4 - diff - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.10, 2002/03/21 10:54:37
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.11 new file mode 100644 index 00000000..d2be93e4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.11 @@ -0,0 +1,64 @@ + + + +code/nelns/acinclude.m4 - diff - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.11, 2002/03/26 14:37:45
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 659 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 686 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.12 new file mode 100644 index 00000000..4757e557 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.12 @@ -0,0 +1,72 @@ + + + +code/nelns/acinclude.m4 - diff - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.9 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/03/19 17:42:48version 1.12, 2002/03/29 10:19:10
Line 237 
Line 237 
 AC_ARG_WITH( nel-include, AC_ARG_WITH( nel-include,
     [  --with-nel-include=<path>     [  --with-nel-include=<path>
                           path to the NeL header files directory.                           path to the NeL header files directory.
                           e.g. /usr/local/nel/stlport])                           e.g. /usr/local/nel/include])
  
 AC_ARG_WITH( nel-lib, AC_ARG_WITH( nel-lib,
     [  --with-nel-lib=<path>     [  --with-nel-lib=<path>
Line 251 
Line 251 
 nelpacs_is_mandatory="$4" nelpacs_is_mandatory="$4"
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  nelgeorges_is_mandatory="$7"
  
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
Line 325 
Line 326 
 MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory) MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
  
 dnl dnl
 dnl Collect libraries information and bark if missing and dnl Collect libraries information and bark if missing and
Line 335 
Line 337 
 MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
 MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory) MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
 MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory) MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
  
 ]) ])
  
Line 659 
Line 662 
  
 dnl Checking the FreeType 2 instalation dnl Checking the FreeType 2 instalation
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
  
 AC_MSG_CHECKING(for FreeType version = 2) AC_MSG_CHECKING(for FreeType version = 2)
  
Line 686 
Line 689 
     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"     FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
 fi fi
  
 CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS" CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
          
 AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no") AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.4 new file mode 100644 index 00000000..572d3855 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.4 @@ -0,0 +1,329 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.4 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2002/01/22 14:24:56version 1.9, 2002/03/19 17:42:48
Line 64 
Line 64 
 dnl dnl
 dnl    Option:      "yes" if the use of the OpenAL library is mandatory. dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
 dnl    Description: check the instalation of the OpenGL library and set the dnl    Description: check the instalation of the OpenGL library and set the
 dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it. dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
 dnl dnl
 dnl dnl
 dnl AM_PATH_PYTHON dnl AM_PATH_PYTHON
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  
Line 881 
Line 846 
 then then
     OPENAL_LIBS="-L$openal_libraries"     OPENAL_LIBS="-L$openal_libraries"
 fi fi
 OPENAL_LIB="$OPENAL_LIB -l$openal_lib" OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS" CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
Line 910 
Line 875 
 dnl Test the libraries dnl Test the libraries
 AC_MSG_CHECKING(for OpenAL libraries) AC_MSG_CHECKING(for OpenAL libraries)
  
 CPPFLAGS="$CXXFLAGS $OPENAL_LIB" CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
  
 AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no") AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
  
Line 944 
Line 909 
 fi fi
  
 AC_SUBST(OPENAL_CFLAGS) AC_SUBST(OPENAL_CFLAGS)
 AC_SUBST(OPENAL_LIB) AC_SUBST(OPENAL_LIBS)
  
  
 ]) ])


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.5 new file mode 100644 index 00000000..c0fbfd25 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.5 @@ -0,0 +1,300 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.5 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2002/01/28 14:40:26version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$nelnet_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-network"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelpacs_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-sound" 
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-ai"     dnl The user explicitly disabled the use of the NeL
 fi     AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  
 dnl Check for nel-config 
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) 
  
 if test "$NEL_CONFIG" = "no" 
 then 
     have_nel_config="no" 
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
  
          if test ! -d "$stlport_includes"
          then
              stlport_includes="$with_stlport/include/stlport"
          fi
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 458 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 487 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.6 new file mode 100644 index 00000000..ed28b50d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.6 @@ -0,0 +1,293 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.6 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2002/01/28 14:59:45version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_dir_lnk="$2" nel_test_lib="$2"
 nel_libraries="$3" is_mandatory="$3"
 nel_test_lib="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     if test $nel_libraries 
     then 
         NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib" 
  
     else 
         NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 275 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsound" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 289 
Line 252 
 nelsound_is_mandatory="$5" nelsound_is_mandatory="$5"
 nelai_is_mandatory="$6" nelai_is_mandatory="$6"
  
 nelconfig_libs_args="" dnl Check for nel-config
  AC_PATH_PROG(NEL_CONFIG, nel-config, no)
 if test "$nelnet_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-network" 
 fi 
  
 if test "$nel3d_is_mandatory" != "yes" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-3d"     if test -z "$with_nel" -a -z "$with_nel_include"
 fi 
  
 if test "$nelpacs_is_mandatory" != "yes" 
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-pacs"         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
 fi fi
  
 if test "$nelsound_is_mandatory" != "yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
 then then
     nelconfig_libs_args="$nelconfig_libs_args --without-sound"         LDFLAGS="`nel-config --ldflags` $LDFLAGS"
 fi fi
  
 if test "$nelai_is_mandatory" != "yes" 
 then 
     nelconfig_libs_args="$nelconfig_libs_args --without-ai" 
 fi fi
  
 dnl Check for nel-config dnl
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
 if test "$NEL_CONFIG" = "no" dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
 then then
     have_nel_config="no"     dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
 else else
     NEL_CFLAGS=`nel-config --cflags`     if test "$with_nel" -a "$with_nel" != "yes"
     NEL_LIBS=`nel-config --libs $nelconfig_libs_args` 
  
     nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes" 
 fi 
  
 if test "$with_nel" 
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 347 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 365 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 396 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 417 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 463 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" AC_MSG_CHECKING(for STLPort library)
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") if test "$have_stlport_libraries" != "no"
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 492 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.7 new file mode 100644 index 00000000..dd513587 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4.diff?r1=1.9&r2=1.7 @@ -0,0 +1,268 @@ + + + +code/nelns/acinclude.m4 - diff - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/acinclude.m4 between version 1.7 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2002/01/29 13:21:42version 1.9, 2002/03/19 17:42:48
Line 214 
Line 214 
 [ AC_REQUIRE_CPP() [ AC_REQUIRE_CPP()
  
 chk_message_obj="$1" chk_message_obj="$1"
 nel_libraries="$2" nel_test_lib="$2"
 nel_test_lib="$3" is_mandatory="$3"
 nel_additional_libs="$4" 
 is_mandatory="$5" 
  
 if test $is_mandatory = "yes" if test $is_mandatory = "yes"
 then then
  
     AC_MSG_CHECKING(for -l$nel_test_lib)     AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
          
     NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib" 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS" 
  
     AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no") 
  
     CPPFLAGS="$_CPPFLAGS" 
  
     if test "$have_nel_test_libraries" = "yes" 
     then     
         AC_MSG_RESULT(yes) 
     else 
         if test "$is_mandatory" = "yes" 
         then 
             AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).]) 
         else 
             AC_MSG_RESULT(no) 
         fi 
     fi 
 fi fi
 ]) ])
  
Line 269 
Line 245 
                           e.g. /usr/local/nel/lib])                           e.g. /usr/local/nel/lib])
  
  
 nel_misc_lib="nelmisc" 
 nel_net_lib="nelnet" 
 nel_3d_lib="nel3d" 
 nel_pacs_lib="nelpacs" 
 nel_sound_lib="nelsnd" 
 nel_ai_lib="nelai" 
  
 nelmisc_is_mandatory="$1" nelmisc_is_mandatory="$1"
 nelnet_is_mandatory="$2" nelnet_is_mandatory="$2"
 nel3d_is_mandatory="$3" nel3d_is_mandatory="$3"
Line 286 
Line 255 
 dnl Check for nel-config dnl Check for nel-config
 AC_PATH_PROG(NEL_CONFIG, nel-config, no) AC_PATH_PROG(NEL_CONFIG, nel-config, no)
  
 if test "$NEL_CONFIG" = "no" dnl
  dnl Configure options (--with-nel*) have precendence
  dnl over nel-config only set variables if they are not
  dnl specified
  dnl
  if test "$NEL_CONFIG" != "no"
 then then
     have_nel_config="no"     if test -z "$with_nel" -a -z "$with_nel_include"
 else     then
     NEL_CFLAGS=`nel-config --cflags`         CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
      fi
     NEL_LIBS_CONFIG=`nel-config --libs` 
  
     NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'` 
  
     have_nel_config="yes"     if test -z "$with_nel" -a -z "$with_nel_lib"
      then
          LDFLAGS="`nel-config --ldflags` $LDFLAGS"
      fi
 fi fi
  
 if test "$with_nel" dnl
  dnl Set nel_libraries and nel_includes according to
  dnl user specification (--with-nel*) if any.
  dnl --with-nel-include and --with-nel-lib have precendence
  dnl over --with-nel
  dnl
  if test "$with_nel" = "no"
  then
      dnl The user explicitly disabled the use of the NeL
      AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
  else
      if test "$with_nel" -a "$with_nel" != "yes"
 then then
     nel_includes="$with_nel/include"     nel_includes="$with_nel/include"
     nel_libraries="$with_nel/lib"     nel_libraries="$with_nel/lib"
 fi fi
  fi
  
 if test "$with_nel_include" if test "$with_nel_include"
 then then
Line 315 
Line 301 
     nel_libraries="$with_nel_lib"     nel_libraries="$with_nel_lib"
 fi fi
  
  dnl
  dnl Set compilation variables
  dnl
 if test "$nel_includes" if test "$nel_includes"
 then then
     NEL_CFLAGS="-I$nel_includes"     CXXFLAGS="$CXXFLAGS -I$nel_includes"
 fi fi
  
 if test "$nel_libraries" if test "$nel_libraries"
 then then
     NEL_LIBS="-L$nel_libraries"     LDFLAGS="-L$nel_libraries $LDFLAGS"
 fi fi
  
 dnl Checking for NeL headers dnl
  dnl Collect headers information and bark if missing and
  dnl mandatory
  dnl
  
 MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory) MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
 MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory) MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
 MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory) MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
Line 333 
Line 326 
 MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory) MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
 MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory) MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
  
 dnl Checking for NeL libraries dnl
 MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory) dnl Collect libraries information and bark if missing and
 MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory) dnl mandatory
 MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory) dnl
 MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory) 
 MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory) MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
 MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory) MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
  MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
  MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
  MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
  MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
  
 ]) ])
  
Line 364 
Line 361 
                           path to the STLPort library files directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/stlport/lib])                           e.g. /usr/local/stlport/lib])
  
  if test "$with_debug" = "full"
  then
   stlport_lib="stlport_gcc_stldebug"
  else
 stlport_lib="stlport_gcc" stlport_lib="stlport_gcc"
  fi
  
 if test "$with_stlport" = no if test "$with_stlport" = no
 then then
     dnl The user explicitly disabled the use of the STLPorts     dnl The user explicitly disabled the use of the STLPorts
     AC_MSG_CHECKING(STLPort)     AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
     have_stlport="disabled" 
     AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***)) 
 else else
     if test "$with_stlport"     stlport_includes="/usr/include/stlport"
      if test "$with_stlport" -a "$with_stlport" != yes
     then     then
         stlport_includes="$with_stlport/stlport"         stlport_includes="$with_stlport/stlport"
         stlport_libraries="$with_stlport/lib"         stlport_libraries="$with_stlport/lib"
Line 385 
Line 386 
     fi     fi
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_include" if test "$with_stlport_include"
 then then
     stlport_includes="$with_stlport_include"     stlport_includes="$with_stlport_include"
 fi fi
  
 if test -z "$have_stlport" -a "$with_stlport_lib" if test "$with_stlport_lib"
 then then
     stlport_libraries="$with_stlport_lib"     stlport_libraries="$with_stlport_lib"
 fi fi
  
 if test -z "$have_stlport" AC_LANG_SAVE
 then AC_LANG_CPLUSPLUS
  
     dnl Put STLPorts includes in CXXFLAGS     dnl Put STLPorts includes in CXXFLAGS
     if test "$stlport_includes"     if test "$stlport_includes"
     then     then
         CXXFLAGS="$CXXFLAGS -I$stlport_includes"         CXXFLAGS="$CXXFLAGS -I$stlport_includes"
     fi     fi
  
     dnl Put STLPorts libraries in LIBS dnl Put STLPorts libraries directory in LIBS
     if test "$stlport_libraries"     if test "$stlport_libraries"
     then     then
         LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"     LIBS="-L$stlport_libraries $LIBS"
  else
      stlport_libraries='default'
     fi     fi
  
     dnl Test the headers     dnl Test the headers
     AC_MSG_CHECKING(for STLPort headers) 
  
     _CPPFLAGS="$CPPFLAGS" 
  
     CPPFLAGS="$CXXFLAGS" AC_CHECK_HEADER(algorithm,
  
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
       have_stlport_headers="yes",       have_stlport_headers="yes",
       have_stlport_headers="no" )       have_stlport_headers="no" )
  
  AC_MSG_CHECKING(for STLPort headers)
  
     if test "$have_stlport_headers" = "yes"     if test "$have_stlport_headers" = "yes"
     then     then
         AC_MSG_RESULT([$stlport_includes])         AC_MSG_RESULT([$stlport_includes])
Line 431 
Line 428 
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     dnl Test the libraries AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
     AC_MSG_CHECKING(for STLPort libraries) 
  
     CPPFLAGS="$CXXFLAGS $LIBS" 
  
     AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no") AC_MSG_CHECKING(for STLPort library)
  
     CPPFLAGS="$_CPPFLAGS" if test "$have_stlport_libraries" != "no"
  
     if test "$have_stlport_libraries" = "yes" 
     then     then
         AC_MSG_RESULT([$stlport_libraries])         AC_MSG_RESULT([$stlport_libraries])
     else     else
         AC_MSG_RESULT(no)         AC_MSG_RESULT(no)
     fi     fi
  
     if test "$have_stlport_headers" = "yes" \ if test "$have_stlport_headers" = "yes" &&
        && test "$have_stlport_libraries" = "yes"     test "$have_stlport_libraries" != "no"
     then     then
         have_stlport="yes"         have_stlport="yes"
     else     else
Line 460 
Line 452 
         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])         AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
     fi     fi
  
 fi AC_LANG_RESTORE
  
 ]) ])
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1 new file mode 100644 index 00000000..4bfadd1e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&only_with_tag=MAIN new file mode 100644 index 00000000..a63ce687 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=author new file mode 100644 index 00000000..271098bb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=date new file mode 100644 index 00000000..300f2275 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=rev new file mode 100644 index 00000000..262b9b57 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.1&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10 new file mode 100644 index 00000000..e00ebbf2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&only_with_tag=MAIN new file mode 100644 index 00000000..44fd673f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=author new file mode 100644 index 00000000..7a5ef2c1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=rev new file mode 100644 index 00000000..532e3d93 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.10&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&only_with_tag=MAIN new file mode 100644 index 00000000..57e96b24 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&sortby=rev new file mode 100644 index 00000000..9b5af8be --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.11&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12 new file mode 100644 index 00000000..4819fe10 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&only_with_tag=MAIN new file mode 100644 index 00000000..aac26dbf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=author new file mode 100644 index 00000000..75593135 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=date new file mode 100644 index 00000000..936ef68b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=rev new file mode 100644 index 00000000..5a90e2cd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.12&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13 new file mode 100644 index 00000000..39f21e5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&only_with_tag=MAIN new file mode 100644 index 00000000..d11756e6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&sortby=author new file mode 100644 index 00000000..4665c9cc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.13&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&only_with_tag=MAIN new file mode 100644 index 00000000..5973ce07 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.14

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&sortby=author new file mode 100644 index 00000000..2b8060ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.14&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.14

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2 new file mode 100644 index 00000000..43166f41 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.2 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..89c86863 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.2 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&sortby=author new file mode 100644 index 00000000..d064effa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.2&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.2 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3 new file mode 100644 index 00000000..1fd9cb37 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3&sortby=date new file mode 100644 index 00000000..db40c786 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.3&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4 new file mode 100644 index 00000000..cf6c44d5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4&sortby=author new file mode 100644 index 00000000..71da1eee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.4&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5 new file mode 100644 index 00000000..77ad6ff3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=author new file mode 100644 index 00000000..d0e8ed55 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=date new file mode 100644 index 00000000..2ade1c22 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.5&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.6&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.6&sortby=date new file mode 100644 index 00000000..c113cd8d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.6&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7 new file mode 100644 index 00000000..5a28b2bc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7&sortby=rev new file mode 100644 index 00000000..0f2619c5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.7&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8 new file mode 100644 index 00000000..e1c98550 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8&sortby=rev new file mode 100644 index 00000000..4527b128 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.8&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9 new file mode 100644 index 00000000..b7c8c47f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9 @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=date new file mode 100644 index 00000000..b4dd58ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=rev new file mode 100644 index 00000000..89965a5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?annotate=1.9&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/acinclude.m4 - annotate - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/acinclude.m4, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.4 new file mode 100644 index 00000000..9a213a5c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.4 @@ -0,0 +1,1095 @@ + + + +code/nelns/acinclude.m4 - view - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.4, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN +
Changes since 1.3: +6 -1 + lines
+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.4 2002/01/22 14:24:56 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.5 new file mode 100644 index 00000000..f6de4c52 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.5 @@ -0,0 +1,1095 @@ + + + +code/nelns/acinclude.m4 - view - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.5, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +7 -7 + lines
+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.5 2002/01/28 14:40:26 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.10 new file mode 100644 index 00000000..600b69c8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.10 @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.10, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.9: +5 -2 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.10 2002/03/21 10:54:37 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.14&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.14&sortby=author new file mode 100644 index 00000000..9ba9676a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.14&sortby=author @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.3 new file mode 100644 index 00000000..2fa7740f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.3 @@ -0,0 +1,1090 @@ + + + +code/nelns/acinclude.m4 - view - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.3, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +16 -8 + lines
+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.3 2002/01/10 14:33:19 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.4 new file mode 100644 index 00000000..5f1794ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.4 @@ -0,0 +1,1095 @@ + + + +code/nelns/acinclude.m4 - view - 1.4 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.4, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.3: +6 -1 + lines
+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.4 2002/01/22 14:24:56 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.7 new file mode 100644 index 00000000..568c4285 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?content-type=text/x-cvsweb-markup&rev=1.7 @@ -0,0 +1,1068 @@ + + + +code/nelns/acinclude.m4 - view - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.7, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.6: +16 -48 + lines
+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.7 2002/01/29 13:21:42 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_libraries="$2"
+nel_test_lib="$3"
+nel_additional_libs="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsnd"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+
+    NEL_LIBS_CONFIG=`nel-config --libs`
+
+    NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=HEAD new file mode 100644 index 00000000..cf214924 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=HEAD @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=MAIN new file mode 100644 index 00000000..950b4e97 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=MAIN @@ -0,0 +1,270 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=georges_v2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=georges_v2 new file mode 100644 index 00000000..ad807ec2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?only_with_tag=georges_v2 @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: georges_v2
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1 new file mode 100644 index 00000000..1aa1c49a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.1 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.1 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.1 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.1 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.1 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.1 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.1 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.1 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.1 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.1 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [selected], Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1&sortby=author new file mode 100644 index 00000000..b5413884 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.1&sortby=author @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.1 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.1 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.1 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.1 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.1 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.1 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.1 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.1 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.1 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.1 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [selected], Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10 new file mode 100644 index 00000000..ec1eb58f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.10 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.10 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.10 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.10 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.10 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.10 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.10 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.10 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.10 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.10 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.10 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&only_with_tag=MAIN new file mode 100644 index 00000000..9f8e55ce --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&only_with_tag=MAIN @@ -0,0 +1,281 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.10 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.10 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.10 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.10 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.10 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.10 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.10 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.10 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.10 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.10 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.10 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&sortby=rev new file mode 100644 index 00000000..b5ac2826 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.10&sortby=rev @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.10 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.10 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.10 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.10 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.10 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.10 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.10 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.10 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.10 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.10 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.10 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11 new file mode 100644 index 00000000..ba3db3dc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.11 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.11 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [selected], Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.11 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.11 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.11 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.11 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.11 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.11 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.11 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.11 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.11 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&only_with_tag=MAIN new file mode 100644 index 00000000..13a2527e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&only_with_tag=MAIN @@ -0,0 +1,281 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.11 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.11 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [selected], Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.11 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.11 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.11 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.11 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.11 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.11 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.11 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.11 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.11 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&sortby=author new file mode 100644 index 00000000..177ceb15 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.11&sortby=author @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.11 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.11 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [selected], Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.11 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.11 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.11 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.11 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.11 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.11 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.11 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.11 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.11 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.12 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.12 new file mode 100644 index 00000000..ca35e59b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.12 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.12 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [selected], Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.12 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.12 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.12 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.12 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.12 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.12 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.12 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.12 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.12 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.12 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13 new file mode 100644 index 00000000..5f2d4cb2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [selected], Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.13 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.13 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.13 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.13 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.13 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.13 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.13 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.13 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.13 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.13 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13&sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13&sortby=date new file mode 100644 index 00000000..846e046d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.13&sortby=date @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [selected], Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.13 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.13 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.13 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.13 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.13 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.13 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.13 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.13 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.13 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.13 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.14&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.14&only_with_tag=MAIN new file mode 100644 index 00000000..695e0517 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.14&only_with_tag=MAIN @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [selected], Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.14 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.14 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.14 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.14 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.14 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.14 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.14 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.14 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.14 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.14 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.14 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.14 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2 new file mode 100644 index 00000000..bdb13ecc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks, 2 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.2 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.2 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.2 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.2 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.2 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.2 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2&sortby=author new file mode 100644 index 00000000..e476bb23 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.2&sortby=author @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.2 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.2 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.2 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.2 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.2 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.2 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3 new file mode 100644 index 00000000..40732a89 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.3 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.3 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.3 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.3 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.3 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.3 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.3 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3&sortby=rev new file mode 100644 index 00000000..f26def3c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.3&sortby=rev @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.3 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.3 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.3 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.3 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.3 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.3 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.3 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4 new file mode 100644 index 00000000..9407c129 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.4 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.4 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.4 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.4 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.4 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.4 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.4 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.4 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [selected], Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&only_with_tag=MAIN new file mode 100644 index 00000000..2d3b3540 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&only_with_tag=MAIN @@ -0,0 +1,281 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.4 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.4 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.4 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.4 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.4 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.4 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.4 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.4 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [selected], Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&sortby=author new file mode 100644 index 00000000..851d906a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.4&sortby=author @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.4 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.4 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.4 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.4 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.4 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.4 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.4 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.4 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [selected], Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.4 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.5 new file mode 100644 index 00000000..f3a52a5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.5 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.5 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.5 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.5 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.5 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.5 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.5 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.5 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [selected], Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.5 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.5 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.5 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6 new file mode 100644 index 00000000..085a4be1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks, 2 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.6 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.6 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.6 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.6 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.6 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.6 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6&sortby=rev new file mode 100644 index 00000000..dcded14c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.6&sortby=rev @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.6 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.6 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.6 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.6 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.6 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.6 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7 new file mode 100644 index 00000000..ce1a8522 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.7 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.7 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.7 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.7 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.7 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [selected], Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.7 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.7 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.7 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.7 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&only_with_tag=MAIN new file mode 100644 index 00000000..f5d2d0ca --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&only_with_tag=MAIN @@ -0,0 +1,281 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.7 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.7 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.7 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.7 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.7 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [selected], Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.7 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.7 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.7 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.7 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&sortby=author new file mode 100644 index 00000000..5f5fdc16 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.7&sortby=author @@ -0,0 +1,282 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.7 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.7 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.7 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.7 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.7 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [selected], Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.7 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.7 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.7 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.7 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.8 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.8 new file mode 100644 index 00000000..2e741818 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.8 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.8 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.8 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.8 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.8 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 + to selected 1.8 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [selected], Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.8 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.8 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.8 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.8 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.8 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.8 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9 b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9 new file mode 100644 index 00000000..937450f8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9 @@ -0,0 +1,279 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.9 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.9 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.9 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.9 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.9 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.9 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.9 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.9 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.9 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.9 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9&only_with_tag=MAIN new file mode 100644 index 00000000..a8ffc101 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?r1=1.9&only_with_tag=MAIN @@ -0,0 +1,281 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 + to selected 1.9 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 + to selected 1.9 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 + to selected 1.9 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 + to selected 1.9 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 + to selected 1.9 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 + to selected 1.9 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 + to selected 1.9 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 + to selected 1.9 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 + to selected 1.9 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 + to selected 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 + to selected 1.9 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..f407b5dd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1082 @@ + + + +code/nelns/acinclude.m4 - view - 1.1 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.1, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.1 2002/01/07 16:09:52 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+dnl NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" = "no"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..d33c3d1b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.10, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.9: +5 -2 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.10 2002/03/21 10:54:37 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..a3c644a6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.10&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.10 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.10, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.9: +5 -2 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.10 2002/03/21 10:54:37 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..05b37a77 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.11, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.10: +3 -3 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.11 2002/03/26 14:37:45 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..12863280 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.11&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.11 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.11, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.10: +3 -3 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.11 2002/03/26 14:37:45 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..49806ec7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.12, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.11: +2 -2 + lines
+Fixed a mispelling mistake.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.12 2002/03/29 10:19:10 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..2d4099d7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.12, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.11: +2 -2 + lines
+Fixed a mispelling mistake.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.12 2002/03/29 10:19:10 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..1333fe4d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.12, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.11: +2 -2 + lines
+Fixed a mispelling mistake.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.12 2002/03/29 10:19:10 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..60274fa5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.12&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1063 @@ + + + +code/nelns/acinclude.m4 - view - 1.12 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.12, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.11: +2 -2 + lines
+Fixed a mispelling mistake.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.12 2002/03/29 10:19:10 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.13&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.13&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..05e452e9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.13&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1090 @@ + + + +code/nelns/acinclude.m4 - view - 1.13 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.13, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN +
Changes since 1.12: +28 -1 + lines
+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.13 2002/04/16 12:01:39 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..ddb449fd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=georges_v2/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=georges_v2/index.html new file mode 100644 index 00000000..cbacd811 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=georges_v2/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author&only_with_tag=georges_v2/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author&only_with_tag=georges_v2/index.html new file mode 100644 index 00000000..5d335d00 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author&only_with_tag=georges_v2/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..8dc12165 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=HEAD/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..42e7a3e2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (7 weeks, 6 days ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..7730ae70 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.14&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1093 @@ + + + +code/nelns/acinclude.m4 - view - 1.14 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.14, Thu Apr 25 17:52:16 2002 UTC (5 weeks, 6 days ago) by valignat +
Branch: MAIN +
CVS Tags: georges_v2, HEAD
Changes since 1.13: +4 -1 + lines
+Added check on the 'pthread' library. SLTPort needs it.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.14 2002/04/25 17:52:16 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl AM_PATH_CCACHE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the Ccache utility.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/include])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+nelgeorges_is_mandatory="$7"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Georges], [nel/georges/common.h], [NLGEORGES_COMMON_H], $nelgeorges_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Georges], [nelgeorges], $nelgeorges_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+dnl Check for the 'pthread' library. SLTPort needs it.
+AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([cannot find the pthread library.])])
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS=" $FREETYPE_CFLAGS $CXXFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$FREETYPE_LIBS $CXXFLAGS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_CCACHE : Ccache checking macros
+
+AC_DEFUN(AM_PATH_CCACHE,
+[
+
+AC_ARG_WITH( ccache,
+    [  --with-ccache           use ccache for compiling.],
+    [ using_ccache=$with_ccache ]
+)
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE" -a "$using_ccache" = "yes"
+then
+    CC="ccache $CC"
+    CXX="ccache $CXX"
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..96dca0c0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1082 @@ + + + +code/nelns/acinclude.m4 - view - 1.2 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.2, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +2 -2 + lines
+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.2 2002/01/08 10:09:35 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" = "no"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..50d765b8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,1090 @@ + + + +code/nelns/acinclude.m4 - view - 1.3 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.3, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +16 -8 + lines
+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.3 2002/01/10 14:33:19 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIB variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIB="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIB="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIB="$OPENAL_LIB -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIB"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIB)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..5efb066b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,1095 @@ + + + +code/nelns/acinclude.m4 - view - 1.5 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.5, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +7 -7 + lines
+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.5 2002/01/28 14:40:26 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..bb8ab63c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1100 @@ + + + +code/nelns/acinclude.m4 - view - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.6, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.5: +6 -1 + lines
+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.6 2002/01/28 14:59:45 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..5813cee7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.6&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1100 @@ + + + +code/nelns/acinclude.m4 - view - 1.6 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.6, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.5: +6 -1 + lines
+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.6 2002/01/28 14:59:45 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_dir_lnk="$2"
+nel_libraries="$3"
+nel_test_lib="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    if test $nel_libraries
+    then
+        NEL_TEST_LIBS="-L$nel_libraries -l$nel_test_lib"
+
+    else
+        NEL_TEST_LIBS="$nel_dir_lnk -l$nel_test_lib"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsound"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+nelconfig_libs_args=""
+
+if test "$nelnet_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-network"
+fi
+
+if test "$nel3d_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-3d"
+fi
+
+if test "$nelpacs_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-pacs"
+fi
+
+if test "$nelsound_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-sound"
+fi
+
+if test "$nelai_is_mandatory" != "yes"
+then
+    nelconfig_libs_args="$nelconfig_libs_args --without-ai"
+fi
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+    NEL_LIBS=`nel-config --libs $nelconfig_libs_args`
+
+    nel_dir_lnk=`echo '$NEL_LIBS' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_dir_lnk, $nel_libraries, $nel_misc_lib, $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], $nel_dir_lnk, $nel_libraries, $nel_net_lib, $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_dir_lnk, $nel_libraries, $nel_3d_lib, $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_dir_lnk, $nel_libraries, $nel_pacs_lib, $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_dir_lnk, $nel_libraries, $nel_sound_lib, $nelsound_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_dir_lnk, $nel_libraries, $nel_ai_lib, $nelai_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..af3e44a2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1068 @@ + + + +code/nelns/acinclude.m4 - view - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.7, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.6: +16 -48 + lines
+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.7 2002/01/29 13:21:42 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_libraries="$2"
+nel_test_lib="$3"
+nel_additional_libs="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsnd"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+
+    NEL_LIBS_CONFIG=`nel-config --libs`
+
+    NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..e1a002e4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,1068 @@ + + + +code/nelns/acinclude.m4 - view - 1.7 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.7, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.6: +16 -48 + lines
+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.7 2002/01/29 13:21:42 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_libraries="$2"
+nel_test_lib="$3"
+nel_additional_libs="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsnd"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+
+    NEL_LIBS_CONFIG=`nel-config --libs`
+
+    NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+stlport_lib="stlport_gcc"
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.8&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.8&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..9385f1d4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.8&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,1073 @@ + + + +code/nelns/acinclude.m4 - view - 1.8 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.8, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN +
Changes since 1.7: +7 -2 + lines
+FIX: debug mode (thanks to Loic Dachary)
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.8 2002/02/18 12:58:38 lecroart Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_libraries="$2"
+nel_test_lib="$3"
+nel_additional_libs="$4"
+is_mandatory="$5"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_MSG_CHECKING(for -l$nel_test_lib)
+        
+    NEL_TEST_LIBS="$NEL_LIBS $nel_additional_libs -l$nel_test_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $LIBS $NEL_TEST_LIBS"
+
+    AC_TRY_LINK( , , have_nel_test_libraries="yes", have_nel_test_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_nel_test_libraries" = "yes"
+    then    
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nel_misc_lib="nelmisc"
+nel_net_lib="nelnet"
+nel_3d_lib="nel3d"
+nel_pacs_lib="nelpacs"
+nel_sound_lib="nelsnd"
+nel_ai_lib="nelai"
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+if test "$NEL_CONFIG" = "no"
+then
+    have_nel_config="no"
+else
+    NEL_CFLAGS=`nel-config --cflags`
+
+    NEL_LIBS_CONFIG=`nel-config --libs`
+
+    NEL_LIBS=`echo '$NEL_LIBS_CONFIG' | sed -e 's/[[:space:]]*-l[^[:space:]]*//g'`
+
+    have_nel_config="yes"
+fi
+
+if test "$with_nel"
+then
+    nel_includes="$with_nel/include"
+    nel_libraries="$with_nel/lib"
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+if test "$nel_includes"
+then
+    NEL_CFLAGS="-I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    NEL_LIBS="-L$nel_libraries"
+fi
+
+dnl Checking for NeL headers
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl Checking for NeL libraries
+MY_NEL_LIB_CHK([NeL Misc], $nel_libraries, $nel_misc_lib, "", $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network],$nel_libraries, $nel_net_lib, "-lnelmisc", $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], $nel_libraries, $nel_3d_lib, "-lnelmisc", $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], $nel_libraries, $nel_pacs_lib, "-lnelmisc", $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], $nel_libraries, $nel_ai_lib, "-lnelmisc", $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], $nel_libraries, $nel_sound_lib, "-lnelmisc" $OPENAL_LIBS, $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_CHECKING(STLPort)
+    have_stlport="disabled"
+    AC_MSG_RESULT(disabled (*** EXPERIMENTAL ***))
+else
+    if test "$with_stlport"
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test -z "$have_stlport" -a "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+if test -z "$have_stlport"
+then
+    dnl Put STLPorts includes in CXXFLAGS
+    if test "$stlport_includes"
+    then
+        CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+    fi
+
+    dnl Put STLPorts libraries in LIBS
+    if test "$stlport_libraries"
+    then
+        LIBS="-L$stlport_libraries $LIBS -l$stlport_lib"
+    fi
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for STLPort headers)
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS"
+
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+      have_stlport_headers="yes",
+      have_stlport_headers="no" )
+
+    if test "$have_stlport_headers" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for STLPort libraries)
+
+    CPPFLAGS="$CXXFLAGS $LIBS"
+
+    AC_TRY_LINK( , , have_stlport_libraries="yes", have_stlport_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_stlport_libraries" = "yes"
+    then
+        AC_MSG_RESULT([$stlport_libraries])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_stlport_headers" = "yes" \
+       && test "$have_stlport_libraries" = "yes"
+    then
+        have_stlport="yes"
+    else
+        have_stlport="no"
+    fi
+
+    if test "$have_stlport" = "no"
+    then
+        AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+    fi
+
+fi
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..6e0992e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,1060 @@ + + + +code/nelns/acinclude.m4 - view - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.9, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.8: +104 -117 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.9 2002/03/19 17:42:48 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..76e304bd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?rev=1.9&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,1060 @@ + + + +code/nelns/acinclude.m4 - view - 1.9 + +
[BACK] Return to acinclude.m4 + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / acinclude.m4 (download)
+Revision 1.9, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
Changes since 1.8: +104 -117 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

dnl =========================================================================
+dnl
+dnl Macros used by Nevrax in configure.in files.
+dnl
+dnl $Id: acinclude.m4,v 1.9 2002/03/19 17:42:48 valignat Exp $
+dnl 
+dnl =========================================================================
+
+dnl =========================================================================
+dnl WARNING: The original version of this file is placed in the $CVSROOT/code
+dnl          directory.
+dnl          There is links in the $CVSROOT/code sub-directories to that file
+dnl          (ex: $CVSROOT/code/nel), so be careful of the consequences of
+dnl          any modification of that file.
+dnl =========================================================================
+
+dnl =========================================================================
+dnl Macros available in that file.
+dnl
+dnl
+dnl AM_NEL_DEBUG
+dnl
+dnl    Option:      none.
+dnl    Description: manage the different debug and the release mode by setting
+dnl                 correctly the CFLAGS and CXXFLAGS variables.
+dnl
+dnl
+dnl AM_PATH_NEL
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the NeL library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_STLPORT
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the STLPort library and set the
+dnl                 CXXFLAGS and LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENGL
+dnl
+dnl    Option:      "yes" if the use of the OpenGL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENGL_CFLAGS and OPENGL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_FREETYPE
+dnl
+dnl    Option:      "yes" if the use of the Freetype library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 FREETYPE_CFLAGS and FREETYPE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_XF86VIDMODE
+dnl
+dnl    Option:      none.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 XF86VIDMODE_CFLAGS and XF86VIDMODE_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_OPENAL
+dnl
+dnl    Option:      "yes" if the use of the OpenAL library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 OPENAL_CFLAGS and OPENAL_LIBS variables to use it.
+dnl
+dnl
+dnl AM_PATH_PYTHON
+dnl
+dnl    Option:      "yes" if the use of the Python library is mandatory.
+dnl    Description: check the instalation of the OpenGL library and set the
+dnl                 PYTHON_CFLAGS and PYTHON_LIBS variables to use it.
+dnl
+dnl =========================================================================
+
+
+# =========================================================================
+# AM_NEL_DEBUG
+
+AC_DEFUN(AM_NEL_DEBUG,
+[
+
+MAX_C_OPTIMIZE="-O6"
+
+STL_DEBUG="-D__STL_DEBUG"
+
+NL_DEBUG="-DNL_DEBUG"
+NL_DEBUG_FAST="-DNL_DEBUG_FAST"
+NL_RELEASE_DEBUG="-DNL_RELEASE_DEBUG"
+NL_RELEASE="-DNL_RELEASE"
+
+AC_ARG_WITH(debug,
+    [  --with-debug[=full|medium|fast]
+                          Build a debug version (huge libraries).
+                          Full mode set only NeL and STL debug flags.
+                          Medium mode set NeL debug flags with inline
+                          optimization (default mode).
+                          Fast mode is like the Medium mode with some basic
+                          optimization.
+  --without-debug         Build without debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC="-O"
+    OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+    DEBUG_CFLAGS="-g"
+    DEBUG_OPTIMIZE_CC=""
+    OPTIMIZE_CFLAGS="-O"
+fi
+
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX="-O"
+    OPTIMIZE_CXXFLAGS="-O3"
+    OPTIMIZE_INLINE_CXXFLAGS="-finline-functions"
+else
+    DEBUG_CXXFLAGS="-g"
+    DEBUG_OPTIMIZE_CXX=""
+    OPTIMIZE_CXXFLAGS="-O"
+    OPTIMIZE_INLINE_CXXFLAGS=""
+fi
+
+if test "$with_debug" = "yes" -o "$with_debug" = "medium"
+then
+    dnl Medium debug. Inline optimization
+    CFLAGS="$DEBUG_CFLAGS $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $NL_DEBUG_FAST $CFLAGS"
+    CXXFLAGS="$DEBUG_CXXFLAGS $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $NL_DEBUG_FAST $CXXFLAGS"
+else
+    if test "$with_debug" = "full"
+    then
+        dnl Full debug. Very slow in some cases
+        CFLAGS="$DEBUG_CFLAGS $NL_DEBUG $STL_DEBUG $CFLAGS"
+        CXXFLAGS="$DEBUG_CXXFLAGS $NL_DEBUG $STL_DEBUG $CXXFLAGS"
+    else
+        if test "$with_debug" = "fast"
+        then
+            dnl Fast debug.
+            CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $OPTIMIZE_INLINE_CFLAGS $NL_DEBUG $CFLAGS"
+            CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $OPTIMIZE_INLINE_CXXFLAGS $NL_DEBUG $CXXFLAGS"
+        else
+            dnl Optimized version. No debug
+            CFLAGS="$OPTIMIZE_CFLAGS $NL_RELEASE $CFLAGS"
+            CXXFLAGS="$OPTIMIZE_CXXFLAGS $NL_RELEASE $CXXFLAGS"
+        fi
+    fi
+fi
+
+dnl AC_MSG_RESULT([CFLAGS = $CFLAGS])
+dnl AC_MSG_RESULT([CXXGLAGS = $CXXFLAGS])
+
+])
+
+
+# =========================================================================
+# MY_NEL_HEADER_CHK : NeL header files checking macros
+
+AC_DEFUN(MY_NEL_HEADER_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+header="$2"
+macro="$3"
+is_mandatory="$4"
+
+if test $is_mandatory = "yes"
+then
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $NEL_CFLAGS"
+
+    AC_MSG_CHECKING(for $header)
+
+    AC_EGREP_CPP( yo_header,
+[#include <$header>
+#ifdef $macro
+   yo_header
+#endif],
+  have_header="yes",
+  have_header="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_header" = "yes"
+    then
+        AC_MSG_RESULT(yes)
+    else
+        if test "$is_mandatory" = "yes"
+        then
+            AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])
+        else
+            AC_MSG_RESULT(no)
+        fi
+    fi
+fi
+
+        
+])
+
+
+# =========================================================================
+# MY_NEL_LIB_CHK : NeL library checking macros
+
+AC_DEFUN(MY_NEL_LIB_CHK,
+[ AC_REQUIRE_CPP()
+
+chk_message_obj="$1"
+nel_test_lib="$2"
+is_mandatory="$3"
+
+if test $is_mandatory = "yes"
+then
+
+    AC_CHECK_LIB($nel_test_lib, main,,[AC_MSG_ERROR([$chk_message_obj must be installed (http://www.nevrax.org).])])
+fi
+])
+
+
+# =========================================================================
+# AM_PATH_NEL : NeL checking macros
+AC_DEFUN(AM_PATH_NEL,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( nel,
+    [  --with-nel=<path>       path to the NeL install files directory.
+                          e.g. /usr/local/nel])
+
+AC_ARG_WITH( nel-include,
+    [  --with-nel-include=<path>
+                          path to the NeL header files directory.
+                          e.g. /usr/local/nel/stlport])
+
+AC_ARG_WITH( nel-lib,
+    [  --with-nel-lib=<path>
+                          path to the NeL library files directory.
+                          e.g. /usr/local/nel/lib])
+
+
+nelmisc_is_mandatory="$1"
+nelnet_is_mandatory="$2"
+nel3d_is_mandatory="$3"
+nelpacs_is_mandatory="$4"
+nelsound_is_mandatory="$5"
+nelai_is_mandatory="$6"
+
+dnl Check for nel-config
+AC_PATH_PROG(NEL_CONFIG, nel-config, no)
+
+dnl 
+dnl Configure options (--with-nel*) have precendence 
+dnl over nel-config only set variables if they are not 
+dnl specified
+dnl
+if test "$NEL_CONFIG" != "no"
+then
+    if test -z "$with_nel" -a -z "$with_nel_include"
+    then
+        CXXFLAGS="$CXXFLAGS `nel-config --cflags`"
+    fi
+
+    if test -z "$with_nel" -a -z "$with_nel_lib"
+    then
+        LDFLAGS="`nel-config --ldflags` $LDFLAGS"
+    fi
+fi
+
+dnl
+dnl Set nel_libraries and nel_includes according to
+dnl user specification (--with-nel*) if any. 
+dnl --with-nel-include and --with-nel-lib have precendence
+dnl over --with-nel
+dnl
+if test "$with_nel" = "no"
+then
+    dnl The user explicitly disabled the use of the NeL
+    AC_MSG_ERROR([NeL is mandatory: do not specify --without-nel])
+else
+    if test "$with_nel" -a "$with_nel" != "yes"
+    then
+        nel_includes="$with_nel/include"
+        nel_libraries="$with_nel/lib"
+    fi
+fi
+
+if test "$with_nel_include"
+then
+    nel_includes="$with_nel_include"
+fi
+
+if test "$with_nel_lib"
+then
+    nel_libraries="$with_nel_lib"
+fi
+
+dnl
+dnl Set compilation variables 
+dnl
+if test "$nel_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$nel_includes"
+fi
+
+if test "$nel_libraries"
+then
+    LDFLAGS="-L$nel_libraries $LDFLAGS"
+fi
+
+dnl
+dnl Collect headers information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_HEADER_CHK([NeL Misc], [nel/misc/types_nl.h], [NL_TYPES_H], $nelmisc_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Network], [nel/net/sock.h], [NL_SOCK_H], $nelnet_is_mandatory)
+MY_NEL_HEADER_CHK([NeL 3D], [nel/3d/u_camera.h], [NL_U_CAMERA_H], $nel3d_is_mandatory)
+MY_NEL_HEADER_CHK([NeL PACS], [nel/pacs/u_global_position.h], [NL_U_GLOBAL_POSITION_H], $nelpacs_is_mandatory)
+MY_NEL_HEADER_CHK([NeL Sound], [nel/sound/u_source.h], [NL_U_SOURCE_H], $nelsound_is_mandatory)
+MY_NEL_HEADER_CHK([NeL AI], [nel/ai/nl_ai.h], [_IA_NEL_H], $nelai_is_mandatory)
+
+dnl
+dnl Collect libraries information and bark if missing and
+dnl mandatory
+dnl
+
+MY_NEL_LIB_CHK([NeL Misc], [nelmisc], $nelmisc_is_mandatory)
+MY_NEL_LIB_CHK([NeL Network], [nelnet], $nelnet_is_mandatory)
+MY_NEL_LIB_CHK([NeL 3D], [nel3d], $nel3d_is_mandatory)
+MY_NEL_LIB_CHK([NeL PACS], [nelpacs], $nelpacs_is_mandatory)
+MY_NEL_LIB_CHK([NeL AI], [nelai], $nelai_is_mandatory)
+MY_NEL_LIB_CHK([NeL Sound], [nelsnd], $nelsound_is_mandatory)
+
+])
+
+
+# =========================================================================
+# AM_PATH_STLPORT : STLPort checking macros
+
+AC_DEFUN(AM_PATH_STLPORT,
+[ AC_REQUIRE_CPP()
+
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport])
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport])
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib])
+
+if test "$with_debug" = "full"
+then
+ stlport_lib="stlport_gcc_stldebug"
+else
+ stlport_lib="stlport_gcc"
+fi
+
+if test "$with_stlport" = no
+then
+    dnl The user explicitly disabled the use of the STLPorts
+    AC_MSG_ERROR([STLPort is mandatory: do not specify --without-stlport])
+else
+    stlport_includes="/usr/include/stlport"
+    if test "$with_stlport" -a "$with_stlport" != yes
+    then
+        stlport_includes="$with_stlport/stlport"
+        stlport_libraries="$with_stlport/lib"
+
+        if test ! -d "$stlport_includes"
+        then
+            stlport_includes="$with_stlport/include/stlport"
+        fi
+    fi
+fi
+
+if test "$with_stlport_include"
+then
+    stlport_includes="$with_stlport_include"
+fi
+
+if test "$with_stlport_lib"
+then
+    stlport_libraries="$with_stlport_lib"
+fi
+
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+
+dnl Put STLPorts includes in CXXFLAGS
+if test "$stlport_includes"
+then
+    CXXFLAGS="$CXXFLAGS -I$stlport_includes"
+fi
+
+dnl Put STLPorts libraries directory in LIBS
+if test "$stlport_libraries"
+then
+    LIBS="-L$stlport_libraries $LIBS"
+else
+    stlport_libraries='default'
+fi
+
+dnl Test the headers
+
+AC_CHECK_HEADER(algorithm,
+    have_stlport_headers="yes",
+    have_stlport_headers="no" )
+
+AC_MSG_CHECKING(for STLPort headers)
+
+if test "$have_stlport_headers" = "yes"
+then
+    AC_MSG_RESULT([$stlport_includes])
+else
+    AC_MSG_RESULT(no)
+fi
+
+AC_CHECK_LIB($stlport_lib, main,, have_stlport_libraries="no")
+
+AC_MSG_CHECKING(for STLPort library)
+
+if test "$have_stlport_libraries" != "no"
+then
+    AC_MSG_RESULT([$stlport_libraries])
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_stlport_headers" = "yes" &&
+    test "$have_stlport_libraries" != "no"
+then
+    have_stlport="yes"
+else
+    have_stlport="no"
+fi
+
+if test "$have_stlport" = "no"
+then
+    AC_MSG_ERROR([STLPort must be installed (http://www.stlport.org).])
+fi
+
+AC_LANG_RESTORE
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENGL : OpenGL checking macros
+
+AC_DEFUN(AM_PATH_OPENGL,
+[ AC_MSG_CHECKING(for OpenGL headers and GL Version >= 1.2)
+
+is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( opengl,
+    [  --with-opengl=<path>    path to the OpenGL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( opengl-include,
+    [  --with-opengl-include=<path>
+                          path to the OpenGL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( opengl-lib,
+    [  --with-opengl-lib=<path>
+                          path to the OpenGL library files directory.
+                          e.g. /usr/local/lib])
+
+opengl_lib="GL"
+
+if test "$with_opengl"
+then
+    opengl_includes="$with_opengl/include"
+    opengl_libraries="$with_opengl/lib"
+fi
+
+if test "$with_opengl_include"
+then
+    opengl_includes="$with_opengl_include"
+fi
+
+if test "$with_opengl_lib"
+then
+    opengl_libraries="$with_opengl_lib"
+fi
+
+dnl Set OPENGL_CFLAGS
+if test "$opengl_includes"
+then
+    OPENGL_CFLAGS="-I$opengl_includes"
+fi
+
+dnl Set OPENGL_LIBS
+if test "$opengl_libraries"
+then
+    OPENGL_LIBS="-L$opengl_libraries"
+fi
+OPENGL_LIBS="$OPENGL_LIBS -l$opengl_lib"
+
+dnl Test the headers
+_CPPFLAGS="$CPPFLAGS"
+
+CPPFLAGS="$CXXFLAGS $OPENGL_CFLAGS"
+
+AC_EGREP_CPP( yo_opengl,
+[#include <GL/gl.h>       
+#if defined(GL_VERSION_1_2)
+   yo_opengl
+#endif],
+  have_opengl_headers="yes", 
+  have_opengl_headers="no" )
+
+if test "$have_opengl_headers" = "yes"
+then
+    if test "$opengl_includes"
+    then
+        AC_MSG_RESULT([$opengl_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Checking the GLEXT version >= 7
+AC_MSG_CHECKING(for <GL/glext.h> and GLEXT version >= 7)
+
+AC_EGREP_CPP( yo_glext_version,
+[#include <GL/glext.h>
+#ifdef GL_GLEXT_VERSION
+#if GL_GLEXT_VERSION >= 7
+   yo_glext_version
+#endif
+#endif],
+  have_glext="yes",
+  have_glext="no" )
+
+if test "$have_glext" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT([no, <GL/glext.h> can be downloaded from http://oss.sgi.com/projects/ogl-sample/ABI/])
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenGL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENGL_LIBS"
+
+AC_TRY_LINK( , , have_opengl_libraries="yes", have_opengl_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_opengl_libraries" = "yes"
+then
+    if test "$opengl_libraries"
+    then
+        AC_MSG_RESULT([$opengl_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+opengl_libraries="$opengl_libraries"
+
+if test "$have_opengl_headers" = "yes" \
+        -a "$have_glext" = "yes" \
+        -a "$have_opengl_libraries" = "yes"
+then
+    have_opengl="yes"
+else
+    have_opengl="no"
+fi
+
+if test "$have_opengl" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenGL >= 1.2 must be installed (http://www.mesa3d.org)])
+fi
+
+AC_SUBST(OPENGL_CFLAGS)
+AC_SUBST(OPENGL_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_FREETYPE : FreeType checking macros
+
+AC_DEFUN(AM_PATH_FREETYPE,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( freetype,
+    [  --with-freetype=<path>   path to the FreeType install files directory.
+                          e.g. /usr/local/freetype])
+
+AC_ARG_WITH( freetype-include,
+    [  --with-freetype-include=<path>
+                          path to the FreeType header files directory.
+                          e.g. /usr/local/freetype/include])
+
+AC_ARG_WITH( freetype-lib,
+    [  --with-freetype-lib=<path>
+                          path to the FreeType library files directory.
+                          e.g. /usr/local/freetype/lib])
+
+freetype_lib="freetype"
+
+
+AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
+  
+if test "$FREETYPE_CONFIG" = "no"
+then
+    have_freetype_config="no"
+else
+    FREETYPE_CFLAGS=`freetype-config --cflags`
+    FREETYPE_LIBS=`freetype-config --libs`
+    have_freetype_config="yes"
+fi
+
+if test "$with_freetype"
+then
+    freetype_includes="$with_freetype/include"
+    freetype_libraries="$with_freetype/lib"
+fi
+
+if test "$with_freetype_include"
+then
+    freetype_includes="$with_freetype_include"
+fi
+
+if test "$with_freetype_lib"
+then
+    freetype_libraries="$with_freetype_lib"
+fi
+
+if test "$freetype_includes"
+then
+    FREETYPE_CFLAGS="-I$freetype_includes"
+fi
+
+dnl Checking the FreeType 2 instalation
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
+
+AC_MSG_CHECKING(for FreeType version = 2)
+
+AC_EGREP_CPP( yo_freetype2,
+[#include <freetype/freetype.h>
+#if FREETYPE_MAJOR == 2
+   yo_freetype2
+#endif],
+  have_freetype2="yes",
+  have_freetype2="no")
+
+if test "$have_freetype2" = "yes"
+then
+    AC_MSG_RESULT(yes)
+else
+    AC_MSG_RESULT(no)
+fi
+    
+dnl Test the libraries
+AC_MSG_CHECKING(for FreeType libraries)
+        
+if test $freetype_libraries
+then
+    FREETYPE_LIBS="-L$freetype_libraries -l$freetype_lib"
+fi
+
+CPPFLAGS="$CXXFLAGS $FREETYPE_LIBS"
+    
+AC_TRY_LINK( , , have_freetype_libraries="yes", have_freetype_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_freetype_libraries" = "yes"
+then    
+    if test "$freetype_libraries"
+    then
+        AC_MSG_RESULT([$freetype_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+if test "$have_freetype2" = "yes" && test "$have_freetype_libraries" = "yes"
+then
+    have_freetype="yes"
+else
+    have_freetype="no"
+fi
+
+if test "$have_freetype" = "no" && test "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([FreeType 2 must be installed (http://freetype.sourceforge.net)])
+fi
+
+AC_SUBST(FREETYPE_CFLAGS)
+AC_SUBST(FREETYPE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_XF86VIDMODE : XF86VidMode checking macros
+
+AC_DEFUN(AM_PATH_XF86VIDMODE,
+[ AC_MSG_CHECKING(for XF86VidMode extension)
+
+AC_REQUIRE_CPP()
+
+AC_ARG_WITH( xf86vidmode-lib,
+    [  --with-xf86vidmode-lib=<path>
+                          path to the XF86VidMode library.
+                          e.g. /usr/X11R6/lib] )
+
+xf86vidmode_lib="Xxf86vm"
+
+if test "$with_xf86vidmode_lib" = no
+then
+    dnl The user explicitly disabled the use of XF86VidMode
+    have_xf86vidmode="disabled"
+    AC_MSG_RESULT(disabled)
+else
+    if test "$with_xf86vidmode_lib"
+    then
+        xf86vidmode_libraries="$with_xf86vidmode_lib"
+    fi
+
+    XF86VIDMODE_CFLAGS="-DXF86VIDMODE"
+fi
+
+if test -z "$have_xf86vidmode"
+dnl -a "$with_xf86vidmode_lib"
+then
+    if test "$xf86vidmode_libraries"
+    then
+        XF86VIDMODE_LIBS="-L$xf86vidmode_libraries"
+    fi
+
+    XF86VIDMODE_LIBS="$XF86VIDMODE_LIBS -l$xf86vidmode_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+
+    CPPFLAGS="$CXXFLAGS $XF86VIDMODE_LIBS"
+
+    AC_TRY_LINK( , , have_xf86vidmode_libraries="yes", have_xf86vidmode_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_xf86vidmode_libraries" = "yes"
+    then
+        have_xf86vidmode="yes"
+        if test "$xf86vidmode_libraries"
+        then
+            AC_MSG_RESULT($xf86vidmode_libraries)
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        have_xf86vidmode="no"
+        AC_MSG_RESULT(no, no fullscreen support available.)
+    fi
+
+    xf86vidmode_libraries="$xf86vidmode_libraries"
+
+fi
+
+AC_SUBST(XF86VIDMODE_CFLAGS)
+AC_SUBST(XF86VIDMODE_LIBS)
+
+])
+
+
+# =========================================================================
+# AM_PATH_OPENAL : OpenAL checking macros
+
+AC_DEFUN(AM_PATH_OPENAL,
+[ is_mandatory="$1"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the OpenAL files location
+AC_ARG_WITH( openal,
+    [  --with-openal=<path>   path to the OpenAL install files directory.
+                          e.g. /usr/local])
+
+AC_ARG_WITH( openal-include,
+    [  --with-openal-include=<path>
+                          path to the OpenAL header files directory.
+                          e.g. /usr/local/include])
+
+AC_ARG_WITH( openal-lib,
+    [  --with-openal-lib=<path>
+                          path to the OpenAL library files directory.
+                          e.g. /usr/local/lib])
+
+openal_lib="openal"
+
+if test $with_openal
+then
+    openal_includes="$with_openal/include"
+    openal_libraries="$with_openal/lib"
+fi
+
+if test "$with_openal_include"
+then
+    openal_includes="$with_openal_include"
+fi
+
+if test "$with_openal_lib"
+then
+    openal_libraries="$with_openal_lib"
+fi
+
+
+dnl Set OPENAL_CFLAGS
+if test "$openal_includes"
+then
+    OPENAL_CFLAGS="-I$openal_includes"
+fi
+
+dnl Set OPENAL_LIBS
+if test "$openal_libraries"
+then
+    OPENAL_LIBS="-L$openal_libraries"
+fi
+OPENAL_LIBS="$OPENAL_LIBS -l$openal_lib"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS $OPENAL_CFLAGS"
+
+AC_MSG_CHECKING(for OpenAL headers)
+AC_EGREP_CPP( yo_openal,
+[#include <AL/altypes.h>
+#ifdef AL_VERSION
+   yo_openal
+#endif],
+  have_openal_headers="yes",
+  have_openal_headers="no" )
+
+if test "$have_openal_headers" = "yes"
+then
+    if test "$openal_includes"
+    then
+        AC_MSG_RESULT([$openal_includes])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+dnl Test the libraries
+AC_MSG_CHECKING(for OpenAL libraries)
+
+CPPFLAGS="$CXXFLAGS $OPENAL_LIBS"
+
+AC_TRY_LINK( , , have_openal_libraries="yes", have_openal_libraries="no")
+
+CPPFLAGS="$_CPPFLAGS"
+
+if test "$have_openal_libraries" = "yes"
+then
+    if test "$openal_libraries"
+    then
+        AC_MSG_RESULT([$openal_libraries])
+    else
+        AC_MSG_RESULT(yes)
+    fi
+else
+    AC_MSG_RESULT(no)
+fi
+
+openal_libraries="$openal_libraries"
+
+if test "$have_openal_headers" = "yes" \
+   && test "$have_openal_libraries" = "yes"
+then
+    have_openal="yes"
+else
+    have_openal="no"
+fi
+
+if test "$have_openal" = "no" -a "$is_mandatory" = "yes"
+then
+    AC_MSG_ERROR([OpenAL is needed to compile NeL (http://www.openal.org).])
+fi
+
+AC_SUBST(OPENAL_CFLAGS)
+AC_SUBST(OPENAL_LIBS)
+
+
+])
+
+
+# =========================================================================
+# AM_PATH_PYTHON : Python checking macros
+
+AC_DEFUN(AM_PATH_PYTHON,
+[ python_version_required="$1"
+
+is_mandatory="$2"
+
+AC_REQUIRE_CPP()
+
+dnl Get from the user option the path to the Python files location
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [ PYTHON_PREFIX=$with_python ]
+)
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [ PYTHON_VERSION=$with_python_version ]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.1 python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+
+if test "$PYTHON" != "no"
+then
+    PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+    PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+    is_python_version_enough=`expr $python_version_required \<= $PYTHON_VERSION`
+fi
+
+
+if test "$PYTHON" = "no" || test "$is_python_version_enough" != "1"
+then
+
+    if test "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python $python_version_required must be installed (http://www.python.org)])
+    else
+        have_python="no"
+    fi
+
+else
+
+    python_includes="$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+    python_libraries="$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config"
+    python_lib="python$PYTHON_VERSION"
+
+    PYTHON_CFLAGS="-I$python_includes"
+    PYTHON_LIBS="-L$python_libraries -l$python_lib"
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+    dnl Test the headers
+    AC_MSG_CHECKING(for Python headers)
+
+    AC_EGREP_CPP( yo_python,
+    [#include <Python.h>
+   yo_python
+    ],
+      have_python_headers="yes",
+      have_python_headers="no" )
+
+    if test "$have_python_headers" = "yes"
+    then
+        AC_MSG_RESULT([$python_includes])
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    dnl Test the libraries
+    AC_MSG_CHECKING(for Python libraries)
+
+    CPPFLAGS="$CXXFLAGS $PYTHON_CFLAGS"
+
+    AC_TRY_LINK( , , have_python_libraries="yes", have_python_libraries="no")
+
+    CPPFLAGS="$_CPPFLAGS"
+
+    if test "$have_python_libraries" = "yes"
+    then
+        if test "$python_libraries"
+        then
+            AC_MSG_RESULT([$python_libraries])
+        else
+            AC_MSG_RESULT(yes)
+        fi
+    else
+        AC_MSG_RESULT(no)
+    fi
+
+    if test "$have_python_headers" = "yes" \
+       && test "$have_python_libraries" = "yes"
+    then
+        have_python="yes"
+    else
+        have_python="no"
+    fi
+
+    if test "$have_python" = "no" -a "$is_mandatory" = "yes"
+    then
+        AC_MSG_ERROR([Python is needed to compile NeL (http://www.python.org).])
+    fi
+
+    AC_SUBST(PYTHON_CFLAGS)
+    AC_SUBST(PYTHON_LIBS)
+
+fi
+
+])
+
+
+dnl =========================================================================
+dnl End of file
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author new file mode 100644 index 00000000..3fb2d161 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author @@ -0,0 +1,271 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks, 1 day ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author&only_with_tag=HEAD new file mode 100644 index 00000000..7b237390 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=author&only_with_tag=HEAD @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date new file mode 100644 index 00000000..3303776b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date @@ -0,0 +1,271 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks, 1 day ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=HEAD new file mode 100644 index 00000000..a0637339 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=HEAD @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=MAIN new file mode 100644 index 00000000..17041916 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=date&only_with_tag=MAIN @@ -0,0 +1,273 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=log b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=log new file mode 100644 index 00000000..3c5f659d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=log @@ -0,0 +1,271 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (5 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev new file mode 100644 index 00000000..b5a82280 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev @@ -0,0 +1,271 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (8 weeks, 1 day ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (4 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=HEAD new file mode 100644 index 00000000..68ba34eb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=HEAD @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..1dede695 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/acinclude.m4?sortby=rev&only_with_tag=MAIN @@ -0,0 +1,273 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / acinclude.m4
+ + + + + +
acinclude.m4
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Apr 25 17:52:16 2002 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: georges_v2, +HEAD +
Changes since 1.13: +4 -1 + lines
Diff to previous 1.13 +

+Added check on the 'pthread' library. SLTPort needs it.
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +28 -1 + lines
Diff to previous 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Mar 29 10:19:10 2002 UTC (3 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +2 -2 + lines
Diff to previous 1.11 +

+Fixed a mispelling mistake.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:45 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +5 -2 + lines
Diff to previous 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +104 -117 + lines
Diff to previous 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Feb 18 12:58:38 2002 UTC (5 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +7 -2 + lines
Diff to previous 1.7 +

+FIX: debug mode (thanks to Loic Dachary)
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Jan 29 13:21:42 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +16 -48 + lines
Diff to previous 1.6 +

+BUGFIX: fixed the linking probleme of snowballs with NeL's libraries present since the configure scripts was rewrote.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:59:45 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +6 -1 + lines
Diff to previous 1.5 +

+ADDED the fact that the the STLPort headers can be installed in a include directory in the AM_PATH_STLPORT macro.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jan 28 14:40:26 2002 UTC (5 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +7 -7 + lines
Diff to previous 1.4 +

+BUGFIX: a stupid syntax error on the AM_PATH_OPENAL m4 macro that was making the configure script fail on the OpenAL library.
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jan 22 14:24:56 2002 UTC (6 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -1 + lines
Diff to previous 1.3 +

+BUGFIX on the configure script option '--with-nel-lib' which wasn't applied in NeL's M4 macro.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:19 2002 UTC (6 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +16 -8 + lines
Diff to previous 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jan 8 10:09:35 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+Added the NL_DEBUG_FAST define for the medium debug mode.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?hideattic=0/index.html new file mode 100644 index 00000000..ed7808b3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?hideattic=0/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.7  9 days lecroart  no message +
[TXT] + admin_executor_service.cfg + 1.7  8 weeks lecroart  no message +
[TXT] + admin_executor_service.cpp + 1.16  9 days lecroart  no message +
[TXT] + admin_executor_service.dsp + 1.5  8 months legros  FIXED: issues with time service +
[TXT] + admin_executor_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +
[TXT] + sysload.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysload.h + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.h + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.h + (in the Attic) [Hide] 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=author/index.html new file mode 100644 index 00000000..2d72eef5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=author/index.html @@ -0,0 +1,111 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.6  7 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + admin_executor_service.cfg + 1.7  5 weeks lecroart  no message +
[TXT] + admin_executor_service.cpp + 1.15  7 weeks lecroart  ADDED: use -A option +
[TXT] + admin_executor_service.vcproj + 1.1  6 weeks lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  5 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_executor_service.dsp + 1.5  7 months legros  FIXED: issues with time service +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=date/index.html new file mode 100644 index 00000000..f9992a07 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=date/index.html @@ -0,0 +1,111 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.7  9 days lecroart  no message +
[TXT] + admin_executor_service.cpp + 1.16  9 days lecroart  no message +
[TXT] + admin_executor_service.cfg + 1.7  8 weeks lecroart  no message +
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_executor_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + admin_executor_service.dsp + 1.5  8 months legros  FIXED: issues with time service +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=log/index.html new file mode 100644 index 00000000..d00e8a8d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=log/index.html @@ -0,0 +1,111 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_executor_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + admin_executor_service.dsp + 1.5  8 months legros  FIXED: issues with time service +
[TXT] + Makefile.am + 1.7  9 days lecroart  no message +
[TXT] + admin_executor_service.cfg + 1.7  8 weeks lecroart  no message +
[TXT] + admin_executor_service.cpp + 1.16  9 days lecroart  no message +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=rev/index.html new file mode 100644 index 00000000..17e6df84 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/?sortby=rev/index.html @@ -0,0 +1,103 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + admin_executor_service.cpp + 1.11  2 weeks lecroart  ADDED: to null unix redirection +
[TXT] + Makefile.am + 1.3  2 months lecroart  BUGFIX: now compile on linux +
[TXT] + admin_executor_service.dsp + 1.3  5 weeks lecroart  CHANGED: use win32 +
[TXT] + admin_executor_service.cfg + 1.2  3 weeks lecroart  ADDED: win32 console position +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=author/index.html new file mode 100644 index 00000000..d7531d65 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=author/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service / Attic
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + sysload.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysload.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=log/index.html new file mode 100644 index 00000000..b1bdb4f1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/?sortby=log/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service / Attic
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + sysload.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysload.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.cpp + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.h + 1.2  14 months lecroart  ADD: new version of the network system (in NeL and NeLns) +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/index.html new file mode 100644 index 00000000..fcb29d29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/index.html @@ -0,0 +1,106 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service / Attic
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + sysload.cpp + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysload.h + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.cpp + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysmem.h + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.cpp + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + sysswap.h + 1.2  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp new file mode 100644 index 00000000..d9d57d08 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysload.cpp
+ + + + + +
sysload.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp?hideattic=0 new file mode 100644 index 00000000..b8633757 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.cpp?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysload.cpp
+ + + + + +
sysload.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h new file mode 100644 index 00000000..8fe84e2f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysload.h
+ + + + + +
sysload.h
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?annotate=1.1 new file mode 100644 index 00000000..9beb1467 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/sysload.h - annotate - 1.1 + +
[BACK] Return to sysload.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/sysload.h, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?only_with_tag=MAIN new file mode 100644 index 00000000..d07fe325 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?only_with_tag=MAIN @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysload.h
+ + + + + +
sysload.h
+

+

Default branch: MAIN
+Current tag: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?r1=1.1 new file mode 100644 index 00000000..dccd964b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?r1=1.1 @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysload.h
+ + + + + +
sysload.h
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..64814692 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysload.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,56 @@ + + + +code/nelns/admin_executor_service/sysload.h - view - 1.1 + +
[BACK] Return to sysload.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Attic / sysload.h (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

/** \file sysload.h
+ *
+ * $Id: sysload.h,v 1.1 2001/04/18 13:54:25 valignat Exp $
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+
+#ifndef NL_SYSLOAD_H
+#define NL_SYSLOAD_H
+
+
+class CSysLoad
+{
+public:
+        CSysLoad  ( void );
+        ~CSysLoad ( void );
+
+        /// Returns the system load
+        double getLoadInfo ( void );
+};
+
+
+#endif // NL_SYSLOAD_H
+
+// End of sysload.h
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h new file mode 100644 index 00000000..522008da --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysswap.h
+ + + + + +
sysswap.h
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h?hideattic=0 new file mode 100644 index 00000000..ea188c57 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Attic/sysswap.h?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / sysswap.h
+ + + + + +
sysswap.h
+

+

Default branch: MAIN
+


Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am new file mode 100644 index 00000000..0a48281e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date new file mode 100644 index 00000000..c8540891 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.1&r2=1.2&sortby=date @@ -0,0 +1,33 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.1 and 1.2

+ + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/02 12:36:39
Line 6 
Line 6 
  
 bin_PROGRAMS                   = admin_executor_service bin_PROGRAMS                   = admin_executor_service
  
 admin_executor_service_SOURCES = admin_executor_service.cpp \ time_service_SOURCES = admin_executor_service.cpp
                                  sysload.cpp sysmem.cpp sysswap.cpp 
  
 admin_executor_service_LDADD   = -lnelnet -lnelmisc time_service_LDADD   = -lnelnet -lnelmisc
  
  
 # End of Makefile.am # End of Makefile.am


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.1 new file mode 100644 index 00000000..97c796b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.1 @@ -0,0 +1,33 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.4, 2001/07/27 15:51:10
Line 6 
Line 6 
  
 bin_PROGRAMS                   = admin_executor_service bin_PROGRAMS                   = admin_executor_service
  
 admin_executor_service_SOURCES = admin_executor_service.cpp \ admin_executor_service_SOURCES = admin_executor_service.cpp
                                  sysload.cpp sysmem.cpp sysswap.cpp 
  
 admin_executor_service_LDADD   = -lnelnet -lnelmisc admin_executor_service_LDADD   = -lnelnet -lnelmisc
  
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.3 new file mode 100644 index 00000000..25959ce2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.3 @@ -0,0 +1,26 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.3 and 1.4

+ + + + + + + + + +
version 1.3, 2001/05/03 13:19:13version 1.4, 2001/07/27 15:51:10
Line 12 
Line 12 
  
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.5&sortby=date new file mode 100644 index 00000000..c2947207 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.4&r2=1.5&sortby=date @@ -0,0 +1,37 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/07/27 15:51:10version 1.5, 2002/03/19 17:42:48
Line 4 
Line 4 
  
 MAINTAINERCLEANFILES           = Makefile.in MAINTAINERCLEANFILES           = Makefile.in
  
 bin_PROGRAMS                   = admin_executor_service EXTRA_DIST                     = admin_executor_service.cfg \
                                   admin_executor_service.dsp
  
 admin_executor_service_SOURCES = admin_executor_service.cpp sbin_PROGRAMS                  = admin_executor_service
  
 admin_executor_service_LDADD   = -lnelnet -lnelmisc admin_executor_service_SOURCES = admin_executor_service.cpp
  
  pkgsysconf_DATA                = admin_executor_service.cfg
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7 new file mode 100644 index 00000000..0beb5e78 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7 @@ -0,0 +1,30 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.6 and 1.7

+ + + + + + + + + + + + + +
version 1.6, 2002/04/10 07:33:07version 1.7, 2002/06/12 10:21:25
Line 5 
Line 5 
 MAINTAINERCLEANFILES           = Makefile.in MAINTAINERCLEANFILES           = Makefile.in
  
 EXTRA_DIST                     = admin_executor_service.cfg \ EXTRA_DIST                     = admin_executor_service.cfg \
                                  admin_executor_service.dsp                                  admin_executor_service.dsp \
                                   common.cfg
  
 sbin_PROGRAMS                  = admin_executor_service sbin_PROGRAMS                  = admin_executor_service
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7&sortby=date new file mode 100644 index 00000000..7ce8fe42 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am.diff?r1=1.6&r2=1.7&sortby=date @@ -0,0 +1,31 @@ + + + +code/nelns/admin_executor_service/Makefile.am - diff - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/Makefile.am between version 1.6 and 1.7

+ + + + + + + + + + + + + +
version 1.6, 2002/04/10 07:33:07version 1.7, 2002/06/12 10:21:25
Line 5 
Line 5 
 MAINTAINERCLEANFILES           = Makefile.in MAINTAINERCLEANFILES           = Makefile.in
  
 EXTRA_DIST                     = admin_executor_service.cfg \ EXTRA_DIST                     = admin_executor_service.cfg \
                                  admin_executor_service.dsp                                  admin_executor_service.dsp \
                                   common.cfg
  
 sbin_PROGRAMS                  = admin_executor_service sbin_PROGRAMS                  = admin_executor_service
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.2&sortby=date new file mode 100644 index 00000000..d92d5371 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.2&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.3 new file mode 100644 index 00000000..d3d9b254 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.5&sortby=date new file mode 100644 index 00000000..55f07716 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.5&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6 new file mode 100644 index 00000000..6a551565 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6&sortby=date new file mode 100644 index 00000000..e7987973 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.6&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.7&sortby=date new file mode 100644 index 00000000..ace9f553 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?annotate=1.7&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/Makefile.am - annotate - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/Makefile.am, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 new file mode 100644 index 00000000..907b9afb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 @@ -0,0 +1,29 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.6, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.5: +1 -3 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

#
+# $Id: Makefile.am,v 1.6 2002/04/10 07:33:07 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+EXTRA_DIST                     = admin_executor_service.cfg \
+                                 admin_executor_service.dsp
+
+sbin_PROGRAMS                  = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?only_with_tag=HEAD new file mode 100644 index 00000000..34fbbd45 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.1&sortby=date new file mode 100644 index 00000000..0b166f3b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.1&sortby=date @@ -0,0 +1,201 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks, 4 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 + to selected 1.1 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 + to selected 1.1 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 + to selected 1.1 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 + to selected 1.1 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.2 new file mode 100644 index 00000000..73c59d70 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.2 @@ -0,0 +1,198 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 + to selected 1.2 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 + to selected 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [selected], Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.3 new file mode 100644 index 00000000..5910f929 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.3 @@ -0,0 +1,198 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 + to selected 1.3 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.5&sortby=date new file mode 100644 index 00000000..1adac10c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?r1=1.5&sortby=date @@ -0,0 +1,201 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks, 4 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 + to selected 1.5 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 + to selected 1.5 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 + to selected 1.5 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 + to selected 1.5 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..ca41e2e3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,28 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+bin_PROGRAMS                   = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp \
+                                 sysload.cpp sysmem.cpp sysswap.cpp
+
+admin_executor_service_LDADD   = -lnelnet -lnelmisc
+
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..bef61dba --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,28 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.1 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#
+# $Id: Makefile.am,v 1.1 2001/04/18 13:54:25 valignat Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+bin_PROGRAMS                   = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp \
+                                 sysload.cpp sysmem.cpp sysswap.cpp
+
+admin_executor_service_LDADD   = -lnelnet -lnelmisc
+
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..ed529aa1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,28 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.2, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +5 -6 + lines
+ADD: new version of the network system (in NeL and NeLns)
+
+

#
+# $Id: Makefile.am,v 1.2 2001/05/02 12:36:39 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in
+
+bin_PROGRAMS         = admin_executor_service
+
+time_service_SOURCES = admin_executor_service.cpp
+
+time_service_LDADD   = -lnelnet -lnelmisc
+
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..c3aa98c8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,28 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.3, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.2: +3 -3 + lines
+BUGFIX: now compile on linux
+
+

#
+# $Id: Makefile.am,v 1.3 2001/05/03 13:19:13 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES = Makefile.in
+
+bin_PROGRAMS         = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+admin_executor_service_LDADD   = -lnelnet -lnelmisc
+
+
+# End of Makefile.am
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..0a48281e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.3&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..fad868f9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,29 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.4, Fri Jul 27 15:51:10 2001 UTC (12 months ago) by valignat +
Branch: MAIN +
Changes since 1.3: +4 -3 + lines
+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

#
+# $Id: Makefile.am,v 1.4 2001/07/27 15:51:10 valignat Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+bin_PROGRAMS                   = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+admin_executor_service_LDADD   = -lnelnet -lnelmisc
+
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..e5955423 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,31 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.5, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.4: +6 -4 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

#
+# $Id: Makefile.am,v 1.5 2002/03/19 17:42:48 valignat Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+EXTRA_DIST                     = admin_executor_service.cfg \
+                                 admin_executor_service.dsp
+
+sbin_PROGRAMS                  = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+pkgsysconf_DATA                = admin_executor_service.cfg
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..e0149379 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,30 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.7, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.6: +3 -2 + lines
+no message
+
+

#
+# $Id: Makefile.am,v 1.7 2002/06/12 10:21:25 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+EXTRA_DIST                     = admin_executor_service.cfg \
+                                 admin_executor_service.dsp \
+                                 common.cfg
+
+sbin_PROGRAMS                  = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..45830a3d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?rev=1.7&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,30 @@ + + + +code/nelns/admin_executor_service/Makefile.am - view - 1.7 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / Makefile.am (download)
+Revision 1.7, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.6: +3 -2 + lines
+no message
+
+

#
+# $Id: Makefile.am,v 1.7 2002/06/12 10:21:25 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES           = Makefile.in
+
+EXTRA_DIST                     = admin_executor_service.cfg \
+                                 admin_executor_service.dsp \
+                                 common.cfg
+
+sbin_PROGRAMS                  = admin_executor_service
+
+admin_executor_service_SOURCES = admin_executor_service.cpp
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date new file mode 100644 index 00000000..eb32b541 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date @@ -0,0 +1,197 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=HEAD new file mode 100644 index 00000000..806d7cdf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=HEAD @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks, 4 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=MAIN new file mode 100644 index 00000000..2e080665 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=date&only_with_tag=MAIN @@ -0,0 +1,199 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks, 4 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=log new file mode 100644 index 00000000..da844405 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/Makefile.am?sortby=log @@ -0,0 +1,197 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:25 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +3 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -6 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg new file mode 100644 index 00000000..b5b1c7b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg @@ -0,0 +1,194 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg
+ + + + + +
admin_executor_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Apr 23 16:11:33 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +0 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +2 -0 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +4 -6 + lines
Diff to previous 1.4 +

+#update cfg
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -1 + lines
Diff to previous 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:24 2001 UTC (8 months ago) by legros +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+FIXED: issues with time service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:57 2001 UTC (11 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -0 + lines
Diff to previous 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..d60c704e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.2&r2=1.3 @@ -0,0 +1,30 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - diff - 1.3 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cfg between version 1.2 and 1.3

+ + + + + + + + + + + + + +
version 1.2, 2001/06/27 08:34:57version 1.3, 2001/10/16 09:26:24
Line 1 
Line 1 
  
 Services = { "TS", "NS" }; Services = { "NS" };
  
 NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" }; NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
 TS = { "r:\code\nelns\time_service",    "r:\code\nelns\time_service\debug\time_service.exe" }; // TS = { "r:\code\nelns\time_service", "r:\code\nelns\time_service\debug\time_service.exe" };
  
 XWinParam = 0; XWinParam = 0;
 YWinParam = 250; YWinParam = 250;


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..3efa40e2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg.diff?r1=1.5&r2=1.6 @@ -0,0 +1,27 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - diff - 1.6 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cfg between version 1.5 and 1.6

+ + + + + + + + + + +
version 1.5, 2001/11/13 15:13:14version 1.6, 2002/04/23 15:54:07
Line 1 
Line 1 
  // link the common configuration file
  RootConfigFilename = "common.cfg";
  
 Services = { "NS", "LS", "WS" }; Services = { "NS", "LS", "WS" };
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.1 new file mode 100644 index 00000000..ceff39fd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - annotate - 1.1 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cfg, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.4 new file mode 100644 index 00000000..4754a8d7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.4 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - annotate - 1.4 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cfg, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.6 new file mode 100644 index 00000000..da96e4eb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - annotate - 1.6 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cfg, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.7 new file mode 100644 index 00000000..5e88779b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - annotate - 1.7 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cfg, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?hideattic=0 new file mode 100644 index 00000000..1784e7e0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?hideattic=0 @@ -0,0 +1,197 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg
+ + + + + +
admin_executor_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +0 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +2 -0 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +4 -6 + lines
Diff to previous 1.4 +

+#update cfg
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -1 + lines
Diff to previous 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:24 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+FIXED: issues with time service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:57 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -0 + lines
Diff to previous 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?r1=1.1 new file mode 100644 index 00000000..f882e984 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?r1=1.1 @@ -0,0 +1,198 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg
+ + + + + +
admin_executor_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +0 -2 + lines
Diff to previous 1.6 + to selected 1.1 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +2 -0 + lines
Diff to previous 1.5 + to selected 1.1 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +4 -6 + lines
Diff to previous 1.4 + to selected 1.1 +

+#update cfg
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -1 + lines
Diff to previous 1.3 + to selected 1.1 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:24 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+FIXED: issues with time service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:57 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -0 + lines
Diff to previous 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.1 / (download) - annotate - [selected], Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..1a937366 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,18 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - view - 1.1 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg (download)
+Revision 1.1, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN +
+ADDED: cfg file for example purpose
+
+

+Services = { "TS", "NS" };
+
+NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
+TS = { "r:\code\nelns\time_service",    "r:\code\nelns\time_service\debug\time_service.exe" };
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..22e4c34d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,24 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - view - 1.4 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg (download)
+Revision 1.4, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN +
Changes since 1.3: +1 -1 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+Services = { "NS" };
+
+NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
+ TS = { "r:\code\nelns\time_service",   "r:\code\nelns\time_service\debug\time_service.exe" };
+
+XWinParam = 0;
+YWinParam = 250;
+WWinParam = 1200;
+HWinParam = 300;
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..8744ebd0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,22 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - view - 1.5 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg (download)
+Revision 1.5, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +4 -6 + lines
+#update cfg
+
+

+Services = { "NS", "LS", "WS" };
+
+NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
+LS = { "r:\code\nelns\login_service",   "r:\code\nelns\login_service\debug\login_service.exe" };
+WS = { "r:\code\nelns\welcome_service", "r:\code\nelns\welcome_service\debug\welcome_service.exe" };
+
+WindowStyle = "WIN";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..00b21025 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,22 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - view - 1.7 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg (download)
+Revision 1.7, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.6: +0 -2 + lines
+no message
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+Services = { "NS", "LS", "WS" };
+
+NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
+LS = { "r:\code\nelns\login_service",   "r:\code\nelns\login_service\debug\login_service.exe" };
+WS = { "r:\code\nelns\welcome_service", "r:\code\nelns\welcome_service\debug\welcome_service.exe" };
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..c40f4ddd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?rev=1.7&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,22 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cfg - view - 1.7 + +
[BACK] Return to admin_executor_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg (download)
+Revision 1.7, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.6: +0 -2 + lines
+no message
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+Services = { "NS", "LS", "WS" };
+
+NS = { "r:\code\nelns\naming_service",  "r:\code\nelns\naming_service\debug\naming_service.exe" };
+LS = { "r:\code\nelns\login_service",   "r:\code\nelns\login_service\debug\login_service.exe" };
+WS = { "r:\code\nelns\welcome_service", "r:\code\nelns\welcome_service\debug\welcome_service.exe" };
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=log new file mode 100644 index 00000000..c4c43afd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=log @@ -0,0 +1,197 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg
+ + + + + +
admin_executor_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +0 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +2 -0 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +4 -6 + lines
Diff to previous 1.4 +

+#update cfg
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -1 + lines
Diff to previous 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:24 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+FIXED: issues with time service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:57 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -0 + lines
Diff to previous 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=rev new file mode 100644 index 00000000..c73dc789 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cfg?sortby=rev @@ -0,0 +1,197 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cfg
+ + + + + +
admin_executor_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Apr 23 16:11:33 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +0 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +2 -0 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +4 -6 + lines
Diff to previous 1.4 +

+#update cfg
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -1 + lines
Diff to previous 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:24 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
Changes since 1.2: +2 -2 + lines
Diff to previous 1.2 +

+FIXED: issues with time service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:57 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +5 -0 + lines
Diff to previous 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..7382084f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.1&r2=1.2 @@ -0,0 +1,368 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.2 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/02 12:36:39
Line 2 
Line 2 
  * Admin Executor Service (AES)  * Admin Executor Service (AES)
  *  *
  * $Id$  * $Id$
   *
  */  */
  
 /* Copyright, 2000 Nevrax Ltd. /* Copyright, 2000 Nevrax Ltd.
  *  *
  * This file is part of NEVRAX NeL Network Services  * This file is part of NEVRAX D.T.C. SYSTEM.
  * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify  * NEVRAX D.T.C. SYSTEM is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2, or (at your option)  * the Free Software Foundation; either version 2, or (at your option)
  * any later version.  * any later version.
  *  *
  * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but  * NEVRAX D.T.C. SYSTEM is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of  * WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * General Public License for more details.  * General Public License for more details.
  *  *
  * You should have received a copy of the GNU General Public License  * You should have received a copy of the GNU General Public License
  * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the  * along with NEVRAX D.T.C. SYSTEM; see the file COPYING. If not, write to the
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
  * MA 02111-1307, USA.  * MA 02111-1307, USA.
  */  */
  
 #include <nel/misc/debug.h> #include <io.h>
 #include <nel/misc/log.h> #include <process.h>
 #include <nel/misc/common.h> #include <fcntl.h>
 #include <nel/net/service.h> #include <sys/stat.h>
 #include <nel/net/net_displayer.h> 
  #include <string>
 #include "sysload.h" #include <list>
 #include "sysmem.h" 
 #include "sysswap.h" #include "nel/misc/debug.h"
  #include "nel/misc/config_file.h"
  #include "nel/misc/thread.h"
  
  #include "nel/net/service.h"
  #include "nel/net/net_manager.h"
  
  
 using namespace std; using namespace std;
 using namespace NLMISC; using namespace NLMISC;
 using namespace NLNET; using namespace NLNET;
  
  
 static const char UNKNOW_VALUE[] = "<Unknown>"; 
  
  struct CService
  {
          CService(TSockId s) : ServiceSockId(s), ServiceId(NextServiceId++) { }
  
 CLog StatLog(CLog::LOG_STAT);         TSockId        ServiceSockId;        // socket number to communicate with
          uint32        ServiceId;                // id to identify it
          string        ShortName;
          string        LongName;
  
  private:
  
 /// Log Stat data (STT)         static        uint32 NextServiceId;
 void sendData (const char *str, TSenderId from) };
 { 
         StatLog.displayNL( str ); 
 } 
  
  uint32 CService::NextServiceId = 0;
  
 /// Log the last minute average load list<CService> Services;
 void cbLoad ( CMessage& message, TSenderId from ) typedef list<CService>::iterator sit;
 { 
         CSysLoad sysload = CSysLoad(); 
         double   load    = sysload.getLoadInfo(); 
         string   answer( "LOAD " ); 
  
         if ( load < 0 ) sit find (TSockId sid)
         {         {
                 answer.append( UNKNOW_VALUE );         sit it;
          for (it = Services.begin(); it != Services.end(); it++)
          {
                  if ((*it).ServiceSockId == sid) break;
         }         }
         else         return it;
  }
  
  sit find (uint32 sid)
  {
          sit it;
          for (it = Services.begin(); it != Services.end(); it++)
         {         {
                 char str[6];                 if ((*it).ServiceId == sid) break;
                 smprintf( str, 6, "%.2f", load ); 
                 answer.append( string(str) ); 
         }         }
          return it;
  }
  
                  
         sendData( answer.c_str(), from ); class CExecuteCommandThread : public IRunnable
  {
  public:
          string Command;
  
          CExecuteCommandThread (string command) : Command(command) { }
  
          void run ()
          {
                  nlinfo ("start executing: %s", Command.c_str());
                  system (Command.c_str());
                  nlinfo ("end executing: %s", Command.c_str());
 } }
  };
  
  
  void executeCommand (string command, bool background)
  {
          if (command.empty()) return;
  
 /// Log the total memory size and the used memory size (in B) /*
 void cbMemory ( CMessage& message, TSenderId from )         nlinfo ("start executing: %s", command.c_str());
          if (command[command.size()-1] == '&')
 { {
         CSysMemory sysmem   = CSysMemory();                 command.resize(command.size()-2);
         sint       memUsage = sysmem.getMemoryUsage(); 
         string     answer( "MEM " ); 
  
         if ( memUsage < 0 )                 if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
         {         {
                 answer.append( UNKNOW_VALUE );                         perror ("ca chie grave!!!!: ");
                  }
         }         }
         else         else
         {         {
                 char str[3];                 if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
                 smprintf( str, 3, "%d", memUsage );                 {
                 answer.append( string(str) );                         perror ("ca chie grave!!!!: ");
         }         }
          }
          nlinfo ("end executing: %s", command.c_str());
  */
                  
         sendData( answer.c_str(), from );         command += " >NUL:";
          if (background)
          {
                  IThread *thread = IThread::create (new CExecuteCommandThread (command));
                  thread->start ();
          }
          else
          {
                  CExecuteCommandThread cmdt (command);
                  cmdt.run ();
          }
 } }
  
  
 /// Log the swap size and the used swap space (in kB) /*
 void cbSwap ( CMessage& message, TSenderId from ) // execute without
  void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
 { {
         CSysSwap sysswap   = CSysSwap();         if (command.empty()) return;
         sint     swapUsage = sysswap.getSwapUsage(); 
         string   answer( "SWAP " );         #define STDOUT 1
          #define STDERR 2
          int nul, oldstdout, oldstderr;
          char *tmpfilename = tmpnam (NULL);
          nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
          oldstdout = _dup(STDOUT);
          oldstderr = _dup(STDERR);
          _dup2(nul, STDOUT);
          _dup2(nul, STDERR);
          system(command.c_str());
          _dup2(oldstdout, STDOUT);
          _dup2(oldstderr, STDERR);
          _close(oldstdout);
          _close(oldstderr);
  
         if ( swapUsage < 0 )         _lseek (nul, 0L, SEEK_SET);
  
          while (!_eof(nul))
         {         {
                 answer.append( UNKNOW_VALUE );                 uint8 buffer[10000];
                  uint32 nbread = _read (nul, buffer, 10000);
  
                  CMessage msgout (netbase.getSIDA(), "ESCR");
                  msgout.serial (nbread);
                  msgout.serialBuffer (buffer, nbread);
                  netbase.send (msgout, from);
         }         }
         else         
          _close(nul);
  */
  /*
          FILE *fp = fopen ("test.txt", "r");
          do
         {         {
                 char str[3];                 char str[1024];
                 smprintf( str, 3, "%d", swapUsage );                 fgets (str, 1024, fp);
                 answer.append( string(str) );                 if (feof(fp)) break;
                  result.push_back (str);
         }         }
          while (true);
          fclose (fp);
  //      remove ("test.txt");
  *///}
                  
         sendData( answer.c_str(), from ); ////////////////////////////////////////////////////////////////////////////////////////////////////////
 } ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          CService *c = (CService*) from->appId();
  
          msgin.serial (c->ShortName);
          msgin.serial (c->LongName);
  
          nlinfo ("%s %s %s is identified", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
  
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
          msgout.serial (c->ShortName);
          msgout.serial (c->LongName);
          CNetManager::send ("AESAS", msgout);
  }
  
 // Log all the server informations. static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 void cbSystem ( CMessage& message, TSenderId from ) 
 { {
         cbLoad   ( message, from );         CService *c = (CService*) from->appId();
         cbMemory ( message, from ); 
         cbSwap   ( message, from );         nlinfo ("%s %s %s is ready", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
  
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
          msgout.serial (c->ShortName);
          msgout.serial (c->LongName);
          CNetManager::send ("AESAS", msgout);
 } }
  
  void serviceConnection (const string &serviceName, TSockId from, void *arg)
  {
          Services.push_back (CService(from));
          CService *c = &(Services.back());
          from->setAppId ((uint64)c);
  
 /**         nlinfo ("%s is connected", from->asString().c_str());
  * Callback Array         
  * Message types:         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
  *      LOAD:   log Load information         CNetManager::send ("AESAS", msgout);
  *      MEMORY: log Memory information }
  *      SWAP:   log Swap information 
  *      SYSTEM: log the Load, Memory, and Swap informations void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
  */ 
 TCallbackItem CallbackArray[] = 
 { {
         { "LOAD",   cbLoad },         CService *c = (CService*) from->appId();
         { "MEMORY", cbMemory }, 
         { "SWAP",   cbSwap }, 
  
         { "SYSTEM", cbSystem }         nlinfo ("%s %s %s is disconnected", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
 }; 
  
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
          msgout.serial (c->ShortName);
          msgout.serial (c->LongName);
          CNetManager::send ("AESAS", msgout);
  }
  
  
 /** Admin Executor Service (AES). /** Callback Array
  * Log informations (load, memory usage, etc ...) about the server it's 
  * running on. 
  * These informations are used by the Admin Service (AS) and the Naming 
  * Service (NS) to watch the differents servers of the shard. 
  */  */
 class CAdminExecutorService : public NLNET::IService TCallbackItem ServicesCallbackArray[] =
 { {
 public:         { "SID", cbServiceIdentification },
          { "SR", cbServiceReady },
  };
  
         /// Initializes the service ////////////////////////////////////////////////////////////////////////////////////////////////////////
         void init () ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
         {         {
                 // Connect to the Log Service         string systemCommand;
                 StatLog.addDisplayer( new NLMISC::CStdDisplayer() );         uint8 background;
          msgin.serial (systemCommand);
          msgin.serial (background);
  
                 NLNET::CNetDisplayer *nd = new NLNET::CNetDisplayer;         nlinfo ("I have to execute '%s'", systemCommand.c_str());
  
                 if ( nd->connected() )         executeCommand (systemCommand, background==1);
                 { 
                         StatLog.addDisplayer( nd ); 
                 }                 }
                 else 
  static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
                 {                 {
                         nlerror( "Coudn't connect to the Log Service." );         string service;
                 } 
          nlinfo ("I have to stop service");
  
         }         }
  
  
  TCallbackItem AESASCallbackArray[] =
  {
          { "ESC", cbExecuteSystemCommand },
          { "SS", cbStopService },
 }; };
  
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  class CAdminExecutorService : public IService
  {
  public:
  
          /// Init the service, load the universal time.
          void                init ()
          {
                  CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
                  CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
  
                  // install the server for AS
                  CNetManager::addServer ("AESAS", 49996);
                  CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
          }
  
          bool                update ()
          {
                  return true;
          }
  };
  
 NLNET_SERVICE_MAIN( CAdminExecutorService, "AES", 50009 ); 
  
 // End of admin_executor_service.cpp /// Naming Service
  NLNET_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray);


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.11&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.11&r2=1.12 new file mode 100644 index 00000000..0f551352 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.11&r2=1.12 @@ -0,0 +1,41 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.12 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.11 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + +
version 1.11, 2001/07/05 08:25:58version 1.12, 2001/10/22 10:35:49
Line 30 
Line 30 
 #include "nel/misc/types_nl.h" #include "nel/misc/types_nl.h"
  
 #ifdef NL_OS_WINDOWS #ifdef NL_OS_WINDOWS
  #include <windows.h>
 #include <direct.h> #include <direct.h>
 #else #else
 #include <unistd.h> #include <unistd.h>
Line 148 
Line 149 
                         chdir(ServicePath.c_str());                         chdir(ServicePath.c_str());
                 }                 }
  
  #ifdef NL_OS_WINDOWS
                  WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
  #else
                 system (ServiceCommand.c_str());                 system (ServiceCommand.c_str());
  #endif
                                  
                 if (!ServicePath.empty())                 if (!ServicePath.empty())
                         chdir(oldpath);                         chdir(oldpath);


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..41d9cc4c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.3&r2=1.4 @@ -0,0 +1,160 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.4 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/05/03 13:19:13version 1.4, 2001/05/10 08:20:06
Line 46 
Line 46 
  
 struct CService struct CService
 { {
         CService(TSockId s) : ServiceSockId(s), ServiceId(NextServiceId++) { }         CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
  
         TSockId        ServiceSockId;        // socket number to communicate with         TSockId        SockId;                        /// connection to the service
         uint32        ServiceId;                // id to identify it         uint32        Id;                                /// uint32 to identify the service
         string        ShortName;         string        ShortName;                /// name of the service in short format ("NS" for example)
         string        LongName;         string        LongName;                /// name of the service in long format ("naming_service")
          bool        Ready;                        /// true if the service is ready
  
 private: private:
          static        uint32 NextId;
         static        uint32 NextServiceId; 
 }; };
  
 uint32 CService::NextServiceId = 0; uint32 CService::NextId = 1;
  
 list<CService> Services; list<CService> Services;
 typedef list<CService>::iterator sit; typedef list<CService>::iterator SIT;
  
 sit find (TSockId sid) SIT find (TSockId sid)
 { {
         sit it;         SIT sit;
         for (it = Services.begin(); it != Services.end(); it++)         for (sit = Services.begin(); sit != Services.end(); sit++)
         {         {
                 if ((*it).ServiceSockId == sid) break;                 if ((*sit).SockId == sid) break;
         }         }
         return it;         return sit;
 } }
  
 sit find (uint32 sid) SIT findService (uint32 sid)
 { {
         sit it;         SIT sit;
         for (it = Services.begin(); it != Services.end(); it++)         for (sit = Services.begin(); sit != Services.end(); sit++)
         {         {
                 if ((*it).ServiceId == sid) break;                 if ((*sit).Id == sid) break;
         }         }
         return it;         return sit;
 } }
  
  
Line 197 
Line 197 
  
 static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CService *c = (CService*) from->appId();         CService *s = (CService*) from->appId();
  
         msgin.serial (c->ShortName);         msgin.serial (s->ShortName, s->LongName);
         msgin.serial (c->LongName); 
  
         nlinfo ("%s %s %s is identified", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());         nlinfo ("*:*:%d is identified to be '%s' '%s'", s->Id, s->ShortName.c_str(), s->LongName.c_str());
  
          // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
         msgout.serial (c->ShortName);         msgout.serial (s->Id, s->ShortName, s->LongName);
         msgout.serial (c->LongName); 
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }
  
 static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CService *c = (CService*) from->appId();         CService *s = (CService*) from->appId();
  
         nlinfo ("%s %s %s is ready", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());         nlinfo ("*:*:%d is ready", s->Id);
          s->Ready = true;
  
          // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
         msgout.serial (c->ShortName);         msgout.serial (s->Id);
         msgout.serial (c->LongName); 
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }
  
 void serviceConnection (const string &serviceName, TSockId from, void *arg) void serviceConnection (const string &serviceName, TSockId from, void *arg)
 { {
         Services.push_back (CService(from));         Services.push_back (CService(from));
         CService *c = &(Services.back());         CService *s = &(Services.back());
         from->setAppId ((uint64)c);         from->setAppId ((uint64)s);
  
         nlinfo ("%s is connected", from->asString().c_str());         nlinfo ("*:*:%d connected", s->Id);
                  
          // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
          msgout.serial (s->Id);
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }
  
 void serviceDisconnection (const string &serviceName, TSockId from, void *arg) void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
 { {
         CService *c = (CService*) from->appId();         CService *s = (CService*) from->appId();
  
         nlinfo ("%s %s %s is disconnected", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());         nlinfo ("*:*:%d disconnected", s->Id);
  
          // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
         msgout.serial (c->ShortName);         msgout.serial (s->Id);
         msgout.serial (c->LongName); 
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
  
          // remove the service from the list
          Services.erase (findService(s->Id));
 } }
  
  
Line 281 
Line 286 
  
 } }
  
  void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
  {
          // new admin service, send him all out info about services
  
          nlinfo ("AS %s is connected", from->asString().c_str());
          
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
          uint32 nbs = (uint32)Services.size();
          msgout.serial (nbs);
          for (SIT sit = Services.begin(); sit != Services.end(); sit++)
          {
                  msgout.serial ((*sit).Id);
                  msgout.serial ((*sit).ShortName);
                  msgout.serial ((*sit).LongName);
                  msgout.serial ((*sit).Ready);
          }
          CNetManager::send ("AESAS", msgout, from);
  }
  
 TCallbackItem AESASCallbackArray[] = TCallbackItem AESASCallbackArray[] =
 { {
Line 305 
Line 328 
                 CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);                 CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
  
                 // install the server for AS                 // install the server for AS
                  CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
                 CNetManager::addServer ("AESAS", 49996);                 CNetManager::addServer ("AESAS", 49996);
                 CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));                 CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
         }         }


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..b466dba9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.4&r2=1.5 @@ -0,0 +1,265 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.5 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/05/10 08:20:06version 1.5, 2001/05/18 16:51:33
Line 7 
Line 7 
  
 /* Copyright, 2000 Nevrax Ltd. /* Copyright, 2000 Nevrax Ltd.
  *  *
  * This file is part of NEVRAX D.T.C. SYSTEM.  * This file is part of NEVRAX NeL Network Services.
  * NEVRAX D.T.C. SYSTEM is free software; you can redistribute it and/or modify  * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2, or (at your option)  * the Free Software Foundation; either version 2, or (at your option)
  * any later version.  * any later version.
  *  *
  * NEVRAX D.T.C. SYSTEM is distributed in the hope that it will be useful, but  * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of  * WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * General Public License for more details.  * General Public License for more details.
  *  *
  * You should have received a copy of the GNU General Public License  * You should have received a copy of the GNU General Public License
  * along with NEVRAX D.T.C. SYSTEM; see the file COPYING. If not, write to the  * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
  * MA 02111-1307, USA.  * MA 02111-1307, USA.
  */  */
Line 27 
Line 27 
 #include <fcntl.h> #include <fcntl.h>
 #include <sys/stat.h> #include <sys/stat.h>
  
  #include "nel/misc/types_nl.h"
  
  #ifdef NL_OS_WINDOWS
  #include <direct.h>
  #else
  #include <unistd.h>
  #endif
  
 #include <string> #include <string>
 #include <list> #include <list>
  
Line 73 
Line 81 
         return sit;         return sit;
 } }
  
 SIT findService (uint32 sid) SIT findService (uint32 sid, bool asrt = true)
 { {
         SIT sit;         SIT sit;
         for (sit = Services.begin(); sit != Services.end(); sit++)         for (sit = Services.begin(); sit != Services.end(); sit++)
         {         {
                 if ((*sit).Id == sid) break;                 if ((*sit).Id == sid) break;
         }         }
          if (asrt)
                  nlassert (sit != Services.end());
         return sit;         return sit;
 } }
  
Line 87 
Line 97 
 class CExecuteCommandThread : public IRunnable class CExecuteCommandThread : public IRunnable
 { {
 public: public:
         string Command;         string Command, Path;
  
         CExecuteCommandThread (string command) : Command(command) { }         CExecuteCommandThread (string command, string path = "") : Command(command), Path(path) { }
  
         void run ()         void run ()
         {         {
                 nlinfo ("start executing: %s", Command.c_str());                 nlinfo ("start executing '%s' in '%s' directory", Command.c_str(), Path.c_str());
                  
                  char oldpath[256];
                  if (!Path.empty())
                  {
                          _getcwd(oldpath,256);
                          _chdir(Path.c_str());
                  }
  
                 system (Command.c_str());                 system (Command.c_str());
                  
                  if (!Path.empty())
                          _chdir(oldpath);
  
                 nlinfo ("end executing: %s", Command.c_str());                 nlinfo ("end executing: %s", Command.c_str());
         }         }
 }; };
Line 222 
Line 244 
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }
  
  static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          // received an answer for a command, give it to the AS
  
          // broadcast the message to the admin service
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "LOG");
          string log;
          msgin.serial (log);
          msgout.serial (log);
          CNetManager::send ("AESAS", msgout);
  }
  
 void serviceConnection (const string &serviceName, TSockId from, void *arg) void serviceConnection (const string &serviceName, TSockId from, void *arg)
 { {
         Services.push_back (CService (from));         Services.push_back (CService (from));
Line 258 
Line 292 
 { {
         { "SID", cbServiceIdentification },         { "SID", cbServiceIdentification },
         { "SR", cbServiceReady },         { "SR", cbServiceReady },
          { "LOG", cbLog },
 }; };
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
Line 266 
Line 301 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  void errorMessage(string message, TSockId from)
  {
          CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
          msgout.serial (message);
          CNetManager::send ("AESAS", msgout, from);
  }
  
 static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string systemCommand;         string command;
         uint8 background; 
         msgin.serial (systemCommand);         msgin.serial (command);
         msgin.serial (background); 
          IThread *thread = IThread::create (new CExecuteCommandThread (command));
          thread->start ();
  }
  
  static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          string serviceAlias, command, path;
          msgin.serial (serviceAlias);
  
         nlinfo ("I have to execute '%s'", systemCommand.c_str());         nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
  
         executeCommand (systemCommand, background==1);         try
          {
                  path = IService::ConfigFile.getVar(serviceAlias).asString(0);
                  command = IService::ConfigFile.getVar(serviceAlias).asString(1);
          }
          catch(EConfigFile &e)
          {
                  nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
                  return;
          }
  
          command += " >NUL:";
  
          IThread *thread = IThread::create (new CExecuteCommandThread (command, path));
          thread->start ();
 } }
  
 static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string service;         uint32 sid;
  
          msgin.serial (sid);
  
          nlinfo ("I have to stop service '%s'");
  
         nlinfo ("I have to stop service");         SIT sit = findService (sid, false);
          if (sit == Services.end())
          {
                  // don't find the aes, send an error message
                  errorMessage ("couldn't stop service, aes didn't find the service", from);
                  return;
          }
  
          CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
          CNetManager::send ("AES", msgout, (*sit).SockId);
 } }
  
  static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          uint32 sid;
          string command;
  
          msgin.serial (sid);
          msgin.serial (command);
  
          SIT sit = findService (sid, false);
          if (sit == Services.end())
          {
                  // don't find the aes, send an error message
                  errorMessage ("couldn't stop service, aes didn't find the service", from);
                  return;
          }
  
          CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
          msgout.serial (command);
          CNetManager::send ("AES", msgout, (*sit).SockId);
  }
  
  void loadAndSendServicesAliasList (CConfigFile::CVar &var);
  
 void cbASServiceConnection (const string &serviceName, TSockId from, void *arg) void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
 { {
         // new admin service, send him all out info about services         // new admin service, send him all out info about services
Line 303 
Line 402 
                 msgout.serial ((*sit).Ready);                 msgout.serial ((*sit).Ready);
         }         }
         CNetManager::send ("AESAS", msgout, from);         CNetManager::send ("AESAS", msgout, from);
  
          loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
 } }
  
 TCallbackItem AESASCallbackArray[] = TCallbackItem AESASCallbackArray[] =
 { {
         { "ESC", cbExecuteSystemCommand },         { "SYS", cbExecuteSystemCommand },
         { "SS", cbStopService },         { "STARTS", cbStartService },
          { "STOPS", cbStopService },
          { "EXEC_COMMAND", cbExecCommand },
 }; };
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
Line 317 
Line 420 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  void loadAndSendServicesAliasList (CConfigFile::CVar &services)
  {
          vector<string> servicesaliaslist;
          for (sint i = 0 ; i < services.size (); i++)
          {
                  servicesaliaslist.push_back (services.asString(i));
          }
  
          CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
          msgout2.serialCont (servicesaliaslist);
          CNetManager::send ("AESAS", msgout2, 0);
  }
  
  
 class CAdminExecutorService : public IService class CAdminExecutorService : public IService
 { {
 public: public:
Line 331 
Line 448 
                 CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);                 CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
                 CNetManager::addServer ("AESAS", 49996);                 CNetManager::addServer ("AESAS", 49996);
                 CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));                 CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
  
                  ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
                  loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
         }         }
  
         bool                update ()         bool                update ()


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..42dbfb6e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.5&r2=1.6 @@ -0,0 +1,96 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.6 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/05/18 16:51:33version 1.6, 2001/05/31 16:44:38
Line 58 
Line 58 
  
         TSockId        SockId;                        /// connection to the service         TSockId        SockId;                        /// connection to the service
         uint32        Id;                                /// uint32 to identify the service         uint32        Id;                                /// uint32 to identify the service
          string        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
         string        ShortName;                /// name of the service in short format ("NS" for example)         string        ShortName;                /// name of the service in short format ("NS" for example)
         string        LongName;                /// name of the service in long format ("naming_service")         string        LongName;                /// name of the service in long format ("naming_service")
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
Line 118 
Line 119 
                         _chdir(oldpath);                         _chdir(oldpath);
  
                 nlinfo ("end executing: %s", Command.c_str());                 nlinfo ("end executing: %s", Command.c_str());
  
  
         }         }
 }; };
  
  class CExecuteServiceThread : public IRunnable
  {
  public:
          string ServiceAlias, ServiceCommand, ServicePath;
  
          CExecuteServiceThread (string serviceAlias, string serviceCommand, string servicePath = "") :
                  ServiceCommand(serviceCommand), ServicePath(servicePath), ServiceAlias(serviceAlias) { }
  
          void run ()
          {
                  nlinfo ("start service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
                  
                  char oldpath[256];
                  if (!ServicePath.empty())
                  {
                          _getcwd(oldpath,256);
                          _chdir(ServicePath.c_str());
                  }
  
                  system (ServiceCommand.c_str());
                  
                  if (!ServicePath.empty())
                          _chdir(oldpath);
  
                  nlinfo ("end service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
          }
  };
  
 void executeCommand (string command, bool background) void executeCommand (string command, bool background)
 { {
Line 221 
Line 251 
 { {
         CService *s = (CService*) from->appId();         CService *s = (CService*) from->appId();
  
         msgin.serial (s->ShortName, s->LongName);         msgin.serial (s->AliasName, s->ShortName, s->LongName);
  
         nlinfo ("*:*:%d is identified to be '%s' '%s'", s->Id, s->ShortName.c_str(), s->LongName.c_str());         nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
  
         // broadcast the message to the admin service         // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
         msgout.serial (s->Id, s->ShortName, s->LongName);         msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }
  
Line 336 
Line 366 
                 return;                 return;
         }         }
  
          // give the service alias to the service to forward it back when it will connected to the aes.
          command += " -n";
          command += serviceAlias.c_str();
  
         command += " >NUL:";         command += " >NUL:";
  
         IThread *thread = IThread::create (new CExecuteCommandThread (command, path));         IThread *thread = IThread::create (new CExecuteServiceThread (serviceAlias, command, path));
         thread->start ();         thread->start ();
 } }
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.8&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.8&r2=1.9 new file mode 100644 index 00000000..5bced058 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.8&r2=1.9 @@ -0,0 +1,44 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.9 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/06/18 14:43:31version 1.9, 2001/06/18 14:54:06
Line 143 
Line 143 
                 char oldpath[256];                 char oldpath[256];
                 if (!ServicePath.empty())                 if (!ServicePath.empty())
                 {                 {
                         _getcwd(oldpath,256);                         getcwd(oldpath,256);
                         _chdir(ServicePath.c_str());                         chdir(ServicePath.c_str());
                 }                 }
  
                 system (ServiceCommand.c_str());                 system (ServiceCommand.c_str());
                                  
                 if (!ServicePath.empty())                 if (!ServicePath.empty())
                         _chdir(oldpath);                         chdir(oldpath);
  
                 nlinfo ("end service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());                 nlinfo ("end service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
         }         }
Line 296 
Line 296 
 { {
         Services.push_back (CService (from));         Services.push_back (CService (from));
         CService *s = &(Services.back());         CService *s = &(Services.back());
         from->setAppId ((uint64)s);         from->setAppId ((uint64)(uint)s);
  
         nlinfo ("*:*:%d connected", s->Id);         nlinfo ("*:*:%d connected", s->Id);
                  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.9&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.9&r2=1.10 new file mode 100644 index 00000000..48727289 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp.diff?r1=1.9&r2=1.10 @@ -0,0 +1,52 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - diff - 1.10 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.cpp between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2001/06/18 14:54:06version 1.10, 2001/06/27 08:35:13
Line 41 
Line 41 
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
 #include "nel/misc/thread.h" #include "nel/misc/thread.h"
  #include "nel/misc/command.h"
  
 #include "nel/net/service.h" #include "nel/net/service.h"
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
Line 67 
Line 68 
         string                        ShortName;                /// name of the service in short format ("NS" for example)         string                        ShortName;                /// name of the service in short format ("NS" for example)
         string                        LongName;                /// name of the service in long format ("naming_service")         string                        LongName;                /// name of the service in long format ("naming_service")
         bool                        Ready;                        /// true if the service is ready         bool                        Ready;                        /// true if the service is ready
         vector<string>        Commands;         vector<CSerialCommand>        Commands;
  
 private: private:
         static        uint32 NextId;         static        uint32 NextId;
Line 282 
Line 283 
  
 static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
          CService *s = (CService*) (uint) from->appId();
         // received an answer for a command, give it to the AS         // received an answer for a command, give it to the AS
  
         // broadcast the message to the admin service         // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "LOG");         CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
         string log;         string log;
         msgin.serial (log);         msgin.serial (log);
          msgout.serial (s->Id);
         msgout.serial (log);         msgout.serial (log);
         CNetManager::send ("AESAS", msgout);         CNetManager::send ("AESAS", msgout);
 } }


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.1 new file mode 100644 index 00000000..d1d6e8f2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.1 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.11 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.11 new file mode 100644 index 00000000..fb3667d3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.11 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.11 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.12 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.12 new file mode 100644 index 00000000..d4f5d431 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.12 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.12 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.15 new file mode 100644 index 00000000..dcc9a1a1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.15 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.15 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.15

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.16 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.16 new file mode 100644 index 00000000..6bfc7cde --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.16 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.16 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.16

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.2 new file mode 100644 index 00000000..3c3f6ccb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.2 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.6 new file mode 100644 index 00000000..3ae8d5c6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - annotate - 1.6 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/admin_executor_service.cpp, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?content-type=text/x-cvsweb-markup&rev=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?content-type=text/x-cvsweb-markup&rev=1.15 new file mode 100644 index 00000000..94051ce9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?content-type=text/x-cvsweb-markup&rev=1.15 @@ -0,0 +1,536 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.15 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.15, Tue Apr 9 12:29:15 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.14: +5 -1 + lines
+ADDED: use -A option
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.15 2002/04/09 12:29:15 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#ifdef NL_OS_WINDOWS
+#include <windows.h>
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+/*#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+*/
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<CSerialCommand>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command;
+
+        CExecuteCommandThread (string command) : Command(command) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s'", Command.c_str());
+                
+                system (Command.c_str());
+                
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceCommand;
+
+        CExecuteServiceThread (string serviceCommand) :
+                ServiceCommand(serviceCommand) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s'", ServiceCommand.c_str());
+                
+#ifdef NL_OS_WINDOWS
+                WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
+#else
+                system (ServiceCommand.c_str());
+#endif
+
+                nlinfo ("end service '%s'", ServiceCommand.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (s->Id);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -N";
+        command += serviceAlias;
+
+        // set the path for the config file
+        command += " -C";
+        command += path;
+
+        // set the path for log
+        command += " -L";
+        command += path;
+
+        // set the path for running
+        command += " -A";
+        command += path;
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (command));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::getInstance()->ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?only_with_tag=HEAD new file mode 100644 index 00000000..2fe9753d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 +

+no message
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.13 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.13 new file mode 100644 index 00000000..d42f6ac3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.13 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 + to selected 1.13 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.13 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (3 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.13 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.13 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.13 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.13 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.13 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.13 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.13 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.13 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.13 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.13 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.13 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.15 new file mode 100644 index 00000000..96880fe3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.15 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [selected], Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (3 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.15 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.15 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.15 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.15 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.15 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.15 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.15 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.15 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.15 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.15 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.15 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.15 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.15 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.15 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.16 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.16 new file mode 100644 index 00000000..9493c3dc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.16 @@ -0,0 +1,298 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [selected], Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.16 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (3 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.16 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.16 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.16 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.16 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.16 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.16 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.16 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.16 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.16 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.16 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.16 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.16 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.16 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.16 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.2 new file mode 100644 index 00000000..85ec5a36 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.2 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 + to selected 1.2 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.2 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (3 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.2 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.2 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.2 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.2 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.2 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.2 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.2 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.2 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.2 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [selected], Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.4 new file mode 100644 index 00000000..1eeeb92b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.4 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 + to selected 1.4 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.4 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.4 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.4 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.4 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.4 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.4 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.4 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.4 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [selected], Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.7 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.7 new file mode 100644 index 00000000..4af732ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.7 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 + to selected 1.7 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.7 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.7 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.7 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.7 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 + to selected 1.7 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 + to selected 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [selected], Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.7 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.7 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.7 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.7 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.7 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.9 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.9 new file mode 100644 index 00000000..3c0dc39b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?r1=1.9 @@ -0,0 +1,297 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 + to selected 1.9 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 + to selected 1.9 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 + to selected 1.9 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 + to selected 1.9 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 + to selected 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 + to selected 1.9 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [selected], Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 + to selected 1.9 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 + to selected 1.9 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 + to selected 1.9 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 + to selected 1.9 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 + to selected 1.9 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 + to selected 1.9 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 + to selected 1.9 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.13&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.13&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a42e441c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.13&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,544 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.13 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.13, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.12: +14 -2 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.13 2002/03/19 17:42:48 valignat Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#include "nel/misc/types_nl.h"
+
+#ifdef NL_OS_WINDOWS
+#include <windows.h>
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<CSerialCommand>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command, Path;
+
+        CExecuteCommandThread (string command, string path = "") : Command(command), Path(path) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s' in '%s' directory", Command.c_str(), Path.c_str());
+                
+                char oldpath[256];
+                if (!Path.empty())
+                {
+                        getcwd(oldpath,256);
+                        chdir(Path.c_str());
+                }
+
+                system (Command.c_str());
+                
+                if (!Path.empty())
+                        chdir(oldpath);
+
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceAlias, ServiceCommand, ServicePath;
+
+        CExecuteServiceThread (string serviceAlias, string serviceCommand, string servicePath = "") :
+                ServiceCommand(serviceCommand), ServicePath(servicePath), ServiceAlias(serviceAlias) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
+                
+                char oldpath[256];
+                if (!ServicePath.empty())
+                {
+                        getcwd(oldpath,256);
+                        chdir(ServicePath.c_str());
+                }
+
+#ifdef NL_OS_WINDOWS
+                WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
+#else
+                system (ServiceCommand.c_str());
+#endif
+
+                if (!ServicePath.empty())
+                        chdir(oldpath);
+
+                nlinfo ("end service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (s->Id);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -n";
+        command += serviceAlias.c_str();
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (serviceAlias, command, path));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..16ee0f62 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,537 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.16 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.16, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.15: +2 -1 + lines
+no message
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.16 2002/06/12 10:20:24 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#ifdef NL_OS_WINDOWS
+#include <windows.h>
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+#include "nel/misc/command.h"
+#include "nel/misc/path.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+/*#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+*/
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<CSerialCommand>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command;
+
+        CExecuteCommandThread (string command) : Command(command) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s'", Command.c_str());
+                
+                system (Command.c_str());
+                
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceCommand;
+
+        CExecuteServiceThread (string serviceCommand) :
+                ServiceCommand(serviceCommand) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s'", ServiceCommand.c_str());
+                
+#ifdef NL_OS_WINDOWS
+                WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
+#else
+                system (ServiceCommand.c_str());
+#endif
+
+                nlinfo ("end service '%s'", ServiceCommand.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (s->Id);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -N";
+        command += serviceAlias;
+
+        // set the path for the config file
+        command += " -C";
+        command += path;
+
+        // set the path for log
+        command += " -L";
+        command += path;
+
+        // set the path for running
+        command += " -A";
+        command += path;
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (command));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::getInstance()->ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..c58518b2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,537 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.16 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.16, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.15: +2 -1 + lines
+no message
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.16 2002/06/12 10:20:24 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#ifdef NL_OS_WINDOWS
+#include <windows.h>
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+#include "nel/misc/command.h"
+#include "nel/misc/path.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+/*#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+*/
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<CSerialCommand>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command;
+
+        CExecuteCommandThread (string command) : Command(command) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s'", Command.c_str());
+                
+                system (Command.c_str());
+                
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceCommand;
+
+        CExecuteServiceThread (string serviceCommand) :
+                ServiceCommand(serviceCommand) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s'", ServiceCommand.c_str());
+                
+#ifdef NL_OS_WINDOWS
+                WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
+#else
+                system (ServiceCommand.c_str());
+#endif
+
+                nlinfo ("end service '%s'", ServiceCommand.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (s->Id);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -N";
+        command += serviceAlias;
+
+        // set the path for the config file
+        command += " -C";
+        command += path;
+
+        // set the path for log
+        command += " -L";
+        command += path;
+
+        // set the path for running
+        command += " -A";
+        command += path;
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (command));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::getInstance()->ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..8d5e3363 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.16&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,537 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.16 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.16, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.15: +2 -1 + lines
+no message
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.16 2002/06/12 10:20:24 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#ifdef NL_OS_WINDOWS
+#include <windows.h>
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+#include "nel/misc/command.h"
+#include "nel/misc/path.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+/*#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+*/
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<CSerialCommand>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command;
+
+        CExecuteCommandThread (string command) : Command(command) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s'", Command.c_str());
+                
+                system (Command.c_str());
+                
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceCommand;
+
+        CExecuteServiceThread (string serviceCommand) :
+                ServiceCommand(serviceCommand) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s'", ServiceCommand.c_str());
+                
+#ifdef NL_OS_WINDOWS
+                WinExec (ServiceCommand.c_str(), SW_MINIMIZE/*SW_SHOWNORMAL*/);
+#else
+                system (ServiceCommand.c_str());
+#endif
+
+                nlinfo ("end service '%s'", ServiceCommand.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "XLOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (s->Id);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::getInstance()->ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -N";
+        command += serviceAlias;
+
+        // set the path for the config file
+        command += " -C";
+        command += path;
+
+        // set the path for log
+        command += " -L";
+        command += path;
+
+        // set the path for running
+        command += " -A";
+        command += path;
+
+#ifdef NL_OS_WINDOWS
+        command += " >NUL:";
+#else
+        command += " >/dev/null";
+#endif
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (command));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::getInstance()->ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a3219806 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,334 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.3 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.3, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.2: +1 -3 + lines
+BUGFIX: now compile on linux
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.3 2001/05/03 13:19:13 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX D.T.C. SYSTEM.
+ * NEVRAX D.T.C. SYSTEM is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX D.T.C. SYSTEM is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX D.T.C. SYSTEM; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : ServiceSockId(s), ServiceId(NextServiceId++) { }
+
+        TSockId        ServiceSockId;        // socket number to communicate with
+        uint32        ServiceId;                // id to identify it
+        string        ShortName;
+        string        LongName;
+
+private:
+
+        static        uint32 NextServiceId;
+};
+
+uint32 CService::NextServiceId = 0;
+
+list<CService> Services;
+typedef list<CService>::iterator sit;
+
+sit find (TSockId sid)
+{
+        sit it;
+        for (it = Services.begin(); it != Services.end(); it++)
+        {
+                if ((*it).ServiceSockId == sid) break;
+        }
+        return it;
+}
+
+sit find (uint32 sid)
+{
+        sit it;
+        for (it = Services.begin(); it != Services.end(); it++)
+        {
+                if ((*it).ServiceId == sid) break;
+        }
+        return it;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command;
+
+        CExecuteCommandThread (string command) : Command(command) { }
+
+        void run ()
+        {
+                nlinfo ("start executing: %s", Command.c_str());
+                system (Command.c_str());
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+        command += " >NUL:";
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *c = (CService*) from->appId();
+
+        msgin.serial (c->ShortName);
+        msgin.serial (c->LongName);
+
+        nlinfo ("%s %s %s is identified", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
+
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (c->ShortName);
+        msgout.serial (c->LongName);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *c = (CService*) from->appId();
+
+        nlinfo ("%s %s %s is ready", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
+
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (c->ShortName);
+        msgout.serial (c->LongName);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService(from));
+        CService *c = &(Services.back());
+        from->setAppId ((uint64)c);
+
+        nlinfo ("%s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *c = (CService*) from->appId();
+
+        nlinfo ("%s %s %s is disconnected", from->asString().c_str(), c->ShortName.c_str(), c->LongName.c_str());
+
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (c->ShortName);
+        msgout.serial (c->LongName);
+        CNetManager::send ("AESAS", msgout);
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string systemCommand;
+        uint8 background;
+        msgin.serial (systemCommand);
+        msgin.serial (background);
+
+        nlinfo ("I have to execute '%s'", systemCommand.c_str());
+
+        executeCommand (systemCommand, background==1);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string service;
+
+        nlinfo ("I have to stop service");
+
+}
+
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "ESC", cbExecuteSystemCommand },
+        { "SS", cbStopService },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..ee691d76 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,516 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.cpp - view - 1.9 + +
[BACK] Return to admin_executor_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp (download)
+Revision 1.9, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN +
Changes since 1.8: +5 -5 + lines
+BUGFIX: linux compilation
+
+

/** \file admin_executor_service.cpp
+ * Admin Executor Service (AES)
+ *
+ * $Id: admin_executor_service.cpp,v 1.9 2001/06/18 14:54:06 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#include "nel/misc/types_nl.h"
+
+#ifdef NL_OS_WINDOWS
+#include <direct.h>
+#else
+#include <unistd.h>
+#endif
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/thread.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+#ifdef NL_OS_WINDOWS
+#define getcwd _getcwd
+#define chdir _chdir
+#endif
+
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+
+struct CService
+{
+        CService(TSockId s) : SockId(s), Id(NextId++), Ready(false) { }
+
+        TSockId                        SockId;                        /// connection to the service
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        vector<string>        Commands;
+
+private:
+        static        uint32 NextId;
+};
+
+uint32 CService::NextId = 1;
+
+list<CService> Services;
+typedef list<CService>::iterator SIT;
+
+SIT find (TSockId sid)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).SockId == sid) break;
+        }
+        return sit;
+}
+
+SIT findService (uint32 sid, bool asrt = true)
+{
+        SIT sit;
+        for (sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                if ((*sit).Id == sid) break;
+        }
+        if (asrt)
+                nlassert (sit != Services.end());
+        return sit;
+}
+
+
+class CExecuteCommandThread : public IRunnable
+{
+public:
+        string Command, Path;
+
+        CExecuteCommandThread (string command, string path = "") : Command(command), Path(path) { }
+
+        void run ()
+        {
+                nlinfo ("start executing '%s' in '%s' directory", Command.c_str(), Path.c_str());
+                
+                char oldpath[256];
+                if (!Path.empty())
+                {
+                        getcwd(oldpath,256);
+                        chdir(Path.c_str());
+                }
+
+                system (Command.c_str());
+                
+                if (!Path.empty())
+                        chdir(oldpath);
+
+                nlinfo ("end executing: %s", Command.c_str());
+        }
+};
+
+class CExecuteServiceThread : public IRunnable
+{
+public:
+        string ServiceAlias, ServiceCommand, ServicePath;
+
+        CExecuteServiceThread (string serviceAlias, string serviceCommand, string servicePath = "") :
+                ServiceCommand(serviceCommand), ServicePath(servicePath), ServiceAlias(serviceAlias) { }
+
+        void run ()
+        {
+                nlinfo ("start service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
+                
+                char oldpath[256];
+                if (!ServicePath.empty())
+                {
+                        getcwd(oldpath,256);
+                        chdir(ServicePath.c_str());
+                }
+
+                system (ServiceCommand.c_str());
+                
+                if (!ServicePath.empty())
+                        chdir(oldpath);
+
+                nlinfo ("end service '%s' '%s' in '%s' directory", ServiceAlias.c_str(), ServiceCommand.c_str(), ServicePath.c_str());
+        }
+};
+
+void executeCommand (string command, bool background)
+{
+        if (command.empty()) return;
+
+/*
+        nlinfo ("start executing: %s", command.c_str());
+        if (command[command.size()-1] == '&')
+        {
+                command.resize(command.size()-2);
+
+                if (spawnlp (_P_NOWAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        else
+        {
+                if (spawnlp (_P_WAIT, cmd.c_str(), command.c_str(), NULL) == -1)
+                {
+                        perror ("ca chie grave!!!!: ");
+                }
+        }
+        nlinfo ("end executing: %s", command.c_str());
+*/
+
+        command += " >NUL:";
+        if (background)
+        {
+                IThread *thread = IThread::create (new CExecuteCommandThread (command));
+                thread->start ();
+        }
+        else
+        {
+                CExecuteCommandThread cmdt (command);
+                cmdt.run ();
+        }
+}
+
+
+/*
+// execute without 
+void executeCommand (string command, TSockId from, CCallbackNetBase &netbase)
+{
+        if (command.empty()) return;
+
+        #define STDOUT 1
+        #define STDERR 2
+        int nul, oldstdout, oldstderr;
+        char *tmpfilename = tmpnam (NULL);
+        nul = _open(tmpfilename, _O_RDWR | _O_CREAT | _O_TRUNC | _O_TEMPORARY | _O_SHORT_LIVED | _O_EXCL, _S_IREAD | _S_IWRITE);
+        oldstdout = _dup(STDOUT);
+        oldstderr = _dup(STDERR);
+        _dup2(nul, STDOUT);
+        _dup2(nul, STDERR);
+        system(command.c_str());
+        _dup2(oldstdout, STDOUT);
+        _dup2(oldstderr, STDERR);
+        _close(oldstdout);
+        _close(oldstderr);
+
+        _lseek (nul, 0L, SEEK_SET);
+
+        while (!_eof(nul))
+        {
+                uint8 buffer[10000];
+                uint32 nbread = _read (nul, buffer, 10000);
+
+                CMessage msgout (netbase.getSIDA(), "ESCR");
+                msgout.serial (nbread);
+                msgout.serialBuffer (buffer, nbread);
+                netbase.send (msgout, from);
+        }
+        
+        _close(nul);
+*/
+/*
+        FILE *fp = fopen ("test.txt", "r");
+        do
+                {
+                char str[1024];
+                fgets (str, 1024, fp);
+                if (feof(fp)) break;
+                result.push_back (str);
+        }
+        while (true);
+        fclose (fp);
+//      remove ("test.txt");
+*///}
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE SERVICES //////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        msgin.serial (s->AliasName, s->ShortName, s->LongName);
+        msgin.serialCont (s->Commands);
+
+        nlinfo ("*:*:%d is identified to be '%s' '%s' '%s'", s->Id, s->AliasName.c_str(), s->ShortName.c_str(), s->LongName.c_str());
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SID");
+        msgout.serial (s->Id, s->AliasName, s->ShortName, s->LongName);
+        msgout.serialCont (s->Commands);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d is ready", s->Id);
+        s->Ready = true;
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SR");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to the AS
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "LOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (log);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        Services.push_back (CService (from));
+        CService *s = &(Services.back());
+        from->setAppId ((uint64)(uint)s);
+
+        nlinfo ("*:*:%d connected", s->Id);
+        
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SC");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+}
+
+void serviceDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CService *s = (CService*) (uint) from->appId();
+
+        nlinfo ("*:*:%d disconnected", s->Id);
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SD");
+        msgout.serial (s->Id);
+        CNetManager::send ("AESAS", msgout);
+
+        // remove the service from the list
+        Services.erase (findService(s->Id));
+}
+
+
+/** Callback Array
+ */
+TCallbackItem ServicesCallbackArray[] =
+{
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "LOG", cbLog },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AS ////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from)
+{
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "ERR");
+        msgout.serial (message);
+        CNetManager::send ("AESAS", msgout, from);
+}
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+
+        msgin.serial (command);
+
+        IThread *thread = IThread::create (new CExecuteCommandThread (command));
+        thread->start ();
+}
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias, command, path;
+        msgin.serial (serviceAlias);
+
+        nlinfo ("Starting the service alias '%s'", serviceAlias.c_str());
+
+        try
+        {
+                path = IService::ConfigFile.getVar(serviceAlias).asString(0);
+                command = IService::ConfigFile.getVar(serviceAlias).asString(1);
+        }
+        catch(EConfigFile &e)
+        {
+                nlwarning ("error in serviceAlias '%s' in config file (%s)", serviceAlias.c_str(), e.what());
+                return;
+        }
+
+        // give the service alias to the service to forward it back when it will connected to the aes.
+        command += " -n";
+        command += serviceAlias.c_str();
+
+        command += " >NUL:";
+
+        IThread *thread = IThread::create (new CExecuteServiceThread (serviceAlias, command, path));
+        thread->start ();
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+
+        msgin.serial (sid);
+
+        nlinfo ("I have to stop service '%s'");
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "STOPS");
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 sid;
+        string command;
+
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        SIT sit = findService (sid, false);
+        if (sit == Services.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't stop service, aes didn't find the service", from);
+                return;
+        }
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "EXEC_COMMAND");
+        msgout.serial (command);
+        CNetManager::send ("AES", msgout, (*sit).SockId);
+}
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &var);
+
+void cbASServiceConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new admin service, send him all out info about services
+
+        nlinfo ("AS %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 nbs = (uint32)Services.size();
+        msgout.serial (nbs);
+        for (SIT sit = Services.begin(); sit != Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName, (*sit).Ready);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AESAS", msgout, from);
+
+        loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+}
+
+TCallbackItem AESASCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void loadAndSendServicesAliasList (CConfigFile::CVar &services)
+{
+        vector<string> servicesaliaslist;
+        for (sint i = 0 ; i < services.size (); i++)
+        {
+                servicesaliaslist.push_back (services.asString(i));
+        }
+
+        CMessage msgout2 (CNetManager::getSIDA ("AESAS"), "SAL");
+        msgout2.serialCont (servicesaliaslist);
+        CNetManager::send ("AESAS", msgout2, 0);
+}
+
+
+class CAdminExecutorService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AES", serviceConnection, NULL);
+                CNetManager::setDisconnectionCallback ("AES", serviceDisconnection, NULL);
+
+                // install the server for AS
+                CNetManager::setConnectionCallback ("AESAS", cbASServiceConnection, NULL);
+                CNetManager::addServer ("AESAS", 49996);
+                CNetManager::addCallbackArray ("AESAS", AESASCallbackArray, sizeof(AESASCallbackArray)/sizeof(AESASCallbackArray[0]));
+
+                ConfigFile.setCallback ("Services", loadAndSendServicesAliasList);
+                loadAndSendServicesAliasList (IService::ConfigFile.getVar ("Services"));
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminExecutorService, "AES", "admin_executor_service", 49997, ServicesCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=log new file mode 100644 index 00000000..5d2e98e1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=log @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=rev new file mode 100644 index 00000000..c2b14555 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.cpp?sortby=rev @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.cpp
+ + + + + +
admin_executor_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.16 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:20:24 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.15: +2 -1 + lines
Diff to previous 1.15 +

+no message
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 9 12:29:15 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.14: +5 -1 + lines
Diff to previous 1.14 +

+ADDED: use -A option
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:27:34 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +28 -40 + lines
Diff to previous 1.13 +

+BUGFIX: don't use chdir anymore
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.12: +14 -2 + lines
Diff to previous 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +7 -2 + lines
Diff to previous 1.11 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:25:58 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +9 -1 + lines
Diff to previous 1.10 +

+ADDED: to null unix redirection
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:35:13 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +6 -3 + lines
Diff to previous 1.9 +

+ADDED: commands redirection
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +5 -5 + lines
Diff to previous 1.8 +

+BUGFIX: linux compilation
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +12 -9 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +12 -11 + lines
Diff to previous 1.6 +

+ADDED: commands system
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:38 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +39 -5 + lines
Diff to previous 1.5 +

+ADDED: service alias naming
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +139 -19 + lines
Diff to previous 1.4 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +62 -38 + lines
Diff to previous 1.3 +

+ADDED: changed the data structures
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -3 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +244 -103 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..79767d15 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.1&r2=1.2 @@ -0,0 +1,48 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - diff - 1.2 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.dsp between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/05/02 12:48:18version 1.2, 2001/06/12 15:44:38
Line 43 
Line 43 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
 # ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "NDEBUG" # ADD BASE RSC /l 0x40c /d "NDEBUG"
 # ADD RSC /l 0x40c /d "NDEBUG" # ADD RSC /l 0x40c /d "NDEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe
Line 67 
Line 68 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
 # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "__STL_DEBUG" /FR /YX /FD /GZ /c # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "_DEBUG" # ADD BASE RSC /l 0x40c /d "_DEBUG"
 # ADD RSC /l 0x40c /d "_DEBUG" # ADD RSC /l 0x40c /d "_DEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe
Line 92 
Line 94 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
 # ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "NDEBUG" # ADD BASE RSC /l 0x40c /d "NDEBUG"
 # ADD RSC /l 0x40c /d "NDEBUG" # ADD RSC /l 0x40c /d "NDEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..18399d38 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.3&r2=1.4 @@ -0,0 +1,96 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - diff - 1.4 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.dsp between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/15 09:58:49version 1.4, 2001/08/23 15:43:21
Line 4 
Line 4 
  
 # TARGTYPE "Win32 (x86) Console Application" 0x0103 # TARGTYPE "Win32 (x86) Console Application" 0x0103
  
 CFG=admin_executor_service - Win32 Debug CFG=admin_executor_service - Win32 DebugFast
 !MESSAGE This is not a valid makefile. To build this project using NMAKE, !MESSAGE This is not a valid makefile. To build this project using NMAKE,
 !MESSAGE use the Export Makefile command and run !MESSAGE use the Export Makefile command and run
 !MESSAGE  !MESSAGE
Line 13 
Line 13 
 !MESSAGE You can specify a configuration when running NMAKE !MESSAGE You can specify a configuration when running NMAKE
 !MESSAGE by defining the macro CFG on the command line. For example: !MESSAGE by defining the macro CFG on the command line. For example:
 !MESSAGE  !MESSAGE
 !MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 Debug" !MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 DebugFast"
 !MESSAGE  !MESSAGE
 !MESSAGE Possible choices for configuration are: !MESSAGE Possible choices for configuration are:
 !MESSAGE  !MESSAGE
 !MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application") !MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application")
 !MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application") !MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application")
 !MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application") !MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
  !MESSAGE "admin_executor_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
 !MESSAGE  !MESSAGE
  
 # Begin Project # Begin Project
Line 69 
Line 70 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
 # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c # ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
 # SUBTRACT CPP /YX # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "_DEBUG" # ADD BASE RSC /l 0x40c /d "_DEBUG"
 # ADD RSC /l 0x40c /d "_DEBUG" # ADD RSC /l 0x40c /d "_DEBUG"
Line 107 
Line 108 
 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
 # SUBTRACT LINK32 /pdb:none # SUBTRACT LINK32 /pdb:none
  
  !ELSEIF  "$(CFG)" == "admin_executor_service - Win32 DebugFast"
  
  # PROP BASE Use_MFC 0
  # PROP BASE Use_Debug_Libraries 1
  # PROP BASE Output_Dir "admin_executor_service___Win32_DebugFast"
  # PROP BASE Intermediate_Dir "admin_executor_service___Win32_DebugFast"
  # PROP BASE Ignore_Export_Lib 0
  # PROP BASE Target_Dir ""
  # PROP Use_MFC 0
  # PROP Use_Debug_Libraries 1
  # PROP Output_Dir "DebugFast"
  # PROP Intermediate_Dir "DebugFast"
  # PROP Ignore_Export_Lib 0
  # PROP Target_Dir ""
  # ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
  # SUBTRACT BASE CPP /YX
  # ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
  # SUBTRACT CPP /YX
  # ADD BASE RSC /l 0x40c /d "_DEBUG"
  # ADD RSC /l 0x40c /d "_DEBUG"
  BSC32=bscmake.exe
  # ADD BASE BSC32 /nologo
  # ADD BSC32 /nologo
  LINK32=link.exe
  # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
  # SUBTRACT BASE LINK32 /pdb:none
  # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
  # SUBTRACT LINK32 /pdb:none
  
 !ENDIF  !ENDIF
  
 # Begin Target # Begin Target
Line 114 
Line 144 
 # Name "admin_executor_service - Win32 Release" # Name "admin_executor_service - Win32 Release"
 # Name "admin_executor_service - Win32 Debug" # Name "admin_executor_service - Win32 Debug"
 # Name "admin_executor_service - Win32 ReleaseDebug" # Name "admin_executor_service - Win32 ReleaseDebug"
  # Name "admin_executor_service - Win32 DebugFast"
 # Begin Source File # Begin Source File
  
 SOURCE=.\admin_executor_service.cpp SOURCE=.\admin_executor_service.cpp


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..abd819de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp.diff?r1=1.4&r2=1.5 @@ -0,0 +1,32 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - diff - 1.5 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Diff for /code/nelns/admin_executor_service/admin_executor_service.dsp between version 1.4 and 1.5

+ + + + + + + + + + + + + + + +
version 1.4, 2001/08/23 15:43:21version 1.5, 2001/10/16 09:26:23
Line 147 
Line 147 
 # Name "admin_executor_service - Win32 DebugFast" # Name "admin_executor_service - Win32 DebugFast"
 # Begin Source File # Begin Source File
  
  SOURCE=.\admin_executor_service.cfg
  # End Source File
  # Begin Source File
  
 SOURCE=.\admin_executor_service.cpp SOURCE=.\admin_executor_service.cpp
 # End Source File # End Source File
 # End Target # End Target


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?hideattic=0 new file mode 100644 index 00000000..3c38a2f8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?hideattic=0 @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 +

+FIXED: issues with time service
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +34 -3 + lines
Diff to previous 1.3 +

+ADDED: DebugFast config
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +9 -7 + lines
Diff to previous 1.2 +

+CHANGED: use win32
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -3 + lines
Diff to previous 1.1 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:48:18 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?only_with_tag=HEAD new file mode 100644 index 00000000..3406ff66 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 +

+FIXED: issues with time service
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.2 new file mode 100644 index 00000000..d557c1a8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.2 @@ -0,0 +1,176 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 + to selected 1.2 +

+FIXED: issues with time service
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +34 -3 + lines
Diff to previous 1.3 + to selected 1.2 +

+ADDED: DebugFast config
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +9 -7 + lines
Diff to previous 1.2 +

+CHANGED: use win32
+
+

+ Revision 1.2 / (download) - annotate - [selected], Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -3 + lines
Diff to previous 1.1 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:48:18 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.3 new file mode 100644 index 00000000..e40f326f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.3 @@ -0,0 +1,176 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 + to selected 1.3 +

+FIXED: issues with time service
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +34 -3 + lines
Diff to previous 1.3 +

+ADDED: DebugFast config
+
+

+ Revision 1.3 / (download) - annotate - [selected], Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +9 -7 + lines
Diff to previous 1.2 +

+CHANGED: use win32
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -3 + lines
Diff to previous 1.1 + to selected 1.3 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:48:18 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.5 new file mode 100644 index 00000000..fe16779f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?r1=1.5 @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [selected], Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 +

+FIXED: issues with time service
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +34 -3 + lines
Diff to previous 1.3 + to selected 1.5 +

+ADDED: DebugFast config
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +9 -7 + lines
Diff to previous 1.2 + to selected 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -3 + lines
Diff to previous 1.1 + to selected 1.5 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:48:18 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.5 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..f1a2382d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,167 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - view - 1.4 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp (download)
+Revision 1.4, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN +
Changes since 1.3: +34 -3 + lines
+ADDED: DebugFast config
+
+

# Microsoft Developer Studio Project File - Name="admin_executor_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_executor_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_executor_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_executor_service - Win32 Release"
+# Name "admin_executor_service - Win32 Debug"
+# Name "admin_executor_service - Win32 ReleaseDebug"
+# Name "admin_executor_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..91920be6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,171 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - view - 1.5 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp (download)
+Revision 1.5, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.4: +4 -0 + lines
+FIXED: issues with time service
+
+

# Microsoft Developer Studio Project File - Name="admin_executor_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_executor_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_executor_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_executor_service - Win32 Release"
+# Name "admin_executor_service - Win32 Debug"
+# Name "admin_executor_service - Win32 ReleaseDebug"
+# Name "admin_executor_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..2bf2a2ae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,171 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - view - 1.5 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp (download)
+Revision 1.5, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.4: +4 -0 + lines
+FIXED: issues with time service
+
+

# Microsoft Developer Studio Project File - Name="admin_executor_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_executor_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_executor_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_executor_service - Win32 Release"
+# Name "admin_executor_service - Win32 Debug"
+# Name "admin_executor_service - Win32 ReleaseDebug"
+# Name "admin_executor_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..4fdd9ff1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,171 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.dsp - view - 1.5 + +
[BACK] Return to admin_executor_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp (download)
+Revision 1.5, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.4: +4 -0 + lines
+FIXED: issues with time service
+
+

# Microsoft Developer Studio Project File - Name="admin_executor_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_executor_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_executor_service.mak" CFG="admin_executor_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_executor_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_executor_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_executor_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_executor_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "admin_executor_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_executor_service - Win32 Release"
+# Name "admin_executor_service - Win32 Debug"
+# Name "admin_executor_service - Win32 ReleaseDebug"
+# Name "admin_executor_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\admin_executor_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?sortby=log new file mode 100644 index 00000000..70ab2904 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.dsp?sortby=log @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.dsp
+ + + + + +
admin_executor_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:23 2001 UTC (9 months, 1 week ago) by legros +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -0 + lines
Diff to previous 1.4 +

+FIXED: issues with time service
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +34 -3 + lines
Diff to previous 1.3 +

+ADDED: DebugFast config
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +9 -7 + lines
Diff to previous 1.2 +

+CHANGED: use win32
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -3 + lines
Diff to previous 1.1 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:48:18 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj new file mode 100644 index 00000000..333d3ce9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj
+ + + + + +
admin_executor_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..67941460 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.vcproj - view - 1.1 + +
[BACK] Return to admin_executor_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_executor_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,__STL_DEBUG"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_executor_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_executor_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..1fa4f981 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.vcproj - view - 1.1 + +
[BACK] Return to admin_executor_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_executor_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,__STL_DEBUG"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_executor_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_executor_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..85d84ac7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.vcproj - view - 1.1 + +
[BACK] Return to admin_executor_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_executor_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,__STL_DEBUG"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_executor_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_executor_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..8837debd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_executor_service/admin_executor_service.vcproj - view - 1.1 + +
[BACK] Return to admin_executor_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (2 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_executor_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,__STL_DEBUG"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_executor_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_executor_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=author b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=author new file mode 100644 index 00000000..5b12535f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=author @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj
+ + + + + +
admin_executor_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=log new file mode 100644 index 00000000..9a9ad492 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=log @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj
+ + + + + +
admin_executor_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=rev new file mode 100644 index 00000000..4d79875b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/admin_executor_service.vcproj?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / admin_executor_service.vcproj
+ + + + + +
admin_executor_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg new file mode 100644 index 00000000..5e778b53 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?annotate=1.1 new file mode 100644 index 00000000..fdee7001 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_executor_service/common.cfg - annotate - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

Annotation of code/nelns/admin_executor_service/common.cfg, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?hideattic=0 new file mode 100644 index 00000000..f6ce2601 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?hideattic=0 @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?only_with_tag=HEAD new file mode 100644 index 00000000..5d713e3f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..cea0e007 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_executor_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..7b13d2ed --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_executor_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_executor_service

File: Nevrax / code / nelns / admin_executor_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=log new file mode 100644 index 00000000..325058a1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=log @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=rev new file mode 100644 index 00000000..9c83ed68 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/common.cfg?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_executor_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_executor_service/index.html b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/index.html new file mode 100644 index 00000000..19e030b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_executor_service/index.html @@ -0,0 +1,110 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_executor_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.6  8 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + admin_executor_service.cfg + 1.7  6 weeks lecroart  no message +
[TXT] + admin_executor_service.cpp + 1.15  8 weeks lecroart  ADDED: use -A option +
[TXT] + admin_executor_service.dsp + 1.5  7 months legros  FIXED: issues with time service +
[TXT] + admin_executor_service.vcproj + 1.1  7 weeks lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  6 weeks lecroart  ADDED: common.cfg +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?hideattic=0/index.html new file mode 100644 index 00000000..376c1a9c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?hideattic=0/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.6  6 weeks lecroart  no message +
[TXT] + admin_service.cfg + 1.6  3 months lecroart  ADDED: common.cfg +
[TXT] + admin_service.cpp + 1.15  4 months lecroart  CHANGED: use new service functions +
[TXT] + admin_service.dsp + 1.5  11 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.vcproj + 1.1  3 months lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  3 months lecroart  ADDED: common.cfg +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..8e4dbb21 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?only_with_tag=HEAD/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+

Current tag: HEAD + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.6  6 weeks lecroart  no message +
[TXT] + admin_service.cfg + 1.6  3 months lecroart  ADDED: common.cfg +
[TXT] + admin_service.cpp + 1.15  4 months lecroart  CHANGED: use new service functions +
[TXT] + admin_service.dsp + 1.5  11 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.vcproj + 1.1  3 months lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  3 months lecroart  ADDED: common.cfg +


+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=author/index.html new file mode 100644 index 00000000..48f8be16 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=author/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.6  9 days lecroart  no message +
[TXT] + admin_service.cfg + 1.6  8 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_service.cpp + 1.15  2 months lecroart  CHANGED: use new service functions +
[TXT] + admin_service.dsp + 1.5  9 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=date/index.html new file mode 100644 index 00000000..c65f6cab --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=date/index.html @@ -0,0 +1,98 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + admin_service.cpp + 1.11  10 days lecroart  BUGFIX: when a service isn't ready and already disconnected, it doesn't crash an...
[TXT] + admin_service.cfg + 1.3  3 weeks lecroart  ADDED: win32 console position +
[TXT] + admin_service.dsp + 1.4  5 weeks lecroart  CHANGED: use win32 +
[TXT] + Makefile.am + 1.2  2 months lecroart  BUGFIX: now compile on linux +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=log/index.html new file mode 100644 index 00000000..895ec88e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=log/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + admin_service.dsp + 1.5  9 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.cfg + 1.6  8 weeks lecroart  ADDED: common.cfg +
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + admin_service.cpp + 1.15  2 months lecroart  CHANGED: use new service functions +
[TXT] + Makefile.am + 1.6  9 days lecroart  no message +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=rev/index.html new file mode 100644 index 00000000..156449fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/?sortby=rev/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + admin_service.cpp + 1.15  2 months lecroart  CHANGED: use new service functions +
[TXT] + Makefile.am + 1.6  9 days lecroart  no message +
[TXT] + admin_service.cfg + 1.6  8 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_service.dsp + 1.5  9 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  8 weeks lecroart  ADDED: common.cfg +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am new file mode 100644 index 00000000..50897328 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am @@ -0,0 +1,184 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:02 2002 UTC (9 days, 19 hours ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 +

+no message
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -4 + lines
Diff to previous 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (10 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +4 -3 + lines
Diff to previous 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -4 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..ebd58713 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.1&r2=1.2 @@ -0,0 +1,33 @@ + + + +code/nelns/admin_service/Makefile.am - diff - 1.2 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/Makefile.am between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + +
version 1.1, 2001/05/02 12:36:39version 1.2, 2001/05/03 13:19:13
Line 4 
Line 4 
  
 MAINTAINERCLEANFILES = Makefile.in MAINTAINERCLEANFILES = Makefile.in
  
 bin_PROGRAMS         = admin_executor_service bin_PROGRAMS         = admin_service
  
 time_service_SOURCES = admin_executor_service.cpp admin_service_SOURCES = admin_service.cpp
  
 time_service_LDADD   = -lnelnet -lnelmisc admin_service_LDADD   = -lnelnet -lnelmisc
  
  
 # End of Makefile.am # End of Makefile.am


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..a4afe9c8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.2&r2=1.3 @@ -0,0 +1,26 @@ + + + +code/nelns/admin_service/Makefile.am - diff - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/Makefile.am between version 1.2 and 1.3

+ + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.3, 2001/07/27 15:51:10
Line 12 
Line 12 
  
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..220eb220 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.3&r2=1.4 @@ -0,0 +1,36 @@ + + + +code/nelns/admin_service/Makefile.am - diff - 1.4 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/Makefile.am between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/07/27 15:51:10version 1.4, 2002/03/19 17:42:48
Line 4 
Line 4 
  
 MAINTAINERCLEANFILES  = Makefile.in MAINTAINERCLEANFILES  = Makefile.in
  
 bin_PROGRAMS          = admin_service EXTRA_DIST                     = admin_service.cfg \
                                   admin_service.dsp
  
 admin_service_SOURCES = admin_service.cpp sbin_PROGRAMS         = admin_service
  
 admin_service_LDADD   = -lnelnet -lnelmisc admin_service_SOURCES = admin_service.cpp
  
  pkgsysconf_DATA       = admin_service.cfg
  
 # End of Makefile.am # End of Makefile.am
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..4562c132 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am.diff?r1=1.5&r2=1.6 @@ -0,0 +1,30 @@ + + + +code/nelns/admin_service/Makefile.am - diff - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/Makefile.am between version 1.5 and 1.6

+ + + + + + + + + + + + + +
version 1.5, 2002/04/10 07:33:07version 1.6, 2002/06/12 10:21:02
Line 4 
Line 4 
  
 MAINTAINERCLEANFILES  = Makefile.in MAINTAINERCLEANFILES  = Makefile.in
  
 EXTRA_DIST                     = admin_service.cfg \ EXTRA_DIST            = common.cfg \
                          admin_service.cfg \
                                  admin_service.dsp                                  admin_service.dsp
  
 sbin_PROGRAMS         = admin_service sbin_PROGRAMS         = admin_service


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.3 new file mode 100644 index 00000000..7c8cebc9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/Makefile.am - annotate - 1.3 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/Makefile.am, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.5 new file mode 100644 index 00000000..6607b03e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.5 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/Makefile.am - annotate - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/Makefile.am, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.6 new file mode 100644 index 00000000..a0790017 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/Makefile.am - annotate - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/Makefile.am, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?only_with_tag=HEAD new file mode 100644 index 00000000..ce659657 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 +

+no message
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.3 new file mode 100644 index 00000000..c4f9b899 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.3 @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 + to selected 1.3 +

+no message
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -4 + lines
Diff to previous 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.3 / (download) - annotate - [selected], Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +4 -3 + lines
Diff to previous 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -4 + lines
Diff to previous 1.1 + to selected 1.3 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.6 new file mode 100644 index 00000000..441d51a3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?r1=1.6 @@ -0,0 +1,188 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [selected], Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 +

+no message
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 + to selected 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -4 + lines
Diff to previous 1.3 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +4 -3 + lines
Diff to previous 1.2 + to selected 1.6 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -4 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.6 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..ca3da2ab --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,29 @@ + + + +code/nelns/admin_service/Makefile.am - view - 1.5 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / Makefile.am (download)
+Revision 1.5, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +1 -3 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

#
+# $Id: Makefile.am,v 1.5 2002/04/10 07:33:07 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES  = Makefile.in
+
+EXTRA_DIST                     = admin_service.cfg \
+                                 admin_service.dsp
+
+sbin_PROGRAMS         = admin_service
+
+admin_service_SOURCES = admin_service.cpp
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..76affe4b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,30 @@ + + + +code/nelns/admin_service/Makefile.am - view - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / Makefile.am (download)
+Revision 1.6, Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.5: +4 -3 + lines
+no message
+
+

#
+# $Id: Makefile.am,v 1.6 2002/06/12 10:21:02 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES  = Makefile.in
+
+EXTRA_DIST            = common.cfg \
+                        admin_service.cfg \
+                        admin_service.dsp
+
+sbin_PROGRAMS         = admin_service
+
+admin_service_SOURCES = admin_service.cpp
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=log new file mode 100644 index 00000000..30f488bf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=log @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 +

+no message
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -4 + lines
Diff to previous 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +4 -3 + lines
Diff to previous 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -4 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=rev new file mode 100644 index 00000000..a2b0218f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/Makefile.am?sortby=rev @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:02 2002 UTC (6 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +4 -3 + lines
Diff to previous 1.5 +

+no message
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +1 -3 + lines
Diff to previous 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +6 -4 + lines
Diff to previous 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +4 -3 + lines
Diff to previous 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -4 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg new file mode 100644 index 00000000..f1715696 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg @@ -0,0 +1,184 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (3 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (11 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..3e77ebfd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg.diff?r1=1.5&r2=1.6 @@ -0,0 +1,35 @@ + + + +code/nelns/admin_service/admin_service.cfg - diff - 1.6 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cfg between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + +
version 1.5, 2002/03/01 10:20:45version 1.6, 2002/04/23 15:54:07
Line 1 
Line 1 
  // link the common configuration file
  RootConfigFilename = "common.cfg";
  
 // ip address of all servers where the AS find a AES. the AES port is always 49997 // ip address of all servers where the AS find a AES. the AES port is always 49997
  
Line 13 
Line 15 
 "S1", "LS", "S1", "LS",
 "S1", "WS", "S1", "WS",
 }; };
  
 WindowStyle = "WIN"; 
  
 Password = "toto"; Password = "toto";


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?annotate=1.2 new file mode 100644 index 00000000..41581795 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.cfg - annotate - 1.2 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.cfg, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?only_with_tag=MAIN new file mode 100644 index 00000000..71841857 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?only_with_tag=MAIN @@ -0,0 +1,186 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.1 new file mode 100644 index 00000000..7bab24fd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.1 @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 + to selected 1.1 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 + to selected 1.1 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 + to selected 1.1 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 + to selected 1.1 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [selected], Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.2 new file mode 100644 index 00000000..21ab1451 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.2 @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 + to selected 1.2 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 + to selected 1.2 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 + to selected 1.2 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.2 +

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.3 new file mode 100644 index 00000000..2209f34c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.3 @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 + to selected 1.3 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 + to selected 1.3 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [selected], Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.3 +

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.5 new file mode 100644 index 00000000..d12b9622 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.5 @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [selected], Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 + to selected 1.5 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 + to selected 1.5 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 + to selected 1.5 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.5 +

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.6 new file mode 100644 index 00000000..b39a06d0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?r1=1.6 @@ -0,0 +1,188 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [selected], Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 + to selected 1.6 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 + to selected 1.6 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 + to selected 1.6 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 + to selected 1.6 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.6 +

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..d6d00520 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,31 @@ + + + +code/nelns/admin_service/admin_service.cfg - view - 1.4 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cfg (download)
+Revision 1.4, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.3: +3 -6 + lines
+#update cfg
+
+

+// ip address of all servers where the AS find a AES. the AES port is always 49997
+
+AESHosts = {
+"S1", "localhost",
+};
+
+
+// list of what to launch and where to launch. services are launch one after one
+
+Services = {
+"S1", "NS",
+"S1", "LS",
+"S1", "WS",
+};
+
+WindowStyle = "WIN";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..218cf501 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,33 @@ + + + +code/nelns/admin_service/admin_service.cfg - view - 1.6 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cfg (download)
+Revision 1.6, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.5: +2 -2 + lines
+ADDED: common.cfg
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+// ip address of all servers where the AS find a AES. the AES port is always 49997
+
+AESHosts = {
+"S1", "localhost",
+};
+
+
+// list of what to launch and where to launch. services are launch one after one
+
+Services = {
+"S1", "NS",
+"S1", "LS",
+"S1", "WS",
+};
+
+Password = "toto";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..61b671bc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,33 @@ + + + +code/nelns/admin_service/admin_service.cfg - view - 1.6 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cfg (download)
+Revision 1.6, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.5: +2 -2 + lines
+ADDED: common.cfg
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+// ip address of all servers where the AS find a AES. the AES port is always 49997
+
+AESHosts = {
+"S1", "localhost",
+};
+
+
+// list of what to launch and where to launch. services are launch one after one
+
+Services = {
+"S1", "NS",
+"S1", "LS",
+"S1", "WS",
+};
+
+Password = "toto";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..b8d5a061 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,33 @@ + + + +code/nelns/admin_service/admin_service.cfg - view - 1.6 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cfg (download)
+Revision 1.6, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.5: +2 -2 + lines
+ADDED: common.cfg
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+// ip address of all servers where the AS find a AES. the AES port is always 49997
+
+AESHosts = {
+"S1", "localhost",
+};
+
+
+// list of what to launch and where to launch. services are launch one after one
+
+Services = {
+"S1", "NS",
+"S1", "LS",
+"S1", "WS",
+};
+
+Password = "toto";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..ba704a67 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?rev=1.6&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,33 @@ + + + +code/nelns/admin_service/admin_service.cfg - view - 1.6 + +
[BACK] Return to admin_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cfg (download)
+Revision 1.6, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.5: +2 -2 + lines
+ADDED: common.cfg
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
+// ip address of all servers where the AS find a AES. the AES port is always 49997
+
+AESHosts = {
+"S1", "localhost",
+};
+
+
+// list of what to launch and where to launch. services are launch one after one
+
+Services = {
+"S1", "NS",
+"S1", "LS",
+"S1", "WS",
+};
+
+Password = "toto";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?sortby=author b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?sortby=author new file mode 100644 index 00000000..3714b250 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cfg?sortby=author @@ -0,0 +1,187 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cfg
+ + + + + +
admin_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+ADDED: common.cfg
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:45 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -0 + lines
Diff to previous 1.4 +

+ADDED: password per shard auth
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Nov 13 15:13:14 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +3 -6 + lines
Diff to previous 1.3 +

+#update cfg
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:07 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -0 + lines
Diff to previous 1.2 +

+ADDED: win32 console position
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -1 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp new file mode 100644 index 00000000..933bfdad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp @@ -0,0 +1,274 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (3 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (11 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (11 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (11 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (12 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (12 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.10&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.10&r2=1.11 new file mode 100644 index 00000000..db5e7fd9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.10&r2=1.11 @@ -0,0 +1,46 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.11 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2001/07/05 08:26:07version 1.11, 2001/07/10 16:49:53
Line 514 
Line 514 
  
         nlinfo ("*:%d:%d disconnected", aes->Id, sid);         nlinfo ("*:%d:%d disconnected", aes->Id, sid);
  
         SIT sit = aes->findService(sid);         SIT sit = aes->findService(sid, false);
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
         msgout.serial (aes->Id, (*sit).Id);         msgout.serial (aes->Id, sid);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
          // the service could disconnect before it's identification, in this case, we don't have it in the service list
          if (sit != aes->Services.end ())
          {
         if ((*sit).InConfig)         if ((*sit).InConfig)
         {         {
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
Line 532 
Line 535 
         {         {
                 // erase only if it's not a service in the config                 // erase only if it's not a service in the config
                 aes->Services.erase (sit);                 aes->Services.erase (sit);
                  }
         }         }
  
         displayServices ();         displayServices ();


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.13&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.13&r2=1.14 new file mode 100644 index 00000000..c88ca26b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.13&r2=1.14 @@ -0,0 +1,45 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.14 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.13 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.13, 2002/03/01 10:20:32version 1.14, 2002/03/19 17:42:48
Line 24 
Line 24 
  * MA 02111-1307, USA.  * MA 02111-1307, USA.
  */  */
  
  #ifdef HAVE_CONFIG_H
  #include "config.h"
  #endif // HAVE_CONFIG_H
  
  #ifndef NELNS_CONFIG
  #define NELNS_CONFIG ""
  #endif // NELNS_CONFIG
  
  #ifndef NELNS_LOGS
  #define NELNS_LOGS ""
  #endif // NELNS_LOGS
  
 #include <string> #include <string>
 #include <list> #include <list>
  
Line 970 
Line 982 
 // AESAS is a client connection to the admin executor // AESAS is a client connection to the admin executor
  
 /// Naming Service /// Naming Service
 NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray); NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.14&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.14&r2=1.15 new file mode 100644 index 00000000..a5c0bd52 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.14&r2=1.15 @@ -0,0 +1,68 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.15 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.14 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.14, 2002/03/19 17:42:48version 1.15, 2002/03/25 09:28:00
Line 36 
Line 36 
 #define NELNS_LOGS "" #define NELNS_LOGS ""
 #endif // NELNS_LOGS #endif // NELNS_LOGS
  
  #include "nel/misc/types_nl.h"
  
 #include <string> #include <string>
 #include <list> #include <list>
  
 #include "nel/net/service.h" 
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
 #include "nel/misc/command.h" #include "nel/misc/command.h"
  
  #include "nel/net/service.h"
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
  
 using namespace std; using namespace std;
Line 196 
Line 198 
         // get the script         // get the script
         try         try
         {         {
                 CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");                 CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
  
                 // check the position                 // check the position
  
Line 275 
Line 277 
  
         try         try
         {         {
                 CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");                 CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
  
                 for (sint i = 0 ; i < script.size (); i+=2)                 for (sint i = 0 ; i < script.size (); i+=2)
                 {                 {
Line 690 
Line 692 
         {         {
                 msgin.serial (password);                 msgin.serial (password);
  
                 if (password == IService::ConfigFile.getVar("Password").asString())                 if (password == IService::getInstance()->ConfigFile.getVar("Password").asString())
                 {                 {
                         // good authentification                         // good authentification
                         ok = true;                         ok = true;
Line 982 
Line 984 
 // AESAS is a client connection to the admin executor // AESAS is a client connection to the admin executor
  
 /// Naming Service /// Naming Service
 NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS); NLNET_OLD_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);


+
Legend:
+
Removed from v.1.14 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..0e5911d0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.4&r2=1.5 @@ -0,0 +1,379 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.5 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/05/18 16:51:33version 1.5, 2001/05/31 16:44:54
Line 45 
Line 45 
         CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }         CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
  
         uint32        Id;                                /// uint32 to identify the service         uint32        Id;                                /// uint32 to identify the service
         string        ServiceAlias;        /// alias of the service used in the AES and AS to find him (unique per AES)         string        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
         string        ShortName;                /// name of the service in short format ("NS" for example)         string        ShortName;                /// name of the service in short format ("NS" for example)
         string        LongName;                /// name of the service in long format ("naming_service")         string        LongName;                /// name of the service in long format ("naming_service")
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
Line 83 
Line 83 
                 return sit;                 return sit;
         }         }
  
          SIT findService (const string &alias, bool asrt = true)
          {
                  SIT sit;
                  for (sit = Services.begin(); sit != Services.end(); sit++)
                          if ((*sit).AliasName == alias)
                                  break;
  
                  if (asrt)
                          nlassert (sit != Services.end());
                  return sit;
          }
  
 private: private:
         static uint32 NextId;         static uint32 NextId;
 }; };
Line 138 
Line 150 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 bool ScriptRunning = false; bool StartAllServices = false;
 string ScriptName; uint32 StartAllServicesPos;
 uint32 ScriptPos; 
  
 void doNextScriptStep () void doNextStartAllServicesStep ()
 { {
         nlassert (ScriptRunning);         nlassert (StartAllServices);
  
  
         // get the script         // get the script
  
         try         try
         {         {
                 CConfigFile::CVar &script = IService::ConfigFile.getVar(ScriptName);                 CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
  
                 // check the position                 // check the position
  
                 if (ScriptPos*2 >= (uint32)script.size())                 if (StartAllServicesPos*2 >= (uint32)script.size())
                 {                 {
                         ScriptRunning = false;                         StartAllServices = false;
                         nlinfo("end of the script");                         nlinfo("end of the script");
                         // todo send that the script is finish to the admin                         // todo send that the script is finish to the admin
                         return;                         return;
Line 170 
Line 179 
  
                 try                 try
                 {                 {
                         serverAlias = script.asString (ScriptPos*2);                         serverAlias = script.asString (StartAllServicesPos*2);
                         serviceAlias = script.asString (ScriptPos*2+1);                         serviceAlias = script.asString (StartAllServicesPos*2+1);
                 }                 }
                 catch(EBadSize &)                 catch(EBadSize &)
                 {                 {
                         nlwarning ("script '%s' not contains a good number of entries (must be a multiple of 2)", ScriptName.c_str());                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         ScriptRunning = false;                         StartAllServices = false;
                         return;                         return;
                 }                 }
  
                 AESIT aesit = findAdminExecutorService (serverAlias, false);                 AESIT aesit = findAdminExecutorService (serverAlias, false);
                 if (aesit == AdminExecutorServices.end())                 if (aesit == AdminExecutorServices.end())
                 {                 {
                         ScriptRunning = false;                         StartAllServices = false;
                         nlwarning("don't find the server");                         nlwarning("don't find the server");
                         return;                         return;
                 }                 }
  
                  // check if the service is not currently running
  
                  StartAllServicesPos++;
  
                  SIT sit = (*aesit).findService (serviceAlias);
                  if ((*sit).Connected)
                  {
                          // the service is already running, go to the next process
                          doNextStartAllServicesStep ();
                  }
                  else
                  {
                 // send the resquest to the AES                 // send the resquest to the AES
  
                 CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");                 CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
                 msgout.serial (serviceAlias);                 msgout.serial (serviceAlias);
                 CNetManager::send ((*aesit).ServerAlias, msgout);                 CNetManager::send ((*aesit).ServerAlias, msgout);
                  }
                 ScriptPos++; 
         }         }
         catch(EUnknownVar&)         catch(EUnknownVar&)
         {         {
                 nlwarning ("script '%s' not found", ScriptName.c_str());                 nlwarning ("'Services' variable is not found");
                 ScriptRunning = false;                 StartAllServices = false;
                 return;                 return;
         }         }
 } }
  
 void initScript(string scriptName) void initStartAllServices ()
 { {
         if (ScriptRunning)         if (StartAllServices)
         {         {
                 nlwarning("already running a script, reset it");                 nlwarning("already running a script, reset it");
                 ScriptRunning = false;                 StartAllServices = false;
         }         }
  
         try         try
         {         {
                 CConfigFile::CVar &script = IService::ConfigFile.getVar(scriptName);                 CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
  
                 for (sint i = 0 ; i < script.size (); i+=2)                 for (sint i = 0 ; i < script.size (); i+=2)
                 {                 {
Line 222 
Line 242 
                         AESIT aesit = findAdminExecutorService (serverAlias, false);                         AESIT aesit = findAdminExecutorService (serverAlias, false);
                         if (aesit == AdminExecutorServices.end())                         if (aesit == AdminExecutorServices.end())
                         {                         {
                                 nlwarning("aes not running, can't run the script");                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());
                                 return;                                 return;
                         }                         }
                 }                 }
Line 233 
Line 253 
                 return;                 return;
         }         }
  
         ScriptName = scriptName;         StartAllServicesPos = 0;
         ScriptPos = 0;         StartAllServices = true;
         ScriptRunning = true; 
  
         doNextScriptStep();         doNextStartAllServicesStep();
 } }
  
  
Line 316 
Line 335 
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         string alias;
  
         SIT sit = aes->findService(sid);         msgin.serial (sid, alias);
  
          SIT sit;
          if (!alias.empty())
          {
                  sit = aes->findService (alias, false);
  
                  if (sit == aes->Services.end ())
                  {
                          // the alias is not found
                          nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
  
                          aes->Services.push_back (CService ());
                          sit = aes->Services.end();
                          sit--;
                  }
                  else
                  {
                          // normal case
                  }
          }
          else
          {
                  sit = aes->findService (sid, false);
  
                  if (sit == aes->Services.end ())
                  {
                          // normal case for unknown services
                          nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
                  }
                  else
                  {
                          nlwarning ("new service without alias is already in my list with id %d", sid);
                  }
                  aes->Services.push_back (CService ());
                  sit = aes->Services.end();
                  sit--;
          }
  
          (*sit).Id = sid;
          (*sit).AliasName = alias;
          (*sit).Connected = true;
         msgin.serial ((*sit).ShortName, (*sit).LongName);         msgin.serial ((*sit).ShortName, (*sit).LongName);
  
         nlinfo ("*:%d:%d is identified to be '%s' '%s'", aes->Id, sid, (*sit).ShortName.c_str(), (*sit).LongName.c_str());         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
         msgout.serial (aes->Id, sid, (*sit).ShortName, (*sit).LongName);         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
  
Line 347 
Line 407 
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
         // if we are in a script execution, continue         // if we are in a script execution, continue
         if (ScriptRunning)         if (StartAllServices)
                 doNextScriptStep();                 doNextStartAllServicesStep();
 } }
  
 static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
 /*      CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
  
         nlinfo ("*:%d:%d connected", aes->Id, sid);         nlinfo ("*:%d:%d connected", aes->Id, sid);
  
         aes->Services.push_back (CService(sid));         // don't do anything. we have to wait identification to add it in out lists
  
  /*
          aes->Services.push_back (CService(sid));
  */
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SC");         CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
         msgout.serial (aes->Id, sid);         msgout.serial (aes->Id, sid);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 */} }
  
 static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
Line 384 
Line 447 
         msgout.serial (aes->Id, (*sit).Id);         msgout.serial (aes->Id, (*sit).Id);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
          if ((*sit).InConfig)
          {
                  (*sit).Ready = (*sit).Connected = false;
                  (*sit).Id = 0xFFFFFFFF;
                  (*sit).ShortName = (*sit).LongName = "";
          }
          else
          {
                  // erase only if it's not a service in the config
         aes->Services.erase (sit);         aes->Services.erase (sit);
 } }
  }
  
 // i'm connected to a new admin executor service // i'm connected to a new admin executor service
 void cbAESConnection (const string &serviceName, TSockId from, void *arg) void cbAESConnection (const string &serviceName, TSockId from, void *arg)
Line 420 
Line 493 
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
         aes->Connected = false;         aes->Connected = false;
  
          SIT sit;
          for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  (*sit).Id = 0xFFFFFFFF;
                  (*sit).ShortName = (*sit).LongName = "";
                  (*sit).Ready = (*sit).Connected = false;
          }
  
         nlinfo ("*:%d:* disconnected", aes->Id);         nlinfo ("*:%d:* disconnected", aes->Id);
 /*       /*      
         // broadcast the message to all admin client that an admin exec is disconnected         // broadcast the message to all admin client that an admin exec is disconnected
Line 521 
Line 603 
                 {                 {
                         // send info about services of the AES                         // send info about services of the AES
                                                  
                         msgout.serial ((*sit).Id, (*sit).ServiceAlias, (*sit).ShortName, (*sit).LongName);                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                 }                 }
         }         }
Line 541 
Line 623 
 } }
  
  
 static void cbExecuteScript (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) 
 { 
         string script; 
         msgin.serial (script); 
         initScript (script); 
 } 
  
  
 static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string command;         string command;
Line 574 
Line 648 
  
 static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string serviceName;         string serviceAlias;
         uint32 aesid;         uint32 aesid;
         msgin.serial (aesid);         msgin.serial (aesid);
         msgin.serial (serviceName);         msgin.serial (serviceAlias);
  
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
Line 590 
Line 664 
         // send the resquest to the AES         // send the resquest to the AES
  
         CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");         CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
         msgout.serial (serviceName);         msgout.serial (serviceAlias);
         CNetManager::send ((*aesit).ServerAlias, msgout);         CNetManager::send ((*aesit).ServerAlias, msgout);
 } }
  
Line 655 
Line 729 
         CNetManager::send ((*aesit).ServerAlias, msgout);         CNetManager::send ((*aesit).ServerAlias, msgout);
 } }
  
  static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          initStartAllServices ();
  }
  
  static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                  {
                          if ((*sit).Connected)
                          {
                                  CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
                                  msgout.serial ((*sit).Id);
                                  CNetManager::send ((*aesit).ServerAlias, msgout);
                          }
                  }
          }
  }
  
 TCallbackItem ClientCallbackArray[] = TCallbackItem ClientCallbackArray[] =
 { {
         { "SYS", cbExecuteSystemCommand },         { "SYS", cbExecuteSystemCommand },
         { "EXEC", cbExecuteScript }, 
         { "STARTS", cbStartService },         { "STARTS", cbStartService },
         { "STOPS", cbStopService },         { "STOPS", cbStopService },
         { "EXEC_COMMAND", cbExecCommand },         { "EXEC_COMMAND", cbExecCommand },
          { "START_ALL_SERVICES", cbStartAllServices },
          { "STOP_ALL_SERVICES", cbStopAllServices },
 }; };
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
Line 678 
Line 773 
         /// Init the service, load the universal time.         /// Init the service, load the universal time.
         void                init ()         void                init ()
         {         {
                 DebugLog->addNegativeFilter ("L0:"); //              DebugLog->addNegativeFilter ("L0:");
                 DebugLog->addNegativeFilter ("L1:"); //              DebugLog->addNegativeFilter ("L1:");
                 DebugLog->addNegativeFilter ("L2:"); //              DebugLog->addNegativeFilter ("L2:");
                                  
                                  
                 CNetManager::setConnectionCallback ("AS", clientConnection, NULL);                 CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
Line 722 
Line 817 
  
                         // add new AES in the list                         // add new AES in the list
                         CService s;                         CService s;
                         s.ServiceAlias = serviceAlias;                         s.AliasName = serviceAlias;
                         s.InConfig = true;                         s.InConfig = true;
                         (*aesit).Services.push_back (s);                         (*aesit).Services.push_back (s);
                 }                 }


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.1 new file mode 100644 index 00000000..e127b1b3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.1 @@ -0,0 +1,849 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.5 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.1 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/05/02 12:36:39version 1.5, 2001/05/31 16:44:54
Line 7 
Line 7 
  
 /* Copyright, 2000 Nevrax Ltd. /* Copyright, 2000 Nevrax Ltd.
  *  *
  * This file is part of NEVRAX D.T.C. SYSTEM.  * This file is part of NEVRAX NeL Network Services.
  * NEVRAX D.T.C. SYSTEM is free software; you can redistribute it and/or modify  * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2, or (at your option)  * the Free Software Foundation; either version 2, or (at your option)
  * any later version.  * any later version.
  *  *
  * NEVRAX D.T.C. SYSTEM is distributed in the hope that it will be useful, but  * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of  * WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * General Public License for more details.  * General Public License for more details.
  *  *
  * You should have received a copy of the GNU General Public License  * You should have received a copy of the GNU General Public License
  * along with NEVRAX D.T.C. SYSTEM; see the file COPYING. If not, write to the  * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
  * MA 02111-1307, USA.  * MA 02111-1307, USA.
  */  */
  
 #include <conio.h> 
  
 #include <string> #include <string>
 #include <list> #include <list>
  
  #include "nel/net/service.h"
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
  
 #include "nel/net/service.h" 
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
  
   
 using namespace std; using namespace std;
 using namespace NLMISC; using namespace NLMISC;
 using namespace NLNET; using namespace NLNET;
  
 #include <process.h> ////////////////////////
  
  
 struct CService struct CService
 { {
         CService(TSockId s) : AESSockId(s), AESId(NextAESId++) { }         CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
  
         TSockId        AESSockId;                // TSockId of the AES that have this service         uint32        Id;                                /// uint32 to identify the service
         uint32        AESId;                        // TSockId of the AES that have this service         string        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
         uint32        SId;                        // uint32 to identify the service         string        ShortName;                /// name of the service in short format ("NS" for example)
         string        ShortName;         string        LongName;                /// name of the service in long format ("naming_service")
         string        LongName;         bool        Ready;                        /// true if the service is ready
          bool        Connected;                /// true if the service is connected to the AES
          bool        InConfig;                /// true if the service is in the configuration
  };
  
 private: typedef list<CService> TServices;
  typedef list<CService>::iterator SIT;
  
  struct CAdminExecutorService
  {
          CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
  
          TSockId        SockId;                        /// connection to the AES
          uint32        Id;                                /// uint32 to identify the AES where the service is running
  
          string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
          string        ServerAddr;                /// address in a string format (only the ip)
          bool        Connected;                /// true if the AES is connected
  
          TServices Services;
  
          vector<string>        ServiceAliasList;
  
          SIT findService (uint32 sid, bool asrt = true)
          {
                  SIT sit;
                  for (sit = Services.begin(); sit != Services.end(); sit++)
                          if ((*sit).Id == sid)
                                  break;
  
                  if (asrt)
                          nlassert (sit != Services.end());
                  return sit;
          }
  
          SIT findService (const string &alias, bool asrt = true)
          {
                  SIT sit;
                  for (sit = Services.begin(); sit != Services.end(); sit++)
                          if ((*sit).AliasName == alias)
                                  break;
  
                  if (asrt)
                          nlassert (sit != Services.end());
                  return sit;
          }
  
         static        uint32 NextAESId; private:
          static uint32 NextId;
 }; };
  
 uint32 CService::NextAESId = 0; uint32 CAdminExecutorService::NextId = 1;
  
  typedef list<CAdminExecutorService> TAdminExecutorServices;
  typedef list<CAdminExecutorService>::iterator AESIT;
  
  TAdminExecutorServices AdminExecutorServices;
  
 list<CService> Services; /////////////////
 typedef list<CService>::iterator sit; 
  
 sit find (TSockId aesid, uint32 sid) AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
 { {
         sit it;         AESIT aesit;
         for (it = Services.begin(); it != Services.end(); it++)         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
                  if ((*aesit).Id == aesid)
                          break;
  
          if (asrt)
                  nlassert (aesit != AdminExecutorServices.end());
          return aesit;
  }
  
  AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
         {         {
                 if ((*it).AESSockId== aesid && (*it).SId == sid) break;         AESIT aesit;
          for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
                  if ((*aesit).ServerAlias == ServerAlias)
                          break;
  
          if (asrt)
                  nlassert (aesit != AdminExecutorServices.end());
          return aesit;
  }
  
  void displayServices ()
  {
          for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                  {
                          nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
         }         }
         return it; 
 } }
  }
  
  
 sit find (uint32 aesid, uint32 sid) ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  /////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  bool StartAllServices = false;
  uint32 StartAllServicesPos;
  
  void doNextStartAllServicesStep ()
 { {
         sit it;         nlassert (StartAllServices);
         for (it = Services.begin(); it != Services.end(); it++) 
          // get the script
          try
         {         {
                 if ((*it).AESId == aesid && (*it).SId == sid) break;                 CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
  
                  // check the position
  
                  if (StartAllServicesPos*2 >= (uint32)script.size())
                  {
                          StartAllServices = false;
                          nlinfo("end of the script");
                          // todo send that the script is finish to the admin
                          return;
         }         }
         return it; 
                  // get the script line
  
                  string serverAlias;
                  string serviceAlias;
  
                  try
                  {
                          serverAlias = script.asString (StartAllServicesPos*2);
                          serviceAlias = script.asString (StartAllServicesPos*2+1);
                  }
                  catch(EBadSize &)
                  {
                          nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                          StartAllServices = false;
                          return;
 } }
  
 /*                 AESIT aesit = findAdminExecutorService (serverAlias, false);
 NLMISC_COMMAND (start, "start a service", "<service_name>")                 if (aesit == AdminExecutorServices.end())
 { {
         if(args.size() != 1 && args.size() != 2) return false;                         StartAllServices = false;
                          nlwarning("don't find the server");
                          return;
                  }
  
         CMessage msgout (CNetManager::getSIDA("AES"), "ESC");                 // check if the service is not currently running
         msgout.serial (args[1]); 
  
         uint8 background = 0;                 StartAllServicesPos++;
  
         if (args.size() == 2)                 SIT sit = (*aesit).findService (serviceAlias);
                  if ((*sit).Connected)
         {         {
                 if (args[1] == "&")                         // the service is already running, go to the next process
                         uint8 background = 1;                         doNextStartAllServicesStep ();
                 else 
                         return false; 
         }         }
                  else
                  {
                          // send the resquest to the AES
  
         msgout.serial (background);                         CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
         CNetManager::send ("AES", msgout);                         msgout.serial (serviceAlias);
         return true;                         CNetManager::send ((*aesit).ServerAlias, msgout);
                  }
          }
          catch(EUnknownVar&)
          {
                  nlwarning ("'Services' variable is not found");
                  StartAllServices = false;
                  return;
          }
 } }
  
  void initStartAllServices ()
  {
          if (StartAllServices)
          {
                  nlwarning("already running a script, reset it");
                  StartAllServices = false;
          }
  
 CLog logstdout;         try
 CStdDisplayer dispstdout;         {
                  CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
  
 NLMISC_COMMAND (stop, "stop a service", "<aesid> <sid>")                 for (sint i = 0 ; i < script.size (); i+=2)
                  {
                          string serverAlias = script.asString(i);
                          AESIT aesit = findAdminExecutorService (serverAlias, false);
                          if (aesit == AdminExecutorServices.end())
 { {
         if(args.size() != 3) return false;                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());
                                  return;
                          }
                  }
          }
          catch(EConfigFile &)
          {
                  nlwarning ("bad config file");
                  return;
          }
  
          StartAllServicesPos = 0;
          StartAllServices = true;
  
         CMessage msgout (CNetManager::getSIDA("AES"), "SS");         doNextStartAllServicesStep();
         msgout.serial (args[2]); 
         CNetManager::send ("AES", msgout); 
 } }
 */ 
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
Line 140 
Line 280 
         nlinfo("end of command result");         nlinfo("end of command result");
 } }
  
  static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
  /*      // get the service list from the admin exec and send the list to all admin client
          CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
          aes->Services.clear();
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SL");
  
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id);
  
          uint32 nbs;
          msgin.serial (nbs);
          msgout.serial (nbs);
  
          for (uint32 i = 0; i < nbs; i++)
          {
                  uint32 sid;
                  msgin.serial(sid);
  
                  aes->Services.push_back (CService(sid));
                  CService *s = &(aes->Services.back());
  
                  msgin.serial(s->ShortName, s->LongName, s->Ready);
  
                  msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);
          }
          CNetManager::send ("AS", msgout, 0);
          
          displayServices ();
  */}
  
  static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          // get the service list from the admin exec and send the list to all admin client
          CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
          aes->ServiceAliasList.clear ();
          msgin.serialCont (aes->ServiceAliasList);
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
          msgout.serial (aes->Id);
          msgout.serialCont (aes->ServiceAliasList);
          CNetManager::send ("AS", msgout, 0);
          
          nlinfo("new service alias list");
  }
  
  
 static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string ShortName, LongName;         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
         msgin.serial (ShortName);         uint32 sid;
         msgin.serial (LongName);         string alias;
  
         nlinfo ("%s %s %s is identified", from->asString().c_str(), ShortName.c_str(), LongName.c_str());         msgin.serial (sid, alias);
  
          SIT sit;
          if (!alias.empty())
          {
                  sit = aes->findService (alias, false);
  
                  if (sit == aes->Services.end ())
                  {
                          // the alias is not found
                          nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
  
                          aes->Services.push_back (CService ());
                          sit = aes->Services.end();
                          sit--;
                  }
                  else
                  {
                          // normal case
                  }
          }
          else
          {
                  sit = aes->findService (sid, false);
  
                  if (sit == aes->Services.end ())
                  {
                          // normal case for unknown services
                          nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
                  }
                  else
                  {
                          nlwarning ("new service without alias is already in my list with id %d", sid);
                  }
                  aes->Services.push_back (CService ());
                  sit = aes->Services.end();
                  sit--;
          }
  
          (*sit).Id = sid;
          (*sit).AliasName = alias;
          (*sit).Connected = true;
          msgin.serial ((*sit).ShortName, (*sit).LongName);
  
          nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
          // broadcast the message to all admin client
          CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
          msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
          CNetManager::send ("AS", msgout, 0);
 } }
  
 static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string ShortName, LongName;         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
          uint32 sid;
          msgin.serial (sid);
  
          SIT sit = aes->findService(sid);
          (*sit).Ready = true;
  
          nlinfo ("*:%d:%d is ready", aes->Id, sid);
  
         msgin.serial (ShortName);         // broadcast the message to all admin client
         msgin.serial (LongName);         CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
          msgout.serial (aes->Id, sid);
          CNetManager::send ("AS", msgout, 0);
  
         nlinfo ("%s %s %s is ready", from->asString().c_str(), ShortName.c_str(), LongName.c_str());         // if we are in a script execution, continue
          if (StartAllServices)
                  doNextStartAllServicesStep();
 } }
  
 static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         nlinfo ("%s a service is connected", from->asString().c_str());         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
          uint32 sid;
          msgin.serial (sid);
  
          nlinfo ("*:%d:%d connected", aes->Id, sid);
  
          // don't do anything. we have to wait identification to add it in out lists
  
  /*
          aes->Services.push_back (CService(sid));
  */
          // broadcast the message to all admin client
          CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
          msgout.serial (aes->Id, sid);
          CNetManager::send ("AS", msgout, 0);
 } }
  
 static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         string ShortName, LongName;         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
          uint32 sid;
          msgin.serial (sid);
  
          nlinfo ("*:%d:%d disconnected", aes->Id, sid);
  
          SIT sit = aes->findService(sid);
  
          // broadcast the message to all admin client
          CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
          msgout.serial (aes->Id, (*sit).Id);
          CNetManager::send ("AS", msgout, 0);
  
          if ((*sit).InConfig)
          {
                  (*sit).Ready = (*sit).Connected = false;
                  (*sit).Id = 0xFFFFFFFF;
                  (*sit).ShortName = (*sit).LongName = "";
          }
          else
          {
                  // erase only if it's not a service in the config
                  aes->Services.erase (sit);
          }
  }
  
  // i'm connected to a new admin executor service
  void cbAESConnection (const string &serviceName, TSockId from, void *arg)
  {
          AESIT aesit = findAdminExecutorService (serviceName);        
          CAdminExecutorService *aes = &(*aesit);
          
          // set the appid to find the aes in O(1)
          from->setAppId ((uint64)aes);
  
          aes->Connected = true;
          nlinfo ("*:%d:* connected", aes->Id);
  /*
          // broadcast the message that an admin exec is connected to all admin client
          CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
          msgout.serial (aes->Id);
          CNetManager::send ("AS", msgout, 0);
  */
  
          // broadcast the new state of this AES
          CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
          CNetManager::send ("AS", msgout, 0);
  }
  
  // i'm disconnected to an admin executor service
  void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
  {
          // get the aes with the appid
          CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
  
          aes->Connected = false;
  
          SIT sit;
          for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  (*sit).Id = 0xFFFFFFFF;
                  (*sit).ShortName = (*sit).LongName = "";
                  (*sit).Ready = (*sit).Connected = false;
          }
  
         msgin.serial (ShortName);         nlinfo ("*:%d:* disconnected", aes->Id);
         msgin.serial (LongName); /*      
          // broadcast the message to all admin client that an admin exec is disconnected
          CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
          msgout.serial (aes->Id);
          CNetManager::send ("AS", msgout, 0);
  */
  
         nlinfo ("%s %s %s is disconnected", from->asString().c_str(), ShortName.c_str(), LongName.c_str());         // broadcast the new state of this AES
          CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
          CNetManager::send ("AS", msgout, 0);
  }
  
  static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          // received an answer for a command, give it to all admin client
  
          // broadcast the message to the admin service
          CMessage msgout (CNetManager::getSIDA ("AS"), "LOG");
          string log;
          msgin.serial (log);
          msgout.serial (log);
          CNetManager::send ("AS", msgout, 0);
 } }
  
  
Line 180 
Line 535 
 { {
         { "ESCR", cbExecuteSystemCommandResult },         { "ESCR", cbExecuteSystemCommandResult },
  
          { "SL", cbServiceList },
         { "SID", cbServiceIdentification },         { "SID", cbServiceIdentification },
         { "SR", cbServiceReady },         { "SR", cbServiceReady },
         { "SC", cbServiceConnection },         { "SC", cbServiceConnection },
         { "SD", cbServiceDisconnection },         { "SD", cbServiceDisconnection },
  
          { "SAL", cbServiceAliasList },
  
          { "LOG", cbLog },
 }; };
  
  
Line 193 
Line 553 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  void errorMessage(string message, TSockId from, CCallbackNetBase &netbase)
  {
          CMessage msgout (netbase.getSIDA (), "ERR");
          msgout.serial (message);
          netbase.send (msgout, from);
  }
  
  //
  // A new admin client is connected.
  //
 void clientConnection (const string &serviceName, TSockId from, void *arg) void clientConnection (const string &serviceName, TSockId from, void *arg)
 { {
         // new client, send him all out info about services         // new client, send him all out info about services
  
         nlinfo ("client %s is connected", from->asString().c_str());         nlinfo ("client %s is connected", from->asString().c_str());
                  
         CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");         //
         uint32 size = (uint32)Services.size();         // send the list of all the aes
         msgout.serial (size);         //
         for (sit it = Services.begin(); it != Services.end(); it++) 
         {         CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
                 msgout.serial ((*it).AESId);         AESIT aesit;
                 msgout.serial ((*it).SId);         uint32 nbaes = (uint32)AdminExecutorServices.size();
                 msgout.serial ((*it).ShortName);         msgout2.serial (nbaes);
                 msgout.serial ((*it).LongName);         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  // send info about the AES
  
                  msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
          }
          CNetManager::send ("AS", msgout2, from);
  
          //
          // send the list of all services
          //
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
          nbaes = (uint32)AdminExecutorServices.size();
          msgout.serial (nbaes);
          for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  msgout.serial ((*aesit).Id);
  
                  uint32 nbs = (uint32)(*aesit).Services.size();
                  msgout.serial (nbs);
  
                  for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                  {
                          // send info about services of the AES
                          
                          msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                          msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                  }
         }         }
         CNetManager::send ("AS", msgout, from);         CNetManager::send ("AS", msgout, from);
  
          //
          // send service alias list
          //
  
          for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
                  msgout2.serial ((*aesit).Id);
                  msgout2.serialCont ((*aesit).ServiceAliasList);
                  CNetManager::send ("AS", msgout2, from);
          }
  }
  
  
  static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          string command;
          uint32 aesid;
          msgin.serial (aesid);
          msgin.serial (command);
  
          AESIT aesit = findAdminExecutorService (aesid, false);
          if (aesit == AdminExecutorServices.end())
          {
                  // don't find the aes, send an error message
                  errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);
                  return;
          }
  
          // send the resquest to the AES
  
          CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
          msgout.serial (command);
          CNetManager::send ((*aesit).ServerAlias, msgout);
  }
  
  
  static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          string serviceAlias;
          uint32 aesid;
          msgin.serial (aesid);
          msgin.serial (serviceAlias);
  
          AESIT aesit = findAdminExecutorService (aesid, false);
          if (aesit == AdminExecutorServices.end())
          {
                  // don't find the aes, send an error message
                  errorMessage ("couldn't start service, as didn't find the aes", from, netbase);
                  return;
          }
  
          // send the resquest to the AES
  
          CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
          msgout.serial (serviceAlias);
          CNetManager::send ((*aesit).ServerAlias, msgout);
  }
  
  static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          uint32 aesid, sid;
          msgin.serial (aesid);
          msgin.serial (sid);
  
          AESIT aesit = findAdminExecutorService (aesid, false);
          if (aesit == AdminExecutorServices.end())
          {
                  errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);
                  // don't find the aes, send an error message
                  return;
          }
  
          SIT sit = (*aesit).findService (sid, false);
          if (sit == (*aesit).Services.end())
          {
                  // don't find the s, send an error message
                  errorMessage ("couldn't stop service, as didn't find the service", from, netbase);
                  return;
          }
  
          // send the resquest to the AES
  
          CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
          msgout.serial (sid);
          CNetManager::send ((*aesit).ServerAlias, msgout);
  }
  
  static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          uint32 aesid, sid;
          string command;
          msgin.serial (aesid);
          msgin.serial (sid);
          msgin.serial (command);
  
          AESIT aesit = findAdminExecutorService (aesid, false);
          if (aesit == AdminExecutorServices.end())
          {
                  errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);
                  // don't find the aes, send an error message
                  return;
          }
  
          SIT sit = (*aesit).findService (sid, false);
          if (sit == (*aesit).Services.end())
          {
                  // don't find the s, send an error message
                  errorMessage ("couldn't stop service, as didn't find the service", from, netbase);
                  return;
 } }
  
 TCallbackItem ASCallbackArray[] =         // send the resquest to the AES
  
          CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
          msgout.serial (sid);
          msgout.serial (command);
          CNetManager::send ((*aesit).ServerAlias, msgout);
  }
  
  static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         { "", NULL },         initStartAllServices ();
  }
  
  static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
          {
                  for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                  {
                          if ((*sit).Connected)
                          {
                                  CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
                                  msgout.serial ((*sit).Id);
                                  CNetManager::send ((*aesit).ServerAlias, msgout);
                          }
                  }
          }
  }
  
  TCallbackItem ClientCallbackArray[] =
  {
          { "SYS", cbExecuteSystemCommand },
          { "STARTS", cbStartService },
          { "STOPS", cbStopService },
          { "EXEC_COMMAND", cbExecCommand },
          { "START_ALL_SERVICES", cbStartAllServices },
          { "STOP_ALL_SERVICES", cbStopAllServices },
 }; };
  
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 class CAdminService : public IService class CAdminService : public IService
 { {
 public: public:
Line 224 
Line 773 
         /// Init the service, load the universal time.         /// Init the service, load the universal time.
         void                init ()         void                init ()
         {         {
                 CNetManager::setConnectionCallback ("AS", clientConnection, NULL); //              DebugLog->addNegativeFilter ("L0:");
  //              DebugLog->addNegativeFilter ("L1:");
  //              DebugLog->addNegativeFilter ("L2:");
  
                 // connec to the AES 
                 CNetManager::addClient ("AES", "localhost:49996"); 
                 CNetManager::addCallbackArray ("AES", AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0])); 
  
                  CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
  
                  //
                  // Get the list of AESHosts, add in the structures and create connection to all AES
                  //
  
                  CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
                  for (sint i = 0 ; i < host.size (); i+=2)
                  {
                          string serverAlias = host.asString(i);
                          string serverAddr = host.asString(i+1);
  
                          // add to the list
                          CAdminExecutorService aes;
                          aes.ServerAlias = serverAlias;
                          aes.ServerAddr = serverAddr;
                          AdminExecutorServices.push_back (aes);
  
                          // connect to the AES
                          CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
                          CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
                          CNetManager::addClient (serverAlias, serverAddr+":49996");
                          CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
                  }
  
                  //
                  // Get the list of services in the shard
                  //
  
                  CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
                  for (i = 0 ; i < serv.size (); i+=2)
                  {
                          string serverAlias = serv.asString(i);
                          string serviceAlias = serv.asString(i+1);
  
                          AESIT aesit = findAdminExecutorService (serverAlias);
  
                          // add new AES in the list
                          CService s;
                          s.AliasName = serviceAlias;
                          s.InConfig = true;
                          (*aesit).Services.push_back (s);
                  }
         }         }
  
         bool                update ()         bool                update ()
Line 239 
Line 830 
 }; };
  
  
  // AS is a server connection to the admin client
  // AESAS is a client connection to the admin executor
  
 /// Naming Service /// Naming Service
 NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ASCallbackArray); NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.11 new file mode 100644 index 00000000..8684829c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.11 @@ -0,0 +1,495 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.11 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.5 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/05/31 16:44:54version 1.11, 2001/07/10 16:49:53
Line 30 
Line 30 
 #include "nel/net/service.h" #include "nel/net/service.h"
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
  #include "nel/misc/command.h"
  
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
  
Line 51 
Line 52 
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
         bool        Connected;                /// true if the service is connected to the AES         bool        Connected;                /// true if the service is connected to the AES
         bool        InConfig;                /// true if the service is in the configuration         bool        InConfig;                /// true if the service is in the configuration
          std::vector<NLMISC::CSerialCommand>        Commands;
  
          void setValues (const CService &t)
          {
                  // copy all except gtk stuffs
                  Id = t.Id;
                  AliasName = t.AliasName;
                  ShortName = t.ShortName;
                  LongName = t.LongName;
                  Ready = t.Ready;
                  Connected = t.Connected;
                  //InConfig = t.InConfig; never change the inconfig value
          }
 }; };
  
 typedef list<CService> TServices; typedef list<CService> TServices;
Line 136 
Line 150 
 { {
         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                  nlinfo ("> Admin");
                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                 {                 {
                         nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);                         nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
                 }                 }
         }         }
 } }
  
  
  // send a message to a client. if ok is 0 it s an error or it s a normal
  void messageToClient (uint8 ok, string msg, TSockId from = NULL)
  {
          CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
          msgout.serial (ok, msg);
          CNetManager::send ("AS", msgout, from);
  }
  
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 /////////////////// SCRIPT MANAGER ///////////////////////////////////////////////////////////////////// /////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
Line 167 
Line 191 
                 if (StartAllServicesPos*2 >= (uint32)script.size())                 if (StartAllServicesPos*2 >= (uint32)script.size())
                 {                 {
                         StartAllServices = false;                         StartAllServices = false;
  
                         nlinfo("end of the script");                         nlinfo("end of the script");
                         // todo send that the script is finish to the admin                         messageToClient (1, "Start All Service finnished correctly");
                         return;                         return;
                 }                 }
  
Line 184 
Line 209 
                 }                 }
                 catch(EBadSize &)                 catch(EBadSize &)
                 {                 {
                          messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         StartAllServices = false;                         StartAllServices = false;
                         return;                         return;
Line 192 
Line 218 
                 AESIT aesit = findAdminExecutorService (serverAlias, false);                 AESIT aesit = findAdminExecutorService (serverAlias, false);
                 if (aesit == AdminExecutorServices.end())                 if (aesit == AdminExecutorServices.end())
                 {                 {
                         StartAllServices = false;                         messageToClient (1, "don't find the server");
                         nlwarning("don't find the server");                         nlwarning("don't find the server");
                          StartAllServices = false;
                         return;                         return;
                 }                 }
  
Line 218 
Line 245 
         }         }
         catch(EUnknownVar&)         catch(EUnknownVar&)
         {         {
                  messageToClient (1, "'Services' variable is not found");
                 nlwarning ("'Services' variable is not found");                 nlwarning ("'Services' variable is not found");
                 StartAllServices = false;                 StartAllServices = false;
                 return;                 return;
Line 228 
Line 256 
 { {
         if (StartAllServices)         if (StartAllServices)
         {         {
                  messageToClient (1, "already running a script, reset it");
                 nlwarning("already running a script, reset it");                 nlwarning("already running a script, reset it");
                 StartAllServices = false;                 StartAllServices = false;
         }         }
Line 242 
Line 271 
                         AESIT aesit = findAdminExecutorService (serverAlias, false);                         AESIT aesit = findAdminExecutorService (serverAlias, false);
                         if (aesit == AdminExecutorServices.end())                         if (aesit == AdminExecutorServices.end())
                         {                         {
                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());                                 messageToClient (1, "an aes is not running, can't run the script");
                                  nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
                                 return;                                 return;
                         }                         }
                 }                 }
         }         }
         catch(EConfigFile &)         catch(EConfigFile &)
         {         {
                  messageToClient (1, "bad config file");
                 nlwarning ("bad config file");                 nlwarning ("bad config file");
                 return;                 return;
         }         }
Line 280 
Line 311 
         nlinfo("end of command result");         nlinfo("end of command result");
 } }
  
  // get the service list from the admin exec and send the list to all admin client
 static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
 /*      // get the service list from the admin exec and send the list to all admin client         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId(); 
         aes->Services.clear(); 
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SL");         //
          // Get the list of service from aes
         uint32 nbaes = 1;         //
         msgout.serial (nbaes); 
         msgout.serial (aes->Id); 
  
         uint32 nbs;         uint32 nbs;
         msgin.serial (nbs);         msgin.serial (nbs);
         msgout.serial (nbs); 
  
         for (uint32 i = 0; i < nbs; i++)         for (uint32 i = 0; i < nbs; i++)
         {         {
                 uint32 sid;                 // find the service
                 msgin.serial(sid);                 CService s;
  
                 aes->Services.push_back (CService(sid)); 
                 CService *s = &(aes->Services.back()); 
  
                 msgin.serial(s->ShortName, s->LongName, s->Ready);                 msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
                  msgin.serialCont (s.Commands);
                  s.Connected = true;
  
                 msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);                 if (!s.AliasName.empty())
                  {
                          SIT sit = aes->findService (s.AliasName, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with alias, update it");
                                  (*sit).setValues (s);
                          }
                  }
                  else
                  {
                          SIT sit = aes->findService (s.Id, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with id, update it");
                                  (*sit).setValues (s);
                          }
                  }
         }         }
         CNetManager::send ("AS", msgout, 0); 
                  
         displayServices ();         displayServices ();
 */} 
          //
          // Send the new list to all admin
          //
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id);
          uint32 ss = aes->Services.size();
          msgout.serial (ss);
  
          for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                  msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                  msgout.serialCont ((*sit).Commands);
          }
          CNetManager::send ("AS", msgout, 0);
  }
  
 static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         // get the service list from the admin exec and send the list to all admin client         // get the service list from the admin exec and send the list to all admin client
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->ServiceAliasList.clear ();         aes->ServiceAliasList.clear ();
         msgin.serialCont (aes->ServiceAliasList);         msgin.serialCont (aes->ServiceAliasList);
  
          nlinfo("send SAL to admin callback from aes");
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
         msgout.serial (aes->Id);         msgout.serial (aes->Id);
         msgout.serialCont (aes->ServiceAliasList);         msgout.serialCont (aes->ServiceAliasList);
Line 332 
Line 403 
  
 static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         string alias;         string alias;
Line 365 
Line 436 
                 if (sit == aes->Services.end ())                 if (sit == aes->Services.end ())
                 {                 {
                         // normal case for unknown services                         // normal case for unknown services
                         nlwarning ("new service with alias (%s) but not in my list", alias.c_str());                         nlwarning ("new service without alias and not in my list, add it");
                 }                 }
                 else                 else
                 {                 {
                         nlwarning ("new service without alias is already in my list with id %d", sid);                         nlwarning ("new service without alias is already in my list with id %d, add it", sid);
                 }                 }
                 aes->Services.push_back (CService ());                 aes->Services.push_back (CService ());
                 sit = aes->Services.end();                 sit = aes->Services.end();
Line 380 
Line 451 
         (*sit).AliasName = alias;         (*sit).AliasName = alias;
         (*sit).Connected = true;         (*sit).Connected = true;
         msgin.serial ((*sit).ShortName, (*sit).LongName);         msgin.serial ((*sit).ShortName, (*sit).LongName);
          msgin.serialCont ((*sit).Commands);
  
         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
          msgout.serialCont ((*sit).Commands);
  
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
  
 static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 413 
Line 487 
  
 static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 433 
Line 507 
  
 static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
  
         nlinfo ("*:%d:%d disconnected", aes->Id, sid);         nlinfo ("*:%d:%d disconnected", aes->Id, sid);
  
         SIT sit = aes->findService(sid);         SIT sit = aes->findService(sid, false);
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
         msgout.serial (aes->Id, (*sit).Id);         msgout.serial (aes->Id, sid);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
          // the service could disconnect before it's identification, in this case, we don't have it in the service list
          if (sit != aes->Services.end ())
          {
         if ((*sit).InConfig)         if ((*sit).InConfig)
         {         {
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                          (*sit).Commands.clear ();
         }         }
         else         else
         {         {
Line 460 
Line 538 
         }         }
 } }
  
          displayServices ();
  }
  
 // i'm connected to a new admin executor service // i'm connected to a new admin executor service
 void cbAESConnection (const string &serviceName, TSockId from, void *arg) void cbAESConnection (const string &serviceName, TSockId from, void *arg)
 { {
Line 467 
Line 548 
         CAdminExecutorService *aes = &(*aesit);         CAdminExecutorService *aes = &(*aesit);
                  
         // set the appid to find the aes in O(1)         // set the appid to find the aes in O(1)
         from->setAppId ((uint64)aes);         from->setAppId ((uint64)(uint)aes);
  
         aes->Connected = true;         aes->Connected = true;
         nlinfo ("*:%d:* connected", aes->Id);         nlinfo ("*:%d:* connected", aes->Id);
Line 490 
Line 571 
 void cbAESDisconnection (const string &serviceName, TSockId from, void *arg) void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
 { {
         // get the aes with the appid         // get the aes with the appid
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->Connected = false;         aes->Connected = false;
  
         SIT sit;         SIT sit;
         for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)         for (sit = aes->Services.begin(); sit != aes->Services.end();)
          {
                  // keep only inconfig services
                  if ((*sit).InConfig)
         {         {
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                          sit++;
                  }
                  else
                  {
                          // erase only if it's not a service in the config
                          sit = aes->Services.erase (sit);
                  }
         }         }
  
         nlinfo ("*:%d:* disconnected", aes->Id);         nlinfo ("*:%d:* disconnected", aes->Id);
Line 510 
Line 601 
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 */ */
  
          displayServices ();
  
         // broadcast the new state of this AES         // broadcast the new state of this AES
         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
         uint32 nbaes = 1;         uint32 nbaes = 1;
Line 522 
Line 615 
 { {
         // received an answer for a command, give it to all admin client         // received an answer for a command, give it to all admin client
  
          // get the aes with the appid
          CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         // broadcast the message to the admin service         // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AS"), "LOG");         CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
         string log;         string log;
          uint32 sid;
          msgin.serial (sid);
         msgin.serial (log);         msgin.serial (log);
  
          msgout.serial (aes->Id);
          msgout.serial (sid);
         msgout.serial (log);         msgout.serial (log);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
Line 543 
Line 644 
  
         { "SAL", cbServiceAliasList },         { "SAL", cbServiceAliasList },
  
         { "LOG", cbLog },         { "XLOG", cbLog },
 }; };
  
  
Line 553 
Line 654 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 void errorMessage(string message, TSockId from, CCallbackNetBase &netbase) 
 { 
         CMessage msgout (netbase.getSIDA (), "ERR"); 
         msgout.serial (message); 
         netbase.send (msgout, from); 
 } 
  
 // //
 // A new admin client is connected. // A new admin client is connected.
 // //
Line 605 
Line 699 
                                                  
                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                          msgout.serialCont ((*sit).Commands);
                 }                 }
         }         }
         CNetManager::send ("AS", msgout, from);         CNetManager::send ("AS", msgout, from);
  
          displayServices ();
  
         //         //
         // send service alias list         // send service alias list
         //         //
  
          nlinfo("send SAL to admin startup");
  
         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
Line 634 
Line 733 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't execute command, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 657 
Line 756 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't start service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't start service, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 677 
Line 776 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 686 
Line 785 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 708 
Line 807 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 717 
Line 816 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 785 
Line 884 
                 //                 //
  
                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
                 for (sint i = 0 ; i < host.size (); i+=2)                 sint i;
                  for (i = 0 ; i < host.size (); i+=2)
                 {                 {
                         string serverAlias = host.asString(i);                         string serverAlias = host.asString(i);
                         string serverAddr = host.asString(i+1);                         string serverAddr = host.asString(i+1);
Line 821 
Line 921 
                         s.InConfig = true;                         s.InConfig = true;
                         (*aesit).Services.push_back (s);                         (*aesit).Services.push_back (s);
                 }                 }
         }                 displayServices ();
  
         bool                update () 
         { 
                 return true; 
         }         }
 }; };
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.13 new file mode 100644 index 00000000..aac5c93a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.13 @@ -0,0 +1,547 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.13 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.5 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/05/31 16:44:54version 1.13, 2002/03/01 10:20:32
Line 30 
Line 30 
 #include "nel/net/service.h" #include "nel/net/service.h"
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
  #include "nel/misc/command.h"
  
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
  
Line 51 
Line 52 
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
         bool        Connected;                /// true if the service is connected to the AES         bool        Connected;                /// true if the service is connected to the AES
         bool        InConfig;                /// true if the service is in the configuration         bool        InConfig;                /// true if the service is in the configuration
          std::vector<NLMISC::CSerialCommand>        Commands;
  
          void setValues (const CService &t)
          {
                  // copy all except gtk stuffs
                  Id = t.Id;
                  AliasName = t.AliasName;
                  ShortName = t.ShortName;
                  LongName = t.LongName;
                  Ready = t.Ready;
                  Connected = t.Connected;
                  //InConfig = t.InConfig; never change the inconfig value
          }
 }; };
  
 typedef list<CService> TServices; typedef list<CService> TServices;
Line 136 
Line 150 
 { {
         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                  nlinfo ("> Admin");
                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                 {                 {
                         nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);                         nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
                  }
                 }                 }
         }         }
  
  
  // send a message to a client. if ok is 0 it s an error or it s a normal
  void messageToClient (uint8 ok, string msg, TSockId from = NULL)
  {
          CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
          msgout.serial (ok, msg);
          CNetManager::send ("AS", msgout, from);
 } }
  
  
Line 167 
Line 191 
                 if (StartAllServicesPos*2 >= (uint32)script.size())                 if (StartAllServicesPos*2 >= (uint32)script.size())
                 {                 {
                         StartAllServices = false;                         StartAllServices = false;
  
                         nlinfo("end of the script");                         nlinfo("end of the script");
                         // todo send that the script is finish to the admin                         messageToClient (1, "Start All Service finnished correctly");
                         return;                         return;
                 }                 }
  
Line 184 
Line 209 
                 }                 }
                 catch(EBadSize &)                 catch(EBadSize &)
                 {                 {
                          messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         StartAllServices = false;                         StartAllServices = false;
                         return;                         return;
Line 192 
Line 218 
                 AESIT aesit = findAdminExecutorService (serverAlias, false);                 AESIT aesit = findAdminExecutorService (serverAlias, false);
                 if (aesit == AdminExecutorServices.end())                 if (aesit == AdminExecutorServices.end())
                 {                 {
                         StartAllServices = false;                         messageToClient (1, "don't find the server");
                         nlwarning("don't find the server");                         nlwarning("don't find the server");
                          StartAllServices = false;
                         return;                         return;
                 }                 }
  
Line 218 
Line 245 
         }         }
         catch(EUnknownVar&)         catch(EUnknownVar&)
         {         {
                  messageToClient (1, "'Services' variable is not found");
                 nlwarning ("'Services' variable is not found");                 nlwarning ("'Services' variable is not found");
                 StartAllServices = false;                 StartAllServices = false;
                 return;                 return;
Line 228 
Line 256 
 { {
         if (StartAllServices)         if (StartAllServices)
         {         {
                  messageToClient (1, "already running a script, reset it");
                 nlwarning("already running a script, reset it");                 nlwarning("already running a script, reset it");
                 StartAllServices = false;                 StartAllServices = false;
         }         }
Line 242 
Line 271 
                         AESIT aesit = findAdminExecutorService (serverAlias, false);                         AESIT aesit = findAdminExecutorService (serverAlias, false);
                         if (aesit == AdminExecutorServices.end())                         if (aesit == AdminExecutorServices.end())
                         {                         {
                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());                                 messageToClient (1, "an aes is not running, can't run the script");
                                  nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
                                 return;                                 return;
                         }                         }
                 }                 }
         }         }
         catch(EConfigFile &)         catch(EConfigFile &)
         {         {
                  messageToClient (1, "bad config file");
                 nlwarning ("bad config file");                 nlwarning ("bad config file");
                 return;                 return;
         }         }
Line 280 
Line 311 
         nlinfo("end of command result");         nlinfo("end of command result");
 } }
  
  // get the service list from the admin exec and send the list to all admin client
 static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
 /*      // get the service list from the admin exec and send the list to all admin client         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId(); 
         aes->Services.clear(); 
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SL");         //
          // Get the list of service from aes
         uint32 nbaes = 1;         //
         msgout.serial (nbaes); 
         msgout.serial (aes->Id); 
  
         uint32 nbs;         uint32 nbs;
         msgin.serial (nbs);         msgin.serial (nbs);
         msgout.serial (nbs); 
  
         for (uint32 i = 0; i < nbs; i++)         for (uint32 i = 0; i < nbs; i++)
         {         {
                 uint32 sid;                 // find the service
                 msgin.serial(sid);                 CService s;
  
                 aes->Services.push_back (CService(sid)); 
                 CService *s = &(aes->Services.back()); 
  
                 msgin.serial(s->ShortName, s->LongName, s->Ready);                 msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
                  msgin.serialCont (s.Commands);
                  s.Connected = true;
  
                 msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);                 if (!s.AliasName.empty())
                  {
                          SIT sit = aes->findService (s.AliasName, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with alias, update it");
                                  (*sit).setValues (s);
                          }
                  }
                  else
                  {
                          SIT sit = aes->findService (s.Id, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with id, update it");
                                  (*sit).setValues (s);
                          }
                  }
         }         }
         CNetManager::send ("AS", msgout, 0); 
                  
         displayServices ();         displayServices ();
 */} 
          //
          // Send the new list to all admin
          //
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id);
          uint32 ss = aes->Services.size();
          msgout.serial (ss);
  
          for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                  msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                  msgout.serialCont ((*sit).Commands);
          }
          CNetManager::send ("AS", msgout, 0);
  }
  
 static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         // get the service list from the admin exec and send the list to all admin client         // get the service list from the admin exec and send the list to all admin client
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->ServiceAliasList.clear ();         aes->ServiceAliasList.clear ();
         msgin.serialCont (aes->ServiceAliasList);         msgin.serialCont (aes->ServiceAliasList);
  
          nlinfo("send SAL to admin callback from aes");
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
         msgout.serial (aes->Id);         msgout.serial (aes->Id);
         msgout.serialCont (aes->ServiceAliasList);         msgout.serialCont (aes->ServiceAliasList);
Line 332 
Line 403 
  
 static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         string alias;         string alias;
Line 365 
Line 436 
                 if (sit == aes->Services.end ())                 if (sit == aes->Services.end ())
                 {                 {
                         // normal case for unknown services                         // normal case for unknown services
                         nlwarning ("new service with alias (%s) but not in my list", alias.c_str());                         nlwarning ("new service without alias and not in my list, add it");
                 }                 }
                 else                 else
                 {                 {
                         nlwarning ("new service without alias is already in my list with id %d", sid);                         nlwarning ("new service without alias is already in my list with id %d, add it", sid);
                 }                 }
                 aes->Services.push_back (CService ());                 aes->Services.push_back (CService ());
                 sit = aes->Services.end();                 sit = aes->Services.end();
Line 380 
Line 451 
         (*sit).AliasName = alias;         (*sit).AliasName = alias;
         (*sit).Connected = true;         (*sit).Connected = true;
         msgin.serial ((*sit).ShortName, (*sit).LongName);         msgin.serial ((*sit).ShortName, (*sit).LongName);
          msgin.serialCont ((*sit).Commands);
  
         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
          msgout.serialCont ((*sit).Commands);
  
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
  
 static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 413 
Line 487 
  
 static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 433 
Line 507 
  
 static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
  
         nlinfo ("*:%d:%d disconnected", aes->Id, sid);         nlinfo ("*:%d:%d disconnected", aes->Id, sid);
  
         SIT sit = aes->findService(sid);         SIT sit = aes->findService(sid, false);
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
         msgout.serial (aes->Id, (*sit).Id);         msgout.serial (aes->Id, sid);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
          // the service could disconnect before it's identification, in this case, we don't have it in the service list
          if (sit != aes->Services.end ())
          {
         if ((*sit).InConfig)         if ((*sit).InConfig)
         {         {
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                          (*sit).Commands.clear ();
         }         }
         else         else
         {         {
Line 460 
Line 538 
         }         }
 } }
  
          displayServices ();
  }
  
 // i'm connected to a new admin executor service // i'm connected to a new admin executor service
 void cbAESConnection (const string &serviceName, TSockId from, void *arg) void cbAESConnection (const string &serviceName, TSockId from, void *arg)
 { {
Line 467 
Line 548 
         CAdminExecutorService *aes = &(*aesit);         CAdminExecutorService *aes = &(*aesit);
                  
         // set the appid to find the aes in O(1)         // set the appid to find the aes in O(1)
         from->setAppId ((uint64)aes);         from->setAppId ((uint64)(uint)aes);
  
         aes->Connected = true;         aes->Connected = true;
         nlinfo ("*:%d:* connected", aes->Id);         nlinfo ("*:%d:* connected", aes->Id);
Line 490 
Line 571 
 void cbAESDisconnection (const string &serviceName, TSockId from, void *arg) void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
 { {
         // get the aes with the appid         // get the aes with the appid
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->Connected = false;         aes->Connected = false;
  
         SIT sit;         SIT sit;
         for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)         for (sit = aes->Services.begin(); sit != aes->Services.end();)
          {
                  // keep only inconfig services
                  if ((*sit).InConfig)
         {         {
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                          sit++;
                  }
                  else
                  {
                          // erase only if it's not a service in the config
                          sit = aes->Services.erase (sit);
                  }
         }         }
  
         nlinfo ("*:%d:* disconnected", aes->Id);         nlinfo ("*:%d:* disconnected", aes->Id);
Line 510 
Line 601 
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 */ */
  
          displayServices ();
  
         // broadcast the new state of this AES         // broadcast the new state of this AES
         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
         uint32 nbaes = 1;         uint32 nbaes = 1;
Line 522 
Line 615 
 { {
         // received an answer for a command, give it to all admin client         // received an answer for a command, give it to all admin client
  
          // get the aes with the appid
          CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         // broadcast the message to the admin service         // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AS"), "LOG");         CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
         string log;         string log;
          uint32 sid;
          msgin.serial (sid);
         msgin.serial (log);         msgin.serial (log);
  
          msgout.serial (aes->Id);
          msgout.serial (sid);
         msgout.serial (log);         msgout.serial (log);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
Line 543 
Line 644 
  
         { "SAL", cbServiceAliasList },         { "SAL", cbServiceAliasList },
  
         { "LOG", cbLog },         { "XLOG", cbLog },
 }; };
  
  
Line 553 
Line 654 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 void errorMessage(string message, TSockId from, CCallbackNetBase &netbase) 
 { 
         CMessage msgout (netbase.getSIDA (), "ERR"); 
         msgout.serial (message); 
         netbase.send (msgout, from); 
 } 
  
 // //
 // A new admin client is connected. // A new admin client is connected.
 // //
Line 567 
Line 661 
 { {
         // new client, send him all out info about services         // new client, send him all out info about services
  
         nlinfo ("client %s is connected", from->asString().c_str());         nlinfo ("admin %s is connected", from->asString().c_str());
  
          CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
  }
  
  static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          //
          // Check the validity of the admin
          //
          
          string password;
          bool ok = false;
          try
          {
                  msgin.serial (password);
  
                  if (password == IService::ConfigFile.getVar("Password").asString())
                  {
                          // good authentification
                          ok = true;
                  }
          }
          catch (Exception &)
          {
                  // problem, eject him
          }
  
          if (ok)
          {
                  netbase.authorizeOnly (NULL, from);
                  nlinfo ("Admin authentification success");
          }
          else
          {
                  // bad auth => disconnect
                  netbase.disconnect (from);
                  nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
                  return;
          }
  
         //         //
         // send the list of all the aes         // send the list of all the aes
Line 605 
Line 738 
                                                  
                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                          msgout.serialCont ((*sit).Commands);
                 }                 }
         }         }
         CNetManager::send ("AS", msgout, from);         CNetManager::send ("AS", msgout, from);
  
          displayServices ();
  
         //         //
         // send service alias list         // send service alias list
         //         //
  
          nlinfo("send SAL to admin startup");
  
         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
Line 634 
Line 772 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't execute command, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 657 
Line 795 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't start service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't start service, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 677 
Line 815 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 686 
Line 824 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 708 
Line 846 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 717 
Line 855 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 752 
Line 890 
  
 TCallbackItem ClientCallbackArray[] = TCallbackItem ClientCallbackArray[] =
 { {
          { "AUTH", cbAuthenticateClient },
         { "SYS", cbExecuteSystemCommand },         { "SYS", cbExecuteSystemCommand },
         { "STARTS", cbStartService },         { "STARTS", cbStartService },
         { "STOPS", cbStopService },         { "STOPS", cbStopService },
Line 785 
Line 924 
                 //                 //
  
                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
                 for (sint i = 0 ; i < host.size (); i+=2)                 sint i;
                  for (i = 0 ; i < host.size (); i+=2)
                 {                 {
                         string serverAlias = host.asString(i);                         string serverAlias = host.asString(i);
                         string serverAddr = host.asString(i+1);                         string serverAddr = host.asString(i+1);
Line 821 
Line 961 
                         s.InConfig = true;                         s.InConfig = true;
                         (*aesit).Services.push_back (s);                         (*aesit).Services.push_back (s);
                 }                 }
         }                 displayServices ();
  
         bool                update () 
         { 
                 return true; 
         }         }
 }; };
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.14 new file mode 100644 index 00000000..a9c2d137 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.14 @@ -0,0 +1,573 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.14 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.5 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/05/31 16:44:54version 1.14, 2002/03/19 17:42:48
Line 24 
Line 24 
  * MA 02111-1307, USA.  * MA 02111-1307, USA.
  */  */
  
  #ifdef HAVE_CONFIG_H
  #include "config.h"
  #endif // HAVE_CONFIG_H
  
  #ifndef NELNS_CONFIG
  #define NELNS_CONFIG ""
  #endif // NELNS_CONFIG
  
  #ifndef NELNS_LOGS
  #define NELNS_LOGS ""
  #endif // NELNS_LOGS
  
 #include <string> #include <string>
 #include <list> #include <list>
  
 #include "nel/net/service.h" #include "nel/net/service.h"
 #include "nel/misc/debug.h" #include "nel/misc/debug.h"
 #include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
  #include "nel/misc/command.h"
  
 #include "nel/net/net_manager.h" #include "nel/net/net_manager.h"
  
Line 51 
Line 64 
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
         bool        Connected;                /// true if the service is connected to the AES         bool        Connected;                /// true if the service is connected to the AES
         bool        InConfig;                /// true if the service is in the configuration         bool        InConfig;                /// true if the service is in the configuration
          std::vector<NLMISC::CSerialCommand>        Commands;
  
          void setValues (const CService &t)
          {
                  // copy all except gtk stuffs
                  Id = t.Id;
                  AliasName = t.AliasName;
                  ShortName = t.ShortName;
                  LongName = t.LongName;
                  Ready = t.Ready;
                  Connected = t.Connected;
                  //InConfig = t.InConfig; never change the inconfig value
          }
 }; };
  
 typedef list<CService> TServices; typedef list<CService> TServices;
Line 136 
Line 162 
 { {
         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                  nlinfo ("> Admin");
                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                 {                 {
                         nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);                         nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
                 }                 }
         }         }
 } }
  
  
  // send a message to a client. if ok is 0 it s an error or it s a normal
  void messageToClient (uint8 ok, string msg, TSockId from = NULL)
  {
          CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
          msgout.serial (ok, msg);
          CNetManager::send ("AS", msgout, from);
  }
  
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 /////////////////// SCRIPT MANAGER ///////////////////////////////////////////////////////////////////// /////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
Line 167 
Line 203 
                 if (StartAllServicesPos*2 >= (uint32)script.size())                 if (StartAllServicesPos*2 >= (uint32)script.size())
                 {                 {
                         StartAllServices = false;                         StartAllServices = false;
  
                         nlinfo("end of the script");                         nlinfo("end of the script");
                         // todo send that the script is finish to the admin                         messageToClient (1, "Start All Service finnished correctly");
                         return;                         return;
                 }                 }
  
Line 184 
Line 221 
                 }                 }
                 catch(EBadSize &)                 catch(EBadSize &)
                 {                 {
                          messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         StartAllServices = false;                         StartAllServices = false;
                         return;                         return;
Line 192 
Line 230 
                 AESIT aesit = findAdminExecutorService (serverAlias, false);                 AESIT aesit = findAdminExecutorService (serverAlias, false);
                 if (aesit == AdminExecutorServices.end())                 if (aesit == AdminExecutorServices.end())
                 {                 {
                         StartAllServices = false;                         messageToClient (1, "don't find the server");
                         nlwarning("don't find the server");                         nlwarning("don't find the server");
                          StartAllServices = false;
                         return;                         return;
                 }                 }
  
Line 218 
Line 257 
         }         }
         catch(EUnknownVar&)         catch(EUnknownVar&)
         {         {
                  messageToClient (1, "'Services' variable is not found");
                 nlwarning ("'Services' variable is not found");                 nlwarning ("'Services' variable is not found");
                 StartAllServices = false;                 StartAllServices = false;
                 return;                 return;
Line 228 
Line 268 
 { {
         if (StartAllServices)         if (StartAllServices)
         {         {
                  messageToClient (1, "already running a script, reset it");
                 nlwarning("already running a script, reset it");                 nlwarning("already running a script, reset it");
                 StartAllServices = false;                 StartAllServices = false;
         }         }
Line 242 
Line 283 
                         AESIT aesit = findAdminExecutorService (serverAlias, false);                         AESIT aesit = findAdminExecutorService (serverAlias, false);
                         if (aesit == AdminExecutorServices.end())                         if (aesit == AdminExecutorServices.end())
                         {                         {
                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());                                 messageToClient (1, "an aes is not running, can't run the script");
                                  nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
                                 return;                                 return;
                         }                         }
                 }                 }
         }         }
         catch(EConfigFile &)         catch(EConfigFile &)
         {         {
                  messageToClient (1, "bad config file");
                 nlwarning ("bad config file");                 nlwarning ("bad config file");
                 return;                 return;
         }         }
Line 280 
Line 323 
         nlinfo("end of command result");         nlinfo("end of command result");
 } }
  
  // get the service list from the admin exec and send the list to all admin client
 static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
 /*      // get the service list from the admin exec and send the list to all admin client         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId(); 
         aes->Services.clear(); 
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SL"); 
  
         uint32 nbaes = 1;         //
         msgout.serial (nbaes);         // Get the list of service from aes
         msgout.serial (aes->Id);         //
  
         uint32 nbs;         uint32 nbs;
         msgin.serial (nbs);         msgin.serial (nbs);
         msgout.serial (nbs); 
  
         for (uint32 i = 0; i < nbs; i++)         for (uint32 i = 0; i < nbs; i++)
         {         {
                 uint32 sid;                 // find the service
                 msgin.serial(sid);                 CService s;
  
                 aes->Services.push_back (CService(sid)); 
                 CService *s = &(aes->Services.back()); 
  
                 msgin.serial(s->ShortName, s->LongName, s->Ready);                 msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
                  msgin.serialCont (s.Commands);
                  s.Connected = true;
  
                 msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);                 if (!s.AliasName.empty())
                  {
                          SIT sit = aes->findService (s.AliasName, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with alias, update it");
                                  (*sit).setValues (s);
                          }
                  }
                  else
                  {
                          SIT sit = aes->findService (s.Id, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with id, update it");
                                  (*sit).setValues (s);
                          }
                  }
         }         }
         CNetManager::send ("AS", msgout, 0); 
                  
         displayServices ();         displayServices ();
 */} 
          //
          // Send the new list to all admin
          //
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id);
          uint32 ss = aes->Services.size();
          msgout.serial (ss);
  
          for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                  msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                  msgout.serialCont ((*sit).Commands);
          }
          CNetManager::send ("AS", msgout, 0);
  }
  
 static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         // get the service list from the admin exec and send the list to all admin client         // get the service list from the admin exec and send the list to all admin client
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->ServiceAliasList.clear ();         aes->ServiceAliasList.clear ();
         msgin.serialCont (aes->ServiceAliasList);         msgin.serialCont (aes->ServiceAliasList);
  
          nlinfo("send SAL to admin callback from aes");
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
         msgout.serial (aes->Id);         msgout.serial (aes->Id);
         msgout.serialCont (aes->ServiceAliasList);         msgout.serialCont (aes->ServiceAliasList);
Line 332 
Line 415 
  
 static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         string alias;         string alias;
Line 365 
Line 448 
                 if (sit == aes->Services.end ())                 if (sit == aes->Services.end ())
                 {                 {
                         // normal case for unknown services                         // normal case for unknown services
                         nlwarning ("new service with alias (%s) but not in my list", alias.c_str());                         nlwarning ("new service without alias and not in my list, add it");
                 }                 }
                 else                 else
                 {                 {
                         nlwarning ("new service without alias is already in my list with id %d", sid);                         nlwarning ("new service without alias is already in my list with id %d, add it", sid);
                 }                 }
                 aes->Services.push_back (CService ());                 aes->Services.push_back (CService ());
                 sit = aes->Services.end();                 sit = aes->Services.end();
Line 380 
Line 463 
         (*sit).AliasName = alias;         (*sit).AliasName = alias;
         (*sit).Connected = true;         (*sit).Connected = true;
         msgin.serial ((*sit).ShortName, (*sit).LongName);         msgin.serial ((*sit).ShortName, (*sit).LongName);
          msgin.serialCont ((*sit).Commands);
  
         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
          msgout.serialCont ((*sit).Commands);
  
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
  
 static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 413 
Line 499 
  
 static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
Line 433 
Line 519 
  
 static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         uint32 sid;         uint32 sid;
         msgin.serial (sid);         msgin.serial (sid);
  
         nlinfo ("*:%d:%d disconnected", aes->Id, sid);         nlinfo ("*:%d:%d disconnected", aes->Id, sid);
  
         SIT sit = aes->findService(sid);         SIT sit = aes->findService(sid, false);
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");         CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
         msgout.serial (aes->Id, (*sit).Id);         msgout.serial (aes->Id, sid);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
  
          // the service could disconnect before it's identification, in this case, we don't have it in the service list
          if (sit != aes->Services.end ())
          {
         if ((*sit).InConfig)         if ((*sit).InConfig)
         {         {
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                          (*sit).Commands.clear ();
         }         }
         else         else
         {         {
Line 460 
Line 550 
         }         }
 } }
  
          displayServices ();
  }
  
 // i'm connected to a new admin executor service // i'm connected to a new admin executor service
 void cbAESConnection (const string &serviceName, TSockId from, void *arg) void cbAESConnection (const string &serviceName, TSockId from, void *arg)
 { {
Line 467 
Line 560 
         CAdminExecutorService *aes = &(*aesit);         CAdminExecutorService *aes = &(*aesit);
                  
         // set the appid to find the aes in O(1)         // set the appid to find the aes in O(1)
         from->setAppId ((uint64)aes);         from->setAppId ((uint64)(uint)aes);
  
         aes->Connected = true;         aes->Connected = true;
         nlinfo ("*:%d:* connected", aes->Id);         nlinfo ("*:%d:* connected", aes->Id);
Line 490 
Line 583 
 void cbAESDisconnection (const string &serviceName, TSockId from, void *arg) void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
 { {
         // get the aes with the appid         // get the aes with the appid
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         aes->Connected = false;         aes->Connected = false;
  
         SIT sit;         SIT sit;
         for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)         for (sit = aes->Services.begin(); sit != aes->Services.end();)
          {
                  // keep only inconfig services
                  if ((*sit).InConfig)
         {         {
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                          sit++;
                  }
                  else
                  {
                          // erase only if it's not a service in the config
                          sit = aes->Services.erase (sit);
                  }
         }         }
  
         nlinfo ("*:%d:* disconnected", aes->Id);         nlinfo ("*:%d:* disconnected", aes->Id);
Line 510 
Line 613 
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 */ */
  
          displayServices ();
  
         // broadcast the new state of this AES         // broadcast the new state of this AES
         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
         uint32 nbaes = 1;         uint32 nbaes = 1;
Line 522 
Line 627 
 { {
         // received an answer for a command, give it to all admin client         // received an answer for a command, give it to all admin client
  
          // get the aes with the appid
          CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
  
         // broadcast the message to the admin service         // broadcast the message to the admin service
         CMessage msgout (CNetManager::getSIDA ("AS"), "LOG");         CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
         string log;         string log;
          uint32 sid;
          msgin.serial (sid);
         msgin.serial (log);         msgin.serial (log);
  
          msgout.serial (aes->Id);
          msgout.serial (sid);
         msgout.serial (log);         msgout.serial (log);
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
Line 543 
Line 656 
  
         { "SAL", cbServiceAliasList },         { "SAL", cbServiceAliasList },
  
         { "LOG", cbLog },         { "XLOG", cbLog },
 }; };
  
  
Line 553 
Line 666 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 void errorMessage(string message, TSockId from, CCallbackNetBase &netbase) 
 { 
         CMessage msgout (netbase.getSIDA (), "ERR"); 
         msgout.serial (message); 
         netbase.send (msgout, from); 
 } 
  
 // //
 // A new admin client is connected. // A new admin client is connected.
 // //
Line 567 
Line 673 
 { {
         // new client, send him all out info about services         // new client, send him all out info about services
  
         nlinfo ("client %s is connected", from->asString().c_str());         nlinfo ("admin %s is connected", from->asString().c_str());
  
          CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
  }
  
  static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
  {
          //
          // Check the validity of the admin
          //
          
          string password;
          bool ok = false;
          try
          {
                  msgin.serial (password);
  
                  if (password == IService::ConfigFile.getVar("Password").asString())
                  {
                          // good authentification
                          ok = true;
                  }
          }
          catch (Exception &)
          {
                  // problem, eject him
          }
  
          if (ok)
          {
                  netbase.authorizeOnly (NULL, from);
                  nlinfo ("Admin authentification success");
          }
          else
          {
                  // bad auth => disconnect
                  netbase.disconnect (from);
                  nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
                  return;
          }
  
         //         //
         // send the list of all the aes         // send the list of all the aes
Line 605 
Line 750 
                                                  
                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                          msgout.serialCont ((*sit).Commands);
                 }                 }
         }         }
         CNetManager::send ("AS", msgout, from);         CNetManager::send ("AS", msgout, from);
  
          displayServices ();
  
         //         //
         // send service alias list         // send service alias list
         //         //
  
          nlinfo("send SAL to admin startup");
  
         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
Line 634 
Line 784 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't execute command, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 657 
Line 807 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't start service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't start service, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 677 
Line 827 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 686 
Line 836 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 708 
Line 858 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 717 
Line 867 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 752 
Line 902 
  
 TCallbackItem ClientCallbackArray[] = TCallbackItem ClientCallbackArray[] =
 { {
          { "AUTH", cbAuthenticateClient },
         { "SYS", cbExecuteSystemCommand },         { "SYS", cbExecuteSystemCommand },
         { "STARTS", cbStartService },         { "STARTS", cbStartService },
         { "STOPS", cbStopService },         { "STOPS", cbStopService },
Line 785 
Line 936 
                 //                 //
  
                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");                 CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
                 for (sint i = 0 ; i < host.size (); i+=2)                 sint i;
                  for (i = 0 ; i < host.size (); i+=2)
                 {                 {
                         string serverAlias = host.asString(i);                         string serverAlias = host.asString(i);
                         string serverAddr = host.asString(i+1);                         string serverAddr = host.asString(i+1);
Line 821 
Line 973 
                         s.InConfig = true;                         s.InConfig = true;
                         (*aesit).Services.push_back (s);                         (*aesit).Services.push_back (s);
                 }                 }
         }                 displayServices ();
  
         bool                update () 
         { 
                 return true; 
         }         }
 }; };
  
Line 834 
Line 982 
 // AESAS is a client connection to the admin executor // AESAS is a client connection to the admin executor
  
 /// Naming Service /// Naming Service
 NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray); NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..733a57bc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.5&r2=1.6 @@ -0,0 +1,379 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.6 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/05/31 16:44:54version 1.6, 2001/06/07 16:19:05
Line 51 
Line 51 
         bool        Ready;                        /// true if the service is ready         bool        Ready;                        /// true if the service is ready
         bool        Connected;                /// true if the service is connected to the AES         bool        Connected;                /// true if the service is connected to the AES
         bool        InConfig;                /// true if the service is in the configuration         bool        InConfig;                /// true if the service is in the configuration
          vector<string>        Commands;
  
          void setValues (const CService &t)
          {
                  // copy all except gtk stuffs
                  Id = t.Id;
                  AliasName = t.AliasName;
                  ShortName = t.ShortName;
                  LongName = t.LongName;
                  Ready = t.Ready;
                  Connected = t.Connected;
                  //InConfig = t.InConfig; never change the inconfig value
          }
 }; };
  
 typedef list<CService> TServices; typedef list<CService> TServices;
Line 136 
Line 149 
 { {
         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                  nlinfo ("> Admin");
                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)                 for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
                 {                 {
                         nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);                         nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
                 }                 }
         }         }
 } }
  
  
  // send a message to a client. if ok is 0 it s an error or it s a normal
  void messageToClient (uint8 ok, string msg, TSockId from = NULL)
  {
          CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
          msgout.serial (ok, msg);
          CNetManager::send ("AS", msgout, from);
  }
  
  
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 /////////////////// SCRIPT MANAGER ///////////////////////////////////////////////////////////////////// /////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
Line 167 
Line 190 
                 if (StartAllServicesPos*2 >= (uint32)script.size())                 if (StartAllServicesPos*2 >= (uint32)script.size())
                 {                 {
                         StartAllServices = false;                         StartAllServices = false;
  
                         nlinfo("end of the script");                         nlinfo("end of the script");
                         // todo send that the script is finish to the admin                         messageToClient (1, "Start All Service finnished correctly");
                         return;                         return;
                 }                 }
  
Line 184 
Line 208 
                 }                 }
                 catch(EBadSize &)                 catch(EBadSize &)
                 {                 {
                          messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");                         nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
                         StartAllServices = false;                         StartAllServices = false;
                         return;                         return;
Line 192 
Line 217 
                 AESIT aesit = findAdminExecutorService (serverAlias, false);                 AESIT aesit = findAdminExecutorService (serverAlias, false);
                 if (aesit == AdminExecutorServices.end())                 if (aesit == AdminExecutorServices.end())
                 {                 {
                         StartAllServices = false;                         messageToClient (1, "don't find the server");
                         nlwarning("don't find the server");                         nlwarning("don't find the server");
                          StartAllServices = false;
                         return;                         return;
                 }                 }
  
Line 218 
Line 244 
         }         }
         catch(EUnknownVar&)         catch(EUnknownVar&)
         {         {
                  messageToClient (1, "'Services' variable is not found");
                 nlwarning ("'Services' variable is not found");                 nlwarning ("'Services' variable is not found");
                 StartAllServices = false;                 StartAllServices = false;
                 return;                 return;
Line 228 
Line 255 
 { {
         if (StartAllServices)         if (StartAllServices)
         {         {
                  messageToClient (1, "already running a script, reset it");
                 nlwarning("already running a script, reset it");                 nlwarning("already running a script, reset it");
                 StartAllServices = false;                 StartAllServices = false;
         }         }
Line 242 
Line 270 
                         AESIT aesit = findAdminExecutorService (serverAlias, false);                         AESIT aesit = findAdminExecutorService (serverAlias, false);
                         if (aesit == AdminExecutorServices.end())                         if (aesit == AdminExecutorServices.end())
                         {                         {
                                 nlwarning("aes '%s' not running, can't run the script", serverAlias.c_str());                                 messageToClient (1, "an aes is not running, can't run the script");
                                  nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
                                 return;                                 return;
                         }                         }
                 }                 }
         }         }
         catch(EConfigFile &)         catch(EConfigFile &)
         {         {
                  messageToClient (1, "bad config file");
                 nlwarning ("bad config file");                 nlwarning ("bad config file");
                 return;                 return;
         }         }
Line 280 
Line 310 
         nlinfo("end of command result");         nlinfo("end of command result");
 } }
  
  // get the service list from the admin exec and send the list to all admin client
 static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
 /*      // get the service list from the admin exec and send the list to all admin client 
         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();         CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
         aes->Services.clear(); 
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SL"); 
  
         uint32 nbaes = 1;         //
         msgout.serial (nbaes);         // Get the list of service from aes
         msgout.serial (aes->Id);         //
  
         uint32 nbs;         uint32 nbs;
         msgin.serial (nbs);         msgin.serial (nbs);
         msgout.serial (nbs); 
  
         for (uint32 i = 0; i < nbs; i++)         for (uint32 i = 0; i < nbs; i++)
         {         {
                 uint32 sid;                 // find the service
                 msgin.serial(sid);                 CService s;
  
                 aes->Services.push_back (CService(sid)); 
                 CService *s = &(aes->Services.back()); 
  
                 msgin.serial(s->ShortName, s->LongName, s->Ready);                 msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
                  msgin.serialCont (s.Commands);
                  s.Connected = true;
  
                 msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);                 if (!s.AliasName.empty())
                  {
                          SIT sit = aes->findService (s.AliasName, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with alias, update it");
                                  (*sit).setValues (s);
                          }
                  }
                  else
                  {
                          SIT sit = aes->findService (s.Id, false);
                          if (sit == aes->Services.end ())
                          {
                                  aes->Services.push_back (s);
                          }
                          else
                          {
                                  nlassert ("the service already exists with id, update it");
                                  (*sit).setValues (s);
                          }
                  }
         }         }
         CNetManager::send ("AS", msgout, 0); 
                  
         displayServices ();         displayServices ();
 */} 
          //
          // Send the new list to all admin
          //
  
          CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
          uint32 nbaes = 1;
          msgout.serial (nbaes);
          msgout.serial (aes->Id);
          uint32 ss = aes->Services.size();
          msgout.serial (ss);
  
          for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
          {
                  msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                  msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                  msgout.serialCont ((*sit).Commands);
          }
          CNetManager::send ("AS", msgout, 0);
  }
  
 static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase) static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
 { {
Line 321 
Line 389 
         aes->ServiceAliasList.clear ();         aes->ServiceAliasList.clear ();
         msgin.serialCont (aes->ServiceAliasList);         msgin.serialCont (aes->ServiceAliasList);
  
          nlinfo("send SAL to admin callback from aes");
  
         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");         CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
         msgout.serial (aes->Id);         msgout.serial (aes->Id);
         msgout.serialCont (aes->ServiceAliasList);         msgout.serialCont (aes->ServiceAliasList);
Line 365 
Line 435 
                 if (sit == aes->Services.end ())                 if (sit == aes->Services.end ())
                 {                 {
                         // normal case for unknown services                         // normal case for unknown services
                         nlwarning ("new service with alias (%s) but not in my list", alias.c_str());                         nlwarning ("new service without alias and not in my list, add it");
                 }                 }
                 else                 else
                 {                 {
                         nlwarning ("new service without alias is already in my list with id %d", sid);                         nlwarning ("new service without alias is already in my list with id %d, add it", sid);
                 }                 }
                 aes->Services.push_back (CService ());                 aes->Services.push_back (CService ());
                 sit = aes->Services.end();                 sit = aes->Services.end();
Line 380 
Line 450 
         (*sit).AliasName = alias;         (*sit).AliasName = alias;
         (*sit).Connected = true;         (*sit).Connected = true;
         msgin.serial ((*sit).ShortName, (*sit).LongName);         msgin.serial ((*sit).ShortName, (*sit).LongName);
          msgin.serialCont ((*sit).Commands);
  
         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());         nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
  
         // broadcast the message to all admin client         // broadcast the message to all admin client
         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");         CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);         msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
          msgout.serialCont ((*sit).Commands);
  
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 } }
  
Line 458 
Line 531 
                 // erase only if it's not a service in the config                 // erase only if it's not a service in the config
                 aes->Services.erase (sit);                 aes->Services.erase (sit);
         }         }
  
          displayServices ();
 } }
  
 // i'm connected to a new admin executor service // i'm connected to a new admin executor service
Line 495 
Line 570 
         aes->Connected = false;         aes->Connected = false;
  
         SIT sit;         SIT sit;
         for (sit = aes->Services.begin(); sit != aes->Services.end(); sit++)         for (sit = aes->Services.begin(); sit != aes->Services.end();)
          {
                  // keep only inconfig services
                  if ((*sit).InConfig)
         {         {
                 (*sit).Id = 0xFFFFFFFF;                 (*sit).Id = 0xFFFFFFFF;
                 (*sit).ShortName = (*sit).LongName = "";                 (*sit).ShortName = (*sit).LongName = "";
                 (*sit).Ready = (*sit).Connected = false;                 (*sit).Ready = (*sit).Connected = false;
                          sit++;
                  }
                  else
                  {
                          // erase only if it's not a service in the config
                          sit = aes->Services.erase (sit);
                  }
         }         }
  
         nlinfo ("*:%d:* disconnected", aes->Id);         nlinfo ("*:%d:* disconnected", aes->Id);
Line 510 
Line 595 
         CNetManager::send ("AS", msgout, 0);         CNetManager::send ("AS", msgout, 0);
 */ */
  
          displayServices ();
  
         // broadcast the new state of this AES         // broadcast the new state of this AES
         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");         CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
         uint32 nbaes = 1;         uint32 nbaes = 1;
Line 553 
Line 640 
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
  
 void errorMessage(string message, TSockId from, CCallbackNetBase &netbase) 
 { 
         CMessage msgout (netbase.getSIDA (), "ERR"); 
         msgout.serial (message); 
         netbase.send (msgout, from); 
 } 
  
 // //
 // A new admin client is connected. // A new admin client is connected.
 // //
Line 605 
Line 685 
                                                  
                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);                         msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);                         msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
                          msgout.serialCont ((*sit).Commands);
                 }                 }
         }         }
         CNetManager::send ("AS", msgout, from);         CNetManager::send ("AS", msgout, from);
  
          displayServices ();
  
         //         //
         // send service alias list         // send service alias list
         //         //
  
          nlinfo("send SAL to admin startup");
  
         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)         for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
         {         {
                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");                 CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
Line 634 
Line 719 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't execute command, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 657 
Line 742 
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 errorMessage ("couldn't start service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't start service, as didn't find the aes", from);
                 return;                 return;
         }         }
  
Line 677 
Line 762 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 686 
Line 771 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 708 
Line 793 
         AESIT aesit = findAdminExecutorService (aesid, false);         AESIT aesit = findAdminExecutorService (aesid, false);
         if (aesit == AdminExecutorServices.end())         if (aesit == AdminExecutorServices.end())
         {         {
                 errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the aes", from);
                 // don't find the aes, send an error message                 // don't find the aes, send an error message
                 return;                 return;
         }         }
Line 717 
Line 802 
         if (sit == (*aesit).Services.end())         if (sit == (*aesit).Services.end())
         {         {
                 // don't find the s, send an error message                 // don't find the s, send an error message
                 errorMessage ("couldn't stop service, as didn't find the service", from, netbase);                 messageToClient (0, "couldn't stop service, as didn't find the service", from);
                 return;                 return;
         }         }
  
Line 821 
Line 906 
                         s.InConfig = true;                         s.InConfig = true;
                         (*aesit).Services.push_back (s);                         (*aesit).Services.push_back (s);
                 }                 }
                  displayServices ();
         }         }
  
         bool                update ()         bool                update ()


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.7&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.7&r2=1.8 new file mode 100644 index 00000000..aeb87448 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp.diff?r1=1.7&r2=1.8 @@ -0,0 +1,29 @@ + + + +code/nelns/admin_service/admin_service.cpp - diff - 1.8 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.cpp between version 1.7 and 1.8

+ + + + + + + + + + + + +
version 1.7, 2001/06/18 14:43:31version 1.8, 2001/06/18 14:54:06
Line 542 
Line 542 
         CAdminExecutorService *aes = &(*aesit);         CAdminExecutorService *aes = &(*aesit);
                  
         // set the appid to find the aes in O(1)         // set the appid to find the aes in O(1)
         from->setAppId ((uint64)aes);         from->setAppId ((uint64)(uint)aes);
  
         aes->Connected = true;         aes->Connected = true;
         nlinfo ("*:%d:* connected", aes->Id);         nlinfo ("*:%d:* connected", aes->Id);


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.14 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.14 new file mode 100644 index 00000000..3b3eb0f3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.14 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.cpp - annotate - 1.14 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.cpp, Revision 1.14

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.15 new file mode 100644 index 00000000..59d73165 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.15 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.cpp - annotate - 1.15 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.cpp, Revision 1.15

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.7 new file mode 100644 index 00000000..6921ef0a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.cpp - annotate - 1.7 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.cpp, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.9 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.9 new file mode 100644 index 00000000..9c9c8398 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?annotate=1.9 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.cpp - annotate - 1.9 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.cpp, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?content-type=text/x-cvsweb-markup&rev=1.14 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?content-type=text/x-cvsweb-markup&rev=1.14 new file mode 100644 index 00000000..1134159b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?content-type=text/x-cvsweb-markup&rev=1.14 @@ -0,0 +1,999 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.14 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.14, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.13: +14 -2 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.14 2002/03/19 17:42:48 valignat Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("admin %s is connected", from->asString().c_str());
+
+        CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
+}
+
+static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // Check the validity of the admin
+        //
+        
+        string password;
+        bool ok = false;
+        try
+        {
+                msgin.serial (password);
+
+                if (password == IService::ConfigFile.getVar("Password").asString())
+                {
+                        // good authentification
+                        ok = true;
+                }
+        }
+        catch (Exception &)
+        {
+                // problem, eject him
+        }
+
+        if (ok)
+        {
+                netbase.authorizeOnly (NULL, from);
+                nlinfo ("Admin authentification success");
+        }
+        else
+        {
+                // bad auth => disconnect
+                netbase.disconnect (from);
+                nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
+                return;
+        }
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "AUTH", cbAuthenticateClient },
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.11 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.11 new file mode 100644 index 00000000..00d382c1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.11 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 + to selected 1.11 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.11 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.11 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [selected], Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.11 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.11 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.11 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 + to selected 1.11 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.11 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.11 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.11 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.11 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.11 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.11 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.14 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.14 new file mode 100644 index 00000000..546c08e8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.14 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.14 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.14 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.14 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.14 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.14 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.14 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 + to selected 1.14 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.14 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.14 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.14 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.14 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.14 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.14 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.15 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.15 new file mode 100644 index 00000000..a82ce1c0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.15 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [selected], Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.15 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.15 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.15 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.15 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.15 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.15 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.15 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 + to selected 1.15 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.15 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.15 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.15 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.15 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.15 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.15 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.2 new file mode 100644 index 00000000..621da126 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.2 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 + to selected 1.2 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.2 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.2 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.2 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.2 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.2 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.2 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 + to selected 1.2 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.2 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.2 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.2 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.4 new file mode 100644 index 00000000..0ee6f961 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.4 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 + to selected 1.4 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.4 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.4 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.4 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.4 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.4 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.4 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 + to selected 1.4 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.4 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [selected], Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.4 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.6 new file mode 100644 index 00000000..334a4355 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.6 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 + to selected 1.6 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.6 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.6 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.6 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.6 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.6 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 + to selected 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [selected], Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.6 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.6 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.6 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.6 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.7 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.7 new file mode 100644 index 00000000..a72d0297 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?r1=1.7 @@ -0,0 +1,286 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 + to selected 1.7 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 + to selected 1.7 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 + to selected 1.7 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 + to selected 1.7 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 + to selected 1.7 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 + to selected 1.7 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [selected], Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 + to selected 1.7 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 + to selected 1.7 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 + to selected 1.7 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 + to selected 1.7 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 + to selected 1.7 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.7 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.10&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.10&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..70e1502b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.10&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,943 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.10 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.10, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.9: +1 -6 + lines
+REMOVED: update()
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.10 2001/07/05 08:26:07 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, (*sit).Id);
+        CNetManager::send ("AS", msgout, 0);
+
+        if ((*sit).InConfig)
+        {
+                (*sit).Ready = (*sit).Connected = false;
+                (*sit).Id = 0xFFFFFFFF;
+                (*sit).ShortName = (*sit).LongName = "";
+                (*sit).Commands.clear ();
+        }
+        else
+        {
+                // erase only if it's not a service in the config
+                aes->Services.erase (sit);
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("client %s is connected", from->asString().c_str());
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.11&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.11&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..ee08cca2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.11&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,947 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.11 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.11, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.10: +18 -14 + lines
+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.11 2001/07/10 16:49:53 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("client %s is connected", from->asString().c_str());
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.12&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.12&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..f9dda49d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.12&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,995 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.12 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.12, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.11: +50 -2 + lines
+ADDED: login password
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.12 2002/02/15 17:07:43 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("admin %s is connected", from->asString().c_str());
+
+        CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
+}
+
+static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // Check the validity of the admin
+        //
+        
+        string login, password;
+        bool ok = false;
+        try
+        {
+                msgin.serial (login, password);
+
+                CConfigFile::CVar &users = IService::ConfigFile.getVar("Users");
+                for (sint i = 0 ; i < users.size (); i+=2)
+                {
+                        if (login == users.asString(i))
+                        {
+                                if (password == users.asString(i + 1))
+                                {
+                                        // good authentification
+                                        ok = true;
+                                }
+                                break;
+                        }
+                }
+        }
+        catch (Exception &)
+        {
+                // problem, eject him
+        }
+
+        if (ok)
+        {
+                netbase.authorizeOnly (NULL, from);
+                nlinfo ("Admin authentification success login: '%s'", login.c_str());
+        }
+        else
+        {
+                // bad auth => disconnect
+                netbase.disconnect (from);
+                nlwarning ("Bad admin authentification try login: '%s' password: '%s'", login.c_str(), password.c_str());
+                return;
+        }
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "AUTH", cbAuthenticateClient },
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..9f531956 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,1001 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.15 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.15, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +8 -6 + lines
+CHANGED: use new service functions
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.15 2002/03/25 09:28:00 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("admin %s is connected", from->asString().c_str());
+
+        CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
+}
+
+static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // Check the validity of the admin
+        //
+        
+        string password;
+        bool ok = false;
+        try
+        {
+                msgin.serial (password);
+
+                if (password == IService::getInstance()->ConfigFile.getVar("Password").asString())
+                {
+                        // good authentification
+                        ok = true;
+                }
+        }
+        catch (Exception &)
+        {
+                // problem, eject him
+        }
+
+        if (ok)
+        {
+                netbase.authorizeOnly (NULL, from);
+                nlinfo ("Admin authentification success");
+        }
+        else
+        {
+                // bad auth => disconnect
+                netbase.disconnect (from);
+                nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
+                return;
+        }
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "AUTH", cbAuthenticateClient },
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..b0b2ec7c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,1001 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.15 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.15, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +8 -6 + lines
+CHANGED: use new service functions
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.15 2002/03/25 09:28:00 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("admin %s is connected", from->asString().c_str());
+
+        CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
+}
+
+static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // Check the validity of the admin
+        //
+        
+        string password;
+        bool ok = false;
+        try
+        {
+                msgin.serial (password);
+
+                if (password == IService::getInstance()->ConfigFile.getVar("Password").asString())
+                {
+                        // good authentification
+                        ok = true;
+                }
+        }
+        catch (Exception &)
+        {
+                // problem, eject him
+        }
+
+        if (ok)
+        {
+                netbase.authorizeOnly (NULL, from);
+                nlinfo ("Admin authentification success");
+        }
+        else
+        {
+                // bad auth => disconnect
+                netbase.disconnect (from);
+                nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
+                return;
+        }
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "AUTH", cbAuthenticateClient },
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..bbedf7ae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.15&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,1001 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.15 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.15, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +8 -6 + lines
+CHANGED: use new service functions
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.15 2002/03/25 09:28:00 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+#include "nel/misc/types_nl.h"
+
+#include <string>
+#include <list>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::getInstance()->ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid, false);
+        
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // the service could disconnect before it's identification, in this case, we don't have it in the service list
+        if (sit != aes->Services.end ())
+        {
+                if ((*sit).InConfig)
+                {
+                        (*sit).Ready = (*sit).Connected = false;
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Commands.clear ();
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        aes->Services.erase (sit);
+                }
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("admin %s is connected", from->asString().c_str());
+
+        CNetManager::getNetBase(serviceName)->authorizeOnly ("AUTH", from);
+}
+
+static void cbAuthenticateClient (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // Check the validity of the admin
+        //
+        
+        string password;
+        bool ok = false;
+        try
+        {
+                msgin.serial (password);
+
+                if (password == IService::getInstance()->ConfigFile.getVar("Password").asString())
+                {
+                        // good authentification
+                        ok = true;
+                }
+        }
+        catch (Exception &)
+        {
+                // problem, eject him
+        }
+
+        if (ok)
+        {
+                netbase.authorizeOnly (NULL, from);
+                nlinfo ("Admin authentification success");
+        }
+        else
+        {
+                // bad auth => disconnect
+                netbase.disconnect (from);
+                nlwarning ("Bad admin authentification, tried password: '%s'", password.c_str());
+                return;
+        }
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "AUTH", cbAuthenticateClient },
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_OLD_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray, NELNS_CONFIG, NELNS_LOGS);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..eb84b26f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,253 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.2 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +2 -6 + lines
+BUGFIX: now compile on linux
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX D.T.C. SYSTEM.
+ * NEVRAX D.T.C. SYSTEM is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX D.T.C. SYSTEM is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX D.T.C. SYSTEM; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+
+#include "nel/net/net_manager.h"
+
+ 
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+struct CService
+{
+        CService(TSockId s) : AESSockId(s), AESId(NextAESId++) { }
+
+        TSockId        AESSockId;                // TSockId of the AES that have this service
+        uint32        AESId;                        // TSockId of the AES that have this service
+        uint32        SId;                        // uint32 to identify the service
+        string        ShortName;
+        string        LongName;
+
+private:
+
+        static        uint32 NextAESId;
+};
+
+uint32 CService::NextAESId = 0;
+
+list<CService> Services;
+typedef list<CService>::iterator sit;
+
+sit find (TSockId aesid, uint32 sid)
+{
+        sit it;
+        for (it = Services.begin(); it != Services.end(); it++)
+        {
+                if ((*it).AESSockId== aesid && (*it).SId == sid) break;
+        }
+        return it;
+}
+
+sit find (uint32 aesid, uint32 sid)
+{
+        sit it;
+        for (it = Services.begin(); it != Services.end(); it++)
+        {
+                if ((*it).AESId == aesid && (*it).SId == sid) break;
+        }
+        return it;
+}
+
+/*
+NLMISC_COMMAND (start, "start a service", "<service_name>")
+{
+        if(args.size() != 1 && args.size() != 2) return false;
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "ESC");
+        msgout.serial (args[1]);
+
+        uint8 background = 0;
+
+        if (args.size() == 2)
+        {
+                if (args[1] == "&")
+                        uint8 background = 1;
+                else
+                        return false;
+        }
+
+        msgout.serial (background);
+        CNetManager::send ("AES", msgout);
+        return true;
+}
+
+
+CLog logstdout;
+CStdDisplayer dispstdout;
+
+NLMISC_COMMAND (stop, "stop a service", "<aesid> <sid>")
+{
+        if(args.size() != 3) return false;
+
+        CMessage msgout (CNetManager::getSIDA("AES"), "SS");
+        msgout.serial (args[2]);
+        CNetManager::send ("AES", msgout);
+}
+*/
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string ShortName, LongName;
+
+        msgin.serial (ShortName);
+        msgin.serial (LongName);
+
+        nlinfo ("%s %s %s is identified", from->asString().c_str(), ShortName.c_str(), LongName.c_str());
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string ShortName, LongName;
+
+        msgin.serial (ShortName);
+        msgin.serial (LongName);
+
+        nlinfo ("%s %s %s is ready", from->asString().c_str(), ShortName.c_str(), LongName.c_str());
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        nlinfo ("%s a service is connected", from->asString().c_str());
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string ShortName, LongName;
+
+        msgin.serial (ShortName);
+        msgin.serial (LongName);
+
+        nlinfo ("%s %s %s is disconnected", from->asString().c_str(), ShortName.c_str(), LongName.c_str());
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("client %s is connected", from->asString().c_str());
+        
+        CMessage msgout (CNetManager::getSIDA ("AESAS"), "SL");
+        uint32 size = (uint32)Services.size();
+        msgout.serial (size);
+        for (sit it = Services.begin(); it != Services.end(); it++)
+        {
+                msgout.serial ((*it).AESId);
+                msgout.serial ((*it).SId);
+                msgout.serial ((*it).ShortName);
+                msgout.serial ((*it).LongName);
+        }
+        CNetManager::send ("AS", msgout, from);
+}
+
+TCallbackItem ASCallbackArray[] =
+{
+        { "", NULL },
+};
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                // connec to the AES
+                CNetManager::addClient ("AES", "localhost:49996");
+                CNetManager::addCallbackArray ("AES", AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ASCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..0e23cd2d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,756 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.4 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.4, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN +
Changes since 1.3: +405 -101 + lines
+ADDED: work in progress. added gtk
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.4 2001/05/18 16:51:33 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32        Id;                                /// uint32 to identify the service
+        string        ServiceAlias;        /// alias of the service used in the AES and AS to find him (unique per AES)
+        string        ShortName;                /// name of the service in short format ("NS" for example)
+        string        LongName;                /// name of the service in long format ("naming_service")
+        bool        Ready;                        /// true if the service is ready
+        bool        Connected;                /// true if the service is connected to the AES
+        bool        InConfig;                /// true if the service is in the configuration
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("> %s %s %s %d %d", (*aesit).SockId->asString().c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool ScriptRunning = false;
+string ScriptName;
+uint32 ScriptPos;
+
+void doNextScriptStep ()
+{
+        nlassert (ScriptRunning);
+
+
+        // get the script
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar(ScriptName);
+
+                // check the position
+
+                if (ScriptPos*2 >= (uint32)script.size())
+                {
+                        ScriptRunning = false;
+                        nlinfo("end of the script");
+                        // todo send that the script is finish to the admin
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (ScriptPos*2);
+                        serviceAlias = script.asString (ScriptPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        nlwarning ("script '%s' not contains a good number of entries (must be a multiple of 2)", ScriptName.c_str());
+                        ScriptRunning = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        ScriptRunning = false;
+                        nlwarning("don't find the server");
+                        return;
+                }
+
+                // send the resquest to the AES
+
+                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                msgout.serial (serviceAlias);
+                CNetManager::send ((*aesit).ServerAlias, msgout);
+
+                ScriptPos++;
+        }
+        catch(EUnknownVar&)
+        {
+                nlwarning ("script '%s' not found", ScriptName.c_str());
+                ScriptRunning = false;
+                return;
+        }
+}
+
+void initScript(string scriptName)
+{
+        if (ScriptRunning)
+        {
+                nlwarning("already running a script, reset it");
+                ScriptRunning = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar(scriptName);
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                nlwarning("aes not running, can't run the script");
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                nlwarning ("bad config file");
+                return;
+        }
+
+        ScriptName = scriptName;
+        ScriptPos = 0;
+        ScriptRunning = true;
+
+        doNextScriptStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+/*      // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+        aes->Services.clear();
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SL");
+
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+
+        uint32 nbs;
+        msgin.serial (nbs);
+        msgout.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                uint32 sid;
+                msgin.serial(sid);
+
+                aes->Services.push_back (CService(sid));
+                CService *s = &(aes->Services.back());
+
+                msgin.serial(s->ShortName, s->LongName, s->Ready);
+
+                msgout.serial (s->Id, s->ShortName, s->LongName, s->Ready);
+        }
+        CNetManager::send ("AS", msgout, 0);
+        
+        displayServices ();
+*/}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s'", aes->Id, sid, (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).ShortName, (*sit).LongName);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (ScriptRunning)
+                doNextScriptStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+/*      CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        aes->Services.push_back (CService(sid));
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+*/}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, (*sit).Id);
+        CNetManager::send ("AS", msgout, 0);
+
+        aes->Services.erase (sit);
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*      
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) from->appId();
+
+        aes->Connected = false;
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "LOG");
+        string log;
+        msgin.serial (log);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "LOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+void errorMessage(string message, TSockId from, CCallbackNetBase &netbase)
+{
+        CMessage msgout (netbase.getSIDA (), "ERR");
+        msgout.serial (message);
+        netbase.send (msgout, from);
+}
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("client %s is connected", from->asString().c_str());
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).ServiceAlias, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        //
+        // send service alias list
+        //
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteScript (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string script;
+        msgin.serial (script);
+        initScript (script);
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't execute command, as didn't find the aes", from, netbase);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceName;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceName);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                errorMessage ("couldn't start service, as didn't find the aes", from, netbase);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceName);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                errorMessage ("couldn't stop service, as didn't find the service", from, netbase);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                errorMessage ("couldn't stop service, as didn't find the aes", from, netbase);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                errorMessage ("couldn't stop service, as didn't find the service", from, netbase);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "EXEC", cbExecuteScript },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+                DebugLog->addNegativeFilter ("L0:");
+                DebugLog->addNegativeFilter ("L1:");
+                DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                for (sint i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.ServiceAlias = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..57683381 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?rev=1.9&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,948 @@ + + + +code/nelns/admin_service/admin_service.cpp - view - 1.9 + +
[BACK] Return to admin_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.cpp (download)
+Revision 1.9, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.8: +14 -4 + lines
+ADDED: command redirection
+
+

/** \file admin_service.cpp
+ * Admin Service (AS)
+ *
+ * $Id: admin_service.cpp,v 1.9 2001/06/27 08:34:23 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include <string>
+#include <list>
+
+#include "nel/net/service.h"
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/command.h"
+
+#include "nel/net/net_manager.h"
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+////////////////////////
+
+
+struct CService
+{
+        CService () : Id(0xFFFFFFFF), Ready(false), Connected(false), InConfig(false) { }
+
+        uint32                        Id;                                /// uint32 to identify the service
+        string                        AliasName;                /// alias of the service used in the AES and AS to find him (unique per AES)
+        string                        ShortName;                /// name of the service in short format ("NS" for example)
+        string                        LongName;                /// name of the service in long format ("naming_service")
+        bool                        Ready;                        /// true if the service is ready
+        bool                        Connected;                /// true if the service is connected to the AES
+        bool                        InConfig;                /// true if the service is in the configuration
+        std::vector<NLMISC::CSerialCommand>        Commands;
+
+        void setValues (const CService &t)
+        {
+                // copy all except gtk stuffs
+                Id = t.Id;
+                AliasName = t.AliasName;
+                ShortName = t.ShortName;
+                LongName = t.LongName;
+                Ready = t.Ready;
+                Connected = t.Connected;
+                //InConfig = t.InConfig; never change the inconfig value
+        }
+};
+
+typedef list<CService> TServices;
+typedef list<CService>::iterator SIT;
+
+struct CAdminExecutorService
+{
+        CAdminExecutorService () : Id(NextId++), SockId(NULL), Connected(false) { }
+
+        TSockId        SockId;                        /// connection to the AES
+        uint32        Id;                                /// uint32 to identify the AES where the service is running
+
+        string        ServerAlias;        /// name of the layer4 connection, used to send message to this AES
+        string        ServerAddr;                /// address in a string format (only the ip)
+        bool        Connected;                /// true if the AES is connected
+
+        TServices Services;
+
+        vector<string>        ServiceAliasList;
+
+        SIT findService (uint32 sid, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).Id == sid)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+        SIT findService (const string &alias, bool asrt = true)
+        {
+                SIT sit;
+                for (sit = Services.begin(); sit != Services.end(); sit++)
+                        if ((*sit).AliasName == alias)
+                                break;
+
+                if (asrt)
+                        nlassert (sit != Services.end());
+                return sit;
+        }
+
+private:
+        static uint32 NextId;
+};
+
+uint32 CAdminExecutorService::NextId = 1;
+
+typedef list<CAdminExecutorService> TAdminExecutorServices;
+typedef list<CAdminExecutorService>::iterator AESIT;
+
+TAdminExecutorServices AdminExecutorServices;
+
+/////////////////
+
+AESIT findAdminExecutorService (uint32 aesid, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).Id == aesid)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+AESIT findAdminExecutorService (string ServerAlias, bool asrt = true)
+{
+        AESIT aesit;
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+                if ((*aesit).ServerAlias == ServerAlias)
+                        break;
+
+        if (asrt)
+                nlassert (aesit != AdminExecutorServices.end());
+        return aesit;
+}
+
+void displayServices ()
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                nlinfo ("> Admin");
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        nlinfo ("  > '%s' '%s' '%s' '%s' %d %d", (*aesit).SockId->asString().c_str(), (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str(), (*aesit).Id, (*sit).Id);
+                }
+        }
+}
+
+
+// send a message to a client. if ok is 0 it s an error or it s a normal 
+void messageToClient (uint8 ok, string msg, TSockId from = NULL)
+{
+        CMessage msgout (CNetManager::getSIDA ("AS"), "MESSAGE");
+        msgout.serial (ok, msg);
+        CNetManager::send ("AS", msgout, from);
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////////// SCRIPT MANAGER /////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+bool StartAllServices = false;
+uint32 StartAllServicesPos;
+
+void doNextStartAllServicesStep ()
+{
+        nlassert (StartAllServices);
+
+        // get the script
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                // check the position
+
+                if (StartAllServicesPos*2 >= (uint32)script.size())
+                {
+                        StartAllServices = false;
+
+                        nlinfo("end of the script");
+                        messageToClient (1, "Start All Service finnished correctly");
+                        return;
+                }
+
+                // get the script line
+
+                string serverAlias;
+                string serviceAlias;
+
+                try
+                {
+                        serverAlias = script.asString (StartAllServicesPos*2);
+                        serviceAlias = script.asString (StartAllServicesPos*2+1);
+                }
+                catch(EBadSize &)
+                {
+                        messageToClient (1, "'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        nlwarning ("'Services' variable does not contains a good number of entries (must be a multiple of 2)");
+                        StartAllServices = false;
+                        return;
+                }
+
+                AESIT aesit = findAdminExecutorService (serverAlias, false);
+                if (aesit == AdminExecutorServices.end())
+                {
+                        messageToClient (1, "don't find the server");
+                        nlwarning("don't find the server");
+                        StartAllServices = false;
+                        return;
+                }
+
+                // check if the service is not currently running
+
+                StartAllServicesPos++;
+
+                SIT sit = (*aesit).findService (serviceAlias);
+                if ((*sit).Connected)
+                {
+                        // the service is already running, go to the next process
+                        doNextStartAllServicesStep ();
+                }
+                else
+                {
+                        // send the resquest to the AES
+
+                        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+                        msgout.serial (serviceAlias);
+                        CNetManager::send ((*aesit).ServerAlias, msgout);
+                }
+        }
+        catch(EUnknownVar&)
+        {
+                messageToClient (1, "'Services' variable is not found");
+                nlwarning ("'Services' variable is not found");
+                StartAllServices = false;
+                return;
+        }
+}
+
+void initStartAllServices ()
+{
+        if (StartAllServices)
+        {
+                messageToClient (1, "already running a script, reset it");
+                nlwarning("already running a script, reset it");
+                StartAllServices = false;
+        }
+
+        try
+        {
+                CConfigFile::CVar &script = IService::ConfigFile.getVar("Services");
+
+                for (sint i = 0 ; i < script.size (); i+=2)
+                {
+                        string serverAlias = script.asString(i);
+                        AESIT aesit = findAdminExecutorService (serverAlias, false);
+                        if (aesit == AdminExecutorServices.end())
+                        {
+                                messageToClient (1, "an aes is not running, can't run the script");
+                                nlwarning("aes '%s' isn't running, can't run the script", serverAlias.c_str());
+                                return;
+                        }
+                }
+        }
+        catch(EConfigFile &)
+        {
+                messageToClient (1, "bad config file");
+                nlwarning ("bad config file");
+                return;
+        }
+
+        StartAllServicesPos = 0;
+        StartAllServices = true;
+
+        doNextStartAllServicesStep();
+}
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE AES ///////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+static void cbExecuteSystemCommandResult (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        vector<string> result;
+        msgin.serialCont (result);
+
+        nlinfo("command result");
+        for (uint i = 0; i < result.size(); i++)
+        {
+                printf ("%s", result[i].c_str());
+        }
+        nlinfo("end of command result");
+}
+
+// get the service list from the admin exec and send the list to all admin client
+static void cbServiceList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        //
+        // Get the list of service from aes
+        //
+
+        uint32 nbs;
+        msgin.serial (nbs);
+
+        for (uint32 i = 0; i < nbs; i++)
+        {
+                // find the service
+                CService s;
+
+                msgin.serial (s.Id, s.AliasName, s.ShortName, s.LongName, s.Ready);
+                msgin.serialCont (s.Commands);
+                s.Connected = true;
+
+                if (!s.AliasName.empty())
+                {
+                        SIT sit = aes->findService (s.AliasName, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with alias, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+                else
+                {
+                        SIT sit = aes->findService (s.Id, false);
+                        if (sit == aes->Services.end ())
+                        {
+                                aes->Services.push_back (s);
+                        }
+                        else
+                        {
+                                nlassert ("the service already exists with id, update it");
+                                (*sit).setValues (s);
+                        }
+                }
+        }
+        
+        displayServices ();
+
+        //
+        // Send the new list to all admin
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id);
+        uint32 ss = aes->Services.size();
+        msgout.serial (ss);
+
+        for (SIT sit = aes->Services.begin(); sit != aes->Services.end(); sit++)
+        {
+                msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                msgout.serialCont ((*sit).Commands);
+        }
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceAliasList (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // get the service list from the admin exec and send the list to all admin client
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->ServiceAliasList.clear ();
+        msgin.serialCont (aes->ServiceAliasList);
+
+        nlinfo("send SAL to admin callback from aes");
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SAL");
+        msgout.serial (aes->Id);
+        msgout.serialCont (aes->ServiceAliasList);
+        CNetManager::send ("AS", msgout, 0);
+        
+        nlinfo("new service alias list");
+}
+
+
+static void cbServiceIdentification (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        string alias;
+
+        msgin.serial (sid, alias);
+
+        SIT sit;
+        if (!alias.empty())
+        {
+                sit = aes->findService (alias, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // the alias is not found
+                        nlwarning ("new service with alias (%s) but not in my list", alias.c_str());
+
+                        aes->Services.push_back (CService ());
+                        sit = aes->Services.end();
+                        sit--;
+                }
+                else
+                {
+                        // normal case
+                }
+        }
+        else
+        {
+                sit = aes->findService (sid, false);
+
+                if (sit == aes->Services.end ())
+                {
+                        // normal case for unknown services
+                        nlwarning ("new service without alias and not in my list, add it");
+                }
+                else
+                {
+                        nlwarning ("new service without alias is already in my list with id %d, add it", sid);
+                }
+                aes->Services.push_back (CService ());
+                sit = aes->Services.end();
+                sit--;
+        }
+
+        (*sit).Id = sid;
+        (*sit).AliasName = alias;
+        (*sit).Connected = true;
+        msgin.serial ((*sit).ShortName, (*sit).LongName);
+        msgin.serialCont ((*sit).Commands);
+
+        nlinfo ("*:%d:%d is identified to be '%s' '%s' '%s'", aes->Id, sid, (*sit).AliasName.c_str(), (*sit).ShortName.c_str(), (*sit).LongName.c_str());
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SID");
+        msgout.serial (aes->Id, sid, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+        msgout.serialCont ((*sit).Commands);
+
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceReady (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        SIT sit = aes->findService(sid);
+        (*sit).Ready = true;
+
+        nlinfo ("*:%d:%d is ready", aes->Id, sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SR");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+
+        // if we are in a script execution, continue
+        if (StartAllServices)
+                doNextStartAllServicesStep();
+}
+
+static void cbServiceConnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d connected", aes->Id, sid);
+
+        // don't do anything. we have to wait identification to add it in out lists
+
+/*
+        aes->Services.push_back (CService(sid));
+*/
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SC");
+        msgout.serial (aes->Id, sid);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbServiceDisconnection (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        uint32 sid;
+        msgin.serial (sid);
+
+        nlinfo ("*:%d:%d disconnected", aes->Id, sid);
+
+        SIT sit = aes->findService(sid);
+
+        // broadcast the message to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SD");
+        msgout.serial (aes->Id, (*sit).Id);
+        CNetManager::send ("AS", msgout, 0);
+
+        if ((*sit).InConfig)
+        {
+                (*sit).Ready = (*sit).Connected = false;
+                (*sit).Id = 0xFFFFFFFF;
+                (*sit).ShortName = (*sit).LongName = "";
+                (*sit).Commands.clear ();
+        }
+        else
+        {
+                // erase only if it's not a service in the config
+                aes->Services.erase (sit);
+        }
+
+        displayServices ();
+}
+
+// i'm connected to a new admin executor service
+void cbAESConnection (const string &serviceName, TSockId from, void *arg)
+{
+        AESIT aesit = findAdminExecutorService (serviceName);        
+        CAdminExecutorService *aes = &(*aesit);
+        
+        // set the appid to find the aes in O(1)
+        from->setAppId ((uint64)(uint)aes);
+
+        aes->Connected = true;
+        nlinfo ("*:%d:* connected", aes->Id);
+/*
+        // broadcast the message that an admin exec is connected to all admin client
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESC");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+// i'm disconnected to an admin executor service
+void cbAESDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        aes->Connected = false;
+
+        SIT sit;
+        for (sit = aes->Services.begin(); sit != aes->Services.end();)
+        {
+                // keep only inconfig services
+                if ((*sit).InConfig)
+                {
+                        (*sit).Id = 0xFFFFFFFF;
+                        (*sit).ShortName = (*sit).LongName = "";
+                        (*sit).Ready = (*sit).Connected = false;
+                        sit++;
+                }
+                else
+                {
+                        // erase only if it's not a service in the config
+                        sit = aes->Services.erase (sit);
+                }
+        }
+
+        nlinfo ("*:%d:* disconnected", aes->Id);
+/*      
+        // broadcast the message to all admin client that an admin exec is disconnected
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AESD");
+        msgout.serial (aes->Id);
+        CNetManager::send ("AS", msgout, 0);
+*/
+
+        displayServices ();
+
+        // broadcast the new state of this AES
+        CMessage msgout (CNetManager::getSIDA ("AS"), "AES_LIST");
+        uint32 nbaes = 1;
+        msgout.serial (nbaes);
+        msgout.serial (aes->Id, aes->ServerAlias, aes->ServerAddr, aes->Connected);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+static void cbLog (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // received an answer for a command, give it to all admin client
+
+        // get the aes with the appid
+        CAdminExecutorService *aes = (CAdminExecutorService*) (uint) from->appId();
+
+        // broadcast the message to the admin service
+        CMessage msgout (CNetManager::getSIDA ("AS"), "XLOG");
+        string log;
+        uint32 sid;
+        msgin.serial (sid);
+        msgin.serial (log);
+
+        msgout.serial (aes->Id);
+        msgout.serial (sid);
+        msgout.serial (log);
+        CNetManager::send ("AS", msgout, 0);
+}
+
+
+TCallbackItem AESCallbackArray[] =
+{
+        { "ESCR", cbExecuteSystemCommandResult },
+
+        { "SL", cbServiceList },
+        { "SID", cbServiceIdentification },
+        { "SR", cbServiceReady },
+        { "SC", cbServiceConnection },
+        { "SD", cbServiceDisconnection },
+
+        { "SAL", cbServiceAliasList },
+
+        { "XLOG", cbLog },
+};
+
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// CONNECTION TO THE CLIENT ////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+//
+// A new admin client is connected.
+//
+void clientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        // new client, send him all out info about services
+
+        nlinfo ("client %s is connected", from->asString().c_str());
+
+        //
+        // send the list of all the aes
+        //
+
+        CMessage msgout2 (CNetManager::getSIDA ("AS"), "AES_LIST");
+        AESIT aesit;
+        uint32 nbaes = (uint32)AdminExecutorServices.size();
+        msgout2.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                // send info about the AES
+
+                msgout2.serial ((*aesit).Id, (*aesit).ServerAlias, (*aesit).ServerAddr, (*aesit).Connected);
+        }
+        CNetManager::send ("AS", msgout2, from);
+
+        //
+        // send the list of all services
+        //
+
+        CMessage msgout (CNetManager::getSIDA ("AS"), "SERVICE_LIST");
+        nbaes = (uint32)AdminExecutorServices.size();
+        msgout.serial (nbaes);
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                msgout.serial ((*aesit).Id);
+
+                uint32 nbs = (uint32)(*aesit).Services.size();
+                msgout.serial (nbs);
+
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        // send info about services of the AES
+                        
+                        msgout.serial ((*sit).Id, (*sit).AliasName, (*sit).ShortName, (*sit).LongName);
+                        msgout.serial ((*sit).Ready, (*sit).Connected, (*sit).InConfig);
+                        msgout.serialCont ((*sit).Commands);
+                }
+        }
+        CNetManager::send ("AS", msgout, from);
+
+        displayServices ();
+
+        //
+        // send service alias list
+        //
+
+        nlinfo("send SAL to admin startup");
+
+        for (aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                CMessage msgout2 (CNetManager::getSIDA ("AS"), "SAL");
+                msgout2.serial ((*aesit).Id);
+                msgout2.serialCont ((*aesit).ServiceAliasList);
+                CNetManager::send ("AS", msgout2, from);
+        }
+}
+
+
+static void cbExecuteSystemCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string command;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't execute command, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "SYS");
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+
+static void cbStartService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string serviceAlias;
+        uint32 aesid;
+        msgin.serial (aesid);
+        msgin.serial (serviceAlias);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                // don't find the aes, send an error message
+                messageToClient (0, "couldn't start service, as didn't find the aes", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STARTS");
+        msgout.serial (serviceAlias);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStopService (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+        msgout.serial (sid);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbExecCommand (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        uint32 aesid, sid;
+        string command;
+        msgin.serial (aesid);
+        msgin.serial (sid);
+        msgin.serial (command);
+
+        AESIT aesit = findAdminExecutorService (aesid, false);
+        if (aesit == AdminExecutorServices.end())
+        {
+                messageToClient (0, "couldn't stop service, as didn't find the aes", from);
+                // don't find the aes, send an error message
+                return;
+        }
+
+        SIT sit = (*aesit).findService (sid, false);
+        if (sit == (*aesit).Services.end())
+        {
+                // don't find the s, send an error message
+                messageToClient (0, "couldn't stop service, as didn't find the service", from);
+                return;
+        }
+
+        // send the resquest to the AES
+
+        CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "EXEC_COMMAND");
+        msgout.serial (sid);
+        msgout.serial (command);
+        CNetManager::send ((*aesit).ServerAlias, msgout);
+}
+
+static void cbStartAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        initStartAllServices ();
+}
+
+static void cbStopAllServices (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        for (AESIT aesit = AdminExecutorServices.begin(); aesit != AdminExecutorServices.end(); aesit++)
+        {
+                for (SIT sit = (*aesit).Services.begin(); sit != (*aesit).Services.end(); sit++)
+                {
+                        if ((*sit).Connected)
+                        {
+                                CMessage msgout (CNetManager::getSIDA((*aesit).ServerAlias), "STOPS");
+                                msgout.serial ((*sit).Id);
+                                CNetManager::send ((*aesit).ServerAlias, msgout);
+                        }
+                }
+        }
+}
+
+TCallbackItem ClientCallbackArray[] =
+{
+        { "SYS", cbExecuteSystemCommand },
+        { "STARTS", cbStartService },
+        { "STOPS", cbStopService },
+        { "EXEC_COMMAND", cbExecCommand },
+        { "START_ALL_SERVICES", cbStartAllServices },
+        { "STOP_ALL_SERVICES", cbStopAllServices },
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////// SERVICE IMPLEMENTATION //////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+class CAdminService : public IService
+{
+public:
+
+        /// Init the service, load the universal time.
+        void                init ()
+        {
+//              DebugLog->addNegativeFilter ("L0:");
+//              DebugLog->addNegativeFilter ("L1:");
+//              DebugLog->addNegativeFilter ("L2:");
+                
+                
+                CNetManager::setConnectionCallback ("AS", clientConnection, NULL);
+
+                //
+                // Get the list of AESHosts, add in the structures and create connection to all AES
+                //
+
+                CConfigFile::CVar &host = ConfigFile.getVar ("AESHosts");
+                sint i;
+                for (i = 0 ; i < host.size (); i+=2)
+                {
+                        string serverAlias = host.asString(i);
+                        string serverAddr = host.asString(i+1);
+
+                        // add to the list
+                        CAdminExecutorService aes;
+                        aes.ServerAlias = serverAlias;
+                        aes.ServerAddr = serverAddr;
+                        AdminExecutorServices.push_back (aes);
+
+                        // connect to the AES
+                        CNetManager::setConnectionCallback (serverAlias, cbAESConnection, NULL);
+                        CNetManager::setDisconnectionCallback (serverAlias, cbAESDisconnection, NULL);
+                        CNetManager::addClient (serverAlias, serverAddr+":49996");
+                        CNetManager::addCallbackArray (serverAlias, AESCallbackArray, sizeof (AESCallbackArray)/sizeof(AESCallbackArray[0]));
+                }
+
+                //
+                // Get the list of services in the shard
+                //
+
+                CConfigFile::CVar &serv = ConfigFile.getVar ("Services");
+                for (i = 0 ; i < serv.size (); i+=2)
+                {
+                        string serverAlias = serv.asString(i);
+                        string serviceAlias = serv.asString(i+1);
+
+                        AESIT aesit = findAdminExecutorService (serverAlias);
+
+                        // add new AES in the list
+                        CService s;
+                        s.AliasName = serviceAlias;
+                        s.InConfig = true;
+                        (*aesit).Services.push_back (s);
+                }
+                displayServices ();
+        }
+
+        bool                update ()
+        {
+                return true;
+        }
+};
+
+
+// AS is a server connection to the admin client
+// AESAS is a client connection to the admin executor
+
+/// Naming Service
+NLNET_SERVICE_MAIN (CAdminService, "AS", "admin_service", 49995, ClientCallbackArray);
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=author b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=author new file mode 100644 index 00000000..480da305 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=author @@ -0,0 +1,277 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=date new file mode 100644 index 00000000..a6646142 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=date @@ -0,0 +1,277 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=log new file mode 100644 index 00000000..3a7c30a8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=log @@ -0,0 +1,277 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=rev new file mode 100644 index 00000000..a745e7e0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.cpp?sortby=rev @@ -0,0 +1,277 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.cpp
+ + + + + +
admin_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:28:00 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +8 -6 + lines
Diff to previous 1.14 +

+CHANGED: use new service functions
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Fri Mar 1 10:20:32 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +8 -16 + lines
Diff to previous 1.12 +

+ADDED: password per shard auth
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Fri Feb 15 17:07:43 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +50 -2 + lines
Diff to previous 1.11 +

+ADDED: login password
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Jul 10 16:49:53 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +18 -14 + lines
Diff to previous 1.10 +

+BUGFIX: when a service isn't ready and already disconnected, it doesn't crash anymore
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jul 5 08:26:07 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +1 -6 + lines
Diff to previous 1.9 +

+REMOVED: update()
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:34:23 2001 UTC (12 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +14 -4 + lines
Diff to previous 1.8 +

+ADDED: command redirection
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:54:06 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +2 -2 + lines
Diff to previous 1.7 +

+BUGFIX: linux compilation
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:43:31 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +10 -9 + lines
Diff to previous 1.6 +

+BUGFIX: linux compilation
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +134 -48 + lines
Diff to previous 1.5 +

+ADDED: commands system
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu May 31 16:44:54 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +156 -61 + lines
Diff to previous 1.4 +

+ADDED: service alias naming
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:33 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +405 -101 + lines
Diff to previous 1.3 +

+ADDED: work in progress. added gtk
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 10 08:20:06 2001 UTC (14 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +233 -34 + lines
Diff to previous 1.2 +

+ADDED: changed the data structures
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -6 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp new file mode 100644 index 00000000..59e4b429 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp @@ -0,0 +1,174 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (9 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (12 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (12 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..79837f31 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.1&r2=1.2 @@ -0,0 +1,32 @@ + + + +code/nelns/admin_service/admin_service.dsp - diff - 1.2 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.dsp between version 1.1 and 1.2

+ + + + + + + + + + + + + + + +
version 1.1, 2001/05/02 12:36:39version 1.2, 2001/06/07 16:19:05
Line 111 
Line 111 
 # Name "admin_service - Win32 ReleaseDebug" # Name "admin_service - Win32 ReleaseDebug"
 # Begin Source File # Begin Source File
  
  SOURCE=.\admin_service.cfg
  # End Source File
  # Begin Source File
  
 SOURCE=.\admin_service.cpp SOURCE=.\admin_service.cpp
 # End Source File # End Source File
 # End Target # End Target


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..37be214b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp.diff?r1=1.2&r2=1.3 @@ -0,0 +1,48 @@ + + + +code/nelns/admin_service/admin_service.dsp - diff - 1.3 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Diff for /code/nelns/admin_service/admin_service.dsp between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/07 16:19:05version 1.3, 2001/06/12 15:44:38
Line 43 
Line 43 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
 # ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "NDEBUG" # ADD BASE RSC /l 0x40c /d "NDEBUG"
 # ADD RSC /l 0x40c /d "NDEBUG" # ADD RSC /l 0x40c /d "NDEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe
Line 67 
Line 68 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
 # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "__STL_DEBUG" /FR /YX /FD /GZ /c # ADD CPP /nologo /MDd /W3 /Gm /GR /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "__STL_DEBUG" /FR /FD /GZ /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "_DEBUG" # ADD BASE RSC /l 0x40c /d "_DEBUG"
 # ADD RSC /l 0x40c /d "_DEBUG" # ADD RSC /l 0x40c /d "_DEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe
Line 92 
Line 94 
 # PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
 # PROP Target_Dir "" # PROP Target_Dir ""
 # ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
 # ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
  # SUBTRACT CPP /YX
 # ADD BASE RSC /l 0x40c /d "NDEBUG" # ADD BASE RSC /l 0x40c /d "NDEBUG"
 # ADD RSC /l 0x40c /d "NDEBUG" # ADD RSC /l 0x40c /d "NDEBUG"
 BSC32=bscmake.exe BSC32=bscmake.exe


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.1 new file mode 100644 index 00000000..142f7307 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.dsp - annotate - 1.1 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.dsp, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.3 new file mode 100644 index 00000000..1568ce69 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.dsp - annotate - 1.3 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.dsp, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.4 new file mode 100644 index 00000000..b37534e0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?annotate=1.4 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/admin_service.dsp - annotate - 1.4 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/admin_service.dsp, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.3 new file mode 100644 index 00000000..04daf9e9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.3 @@ -0,0 +1,176 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 + to selected 1.3 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [selected], Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.3 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.4 new file mode 100644 index 00000000..70ef58a6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.4 @@ -0,0 +1,176 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [selected], Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 + to selected 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 + to selected 1.4 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5 new file mode 100644 index 00000000..fa1db976 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5 @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [selected], Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 + to selected 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 + to selected 1.5 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 + to selected 1.5 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff to selected 1.5 +

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5&only_with_tag=HEAD new file mode 100644 index 00000000..7d8fb83a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?r1=1.5&only_with_tag=HEAD @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.5 / (download) - annotate - [selected], Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..68bb8627 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,135 @@ + + + +code/nelns/admin_service/admin_service.dsp - view - 1.2 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.dsp (download)
+Revision 1.2, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +4 -0 + lines
+ADDED: commands system
+
+

# Microsoft Developer Studio Project File - Name="admin_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_service - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_service.mak" CFG="admin_service - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+
+!ELSEIF  "$(CFG)" == "admin_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /GR /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "__STL_DEBUG" /FR /YX /FD /GZ /c
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+
+!ELSEIF  "$(CFG)" == "admin_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_service - Win32 Release"
+# Name "admin_service - Win32 Debug"
+# Name "admin_service - Win32 ReleaseDebug"
+# Begin Source File
+
+SOURCE=.\admin_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\admin_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..74b134ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,172 @@ + + + +code/nelns/admin_service/admin_service.dsp - view - 1.5 + +
[BACK] Return to admin_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.dsp (download)
+Revision 1.5, Thu Aug 23 15:43:21 2001 UTC (9 months, 4 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.4: +34 -3 + lines
+ADDED: DebugFast config
+
+

# Microsoft Developer Studio Project File - Name="admin_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=admin_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "admin_service.mak" CFG="admin_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "admin_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "admin_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "admin_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "_DEBUG" /D "__STL_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "ReleaseDebug"
+# PROP BASE Intermediate_Dir "ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "admin_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "admin_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "admin_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "_DEBUG" /D "__STL_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "admin_service - Win32 Release"
+# Name "admin_service - Win32 Debug"
+# Name "admin_service - Win32 ReleaseDebug"
+# Name "admin_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\admin_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\admin_service.cpp
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=date b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=date new file mode 100644 index 00000000..f3c439d2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=date @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=log new file mode 100644 index 00000000..57852a9c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=log @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=rev new file mode 100644 index 00000000..fb67a76d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.dsp?sortby=rev @@ -0,0 +1,177 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.dsp
+ + + + + +
admin_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +34 -3 + lines
Diff to previous 1.4 +

+ADDED: DebugFast config
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +9 -6 + lines
Diff to previous 1.3 +

+CHANGED: use win32
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 16:19:05 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +4 -0 + lines
Diff to previous 1.1 +

+ADDED: commands system
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj new file mode 100644 index 00000000..cdc79f05 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.vcproj
+ + + + + +
admin_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..af2606e2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_service/admin_service.vcproj - view - 1.1 + +
[BACK] Return to admin_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="_DEBUG,__STL_DEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..e3868fbe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,269 @@ + + + +code/nelns/admin_service/admin_service.vcproj - view - 1.1 + +
[BACK] Return to admin_service.vcproj + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / admin_service.vcproj (download)
+Revision 1.1, Tue Apr 16 12:51:31 2002 UTC (2 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+        ProjectType="Visual C++"
+        Version="7.00"
+        Name="admin_service"
+        SccProjectName=""
+        SccLocalPath="">
+        <Platforms>
+                <Platform
+                        Name="Win32"/>
+        </Platforms>
+        <Configurations>
+                <Configuration
+                        Name="DebugFast|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="_WINDOWS,_DEBUG,WIN32"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Debug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                Optimization="0"
+                                PreprocessorDefinitions="_DEBUG,__STL_DEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="3"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                BrowseInformationFile="$(IntDir)"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                IgnoreDefaultLibraryNames="libcmtd.lib,libcd.lib"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="_DEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="Release|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                SmallerTypeCheck="FALSE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+                <Configuration
+                        Name="ReleaseDebug|Win32"
+                        OutputDirectory="$(ConfigurationName)7\"
+                        IntermediateDirectory="$(ConfigurationName)7\"
+                        ConfigurationType="1"
+                        UseOfMFC="0"
+                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                        CharacterSet="2">
+                        <Tool
+                                Name="VCCLCompilerTool"
+                                InlineFunctionExpansion="1"
+                                PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS"
+                                StringPooling="TRUE"
+                                MinimalRebuild="TRUE"
+                                BasicRuntimeChecks="3"
+                                SmallerTypeCheck="TRUE"
+                                RuntimeLibrary="2"
+                                EnableFunctionLevelLinking="TRUE"
+                                RuntimeTypeInfo="TRUE"
+                                UsePrecompiledHeader="2"
+                                PrecompiledHeaderFile="$(IntDir)$(TargetName).pch"
+                                AssemblerListingLocation="$(IntDir)"
+                                ObjectFile="$(IntDir)"
+                                ProgramDataBaseFileName="$(IntDir)"
+                                BrowseInformation="0"
+                                WarningLevel="3"
+                                SuppressStartupBanner="TRUE"
+                                DebugInformationFormat="3"/>
+                        <Tool
+                                Name="VCCustomBuildTool"/>
+                        <Tool
+                                Name="VCLinkerTool"
+                                AdditionalOptions="/MACHINE:I386"
+                                AdditionalDependencies="odbc32.lib odbccp32.lib"
+                                OutputFile="$(OutDir)$(InputName).exe"
+                                LinkIncremental="2"
+                                SuppressStartupBanner="TRUE"
+                                GenerateDebugInformation="TRUE"
+                                ProgramDatabaseFile="$(IntDir)$(TargetName).pdb"
+                                SubSystem="2"/>
+                        <Tool
+                                Name="VCMIDLTool"
+                                TypeLibraryName="$(IntDir)$(TargetName).tlb"/>
+                        <Tool
+                                Name="VCPostBuildEventTool"/>
+                        <Tool
+                                Name="VCPreBuildEventTool"/>
+                        <Tool
+                                Name="VCPreLinkEventTool"/>
+                        <Tool
+                                Name="VCResourceCompilerTool"
+                                PreprocessorDefinitions="NDEBUG"
+                                Culture="1036"/>
+                        <Tool
+                                Name="VCWebServiceProxyGeneratorTool"/>
+                        <Tool
+                                Name="VCWebDeploymentTool"/>
+                </Configuration>
+        </Configurations>
+        <Files>
+                <File
+                        RelativePath=".\admin_service.cfg">
+                </File>
+                <File
+                        RelativePath=".\admin_service.cpp">
+                </File>
+        </Files>
+        <Globals>
+        </Globals>
+</VisualStudioProject>
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?sortby=author b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?sortby=author new file mode 100644 index 00000000..1fe523cd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/admin_service.vcproj?sortby=author @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / admin_service.vcproj
+ + + + + +
admin_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg new file mode 100644 index 00000000..bee18af0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?annotate=1.1 new file mode 100644 index 00000000..55684a06 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/admin_service/common.cfg - annotate - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

Annotation of code/nelns/admin_service/common.cfg, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?content-type=text/x-cvsweb-markup&rev=1.1 b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?content-type=text/x-cvsweb-markup&rev=1.1 new file mode 100644 index 00000000..b36070fa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?content-type=text/x-cvsweb-markup&rev=1.1 @@ -0,0 +1,19 @@ + + + +code/nelns/admin_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (8 weeks, 3 days ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..77a3314d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..b012e78a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..7fd02592 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..0734830f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/admin_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / admin_service

File: Nevrax / code / nelns / admin_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=log b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=log new file mode 100644 index 00000000..5fcdbc2b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=log @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=rev b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=rev new file mode 100644 index 00000000..65b22920 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/common.cfg?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / admin_service / common.cfg
+ + + + + +
common.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: common.cfg
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/admin_service/index.html b/cvs/cvsweb.cgi/code/nelns/admin_service/index.html new file mode 100644 index 00000000..9f21826b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/admin_service/index.html @@ -0,0 +1,106 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / admin_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.5  8 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + admin_service.cfg + 1.6  6 weeks lecroart  ADDED: common.cfg +
[TXT] + admin_service.cpp + 1.15  2 months lecroart  CHANGED: use new service functions +
[TXT] + admin_service.dsp + 1.5  9 months lecroart  ADDED: DebugFast config +
[TXT] + admin_service.vcproj + 1.1  7 weeks lecroart  ADDED: visual .net project +
[TXT] + common.cfg + 1.1  6 weeks lecroart  ADDED: common.cfg +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=log/index.html new file mode 100644 index 00000000..8c50a5b0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=log/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + creature/ +    
[DIR] + plugin/ +    
[DIR] + pyscript/ +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=rev/index.html new file mode 100644 index 00000000..e8ef4615 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0&sortby=rev/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + creature/ +    
[DIR] + plugin/ +    
[DIR] + pyscript/ +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0/index.html new file mode 100644 index 00000000..6888018d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?hideattic=0/index.html @@ -0,0 +1,163 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + creature/ +    
[DIR] + plugin/ +    
[DIR] + pyscript/ +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + init.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +
[TXT] + server.h + (in the Attic) [Hide] 1.2  13 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=author/index.html new file mode 100644 index 00000000..504dc974 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=author/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
[DIR] + creature/ +
[DIR] + plugin/ +
[DIR] + pyscript/ +
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=date/index.html new file mode 100644 index 00000000..8543efcb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=date/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
[DIR] + creature/ +
[DIR] + plugin/ +
[DIR] + pyscript/ +
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=log/index.html new file mode 100644 index 00000000..7d9e22ab --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=log/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
[DIR] + creature/ +
[DIR] + plugin/ +
[DIR] + pyscript/ +
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=rev/index.html new file mode 100644 index 00000000..c4bc10cf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/?sortby=rev/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
[DIR] + creature/ +
[DIR] + plugin/ +
[DIR] + pyscript/ +
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=date/index.html new file mode 100644 index 00000000..bc1a503e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=date/index.html @@ -0,0 +1,151 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / Attic
+ + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=log/index.html new file mode 100644 index 00000000..7c12e18c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=log/index.html @@ -0,0 +1,151 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / Attic
+ + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=rev/index.html new file mode 100644 index 00000000..18a6d6bb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/?sortby=rev/index.html @@ -0,0 +1,151 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / Attic
+ + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ag_compile.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.dsw + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + agent_service.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + filestream_n.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + init.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + io_interface.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + ns.cfg + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + py_object_trans.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + server.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/Makefile.am?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/Makefile.am?hideattic=0 new file mode 100644 index 00000000..b2291c4e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/Makefile.am?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ag_compile.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ag_compile.h?hideattic=0 new file mode 100644 index 00000000..b043d03c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ag_compile.h?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / ag_compile.h
+ + + + + +
ag_compile.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.cpp b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.cpp new file mode 100644 index 00000000..82e5a764 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.cpp @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / agent_service.cpp
+ + + + + +
agent_service.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp new file mode 100644 index 00000000..d6d640de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / agent_service.dsp
+ + + + + +
agent_service.dsp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp?hideattic=0 new file mode 100644 index 00000000..df9ef49e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsp?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / agent_service.dsp
+ + + + + +
agent_service.dsp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsw?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsw?hideattic=0 new file mode 100644 index 00000000..2ce5a067 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.dsw?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / agent_service.dsw
+ + + + + +
agent_service.dsw
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h new file mode 100644 index 00000000..33336b3d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / agent_service.h
+ + + + + +
agent_service.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h?annotate=1.1&hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h?annotate=1.1&hideattic=0 new file mode 100644 index 00000000..9939b99e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/agent_service.h?annotate=1.1&hideattic=0 @@ -0,0 +1,76 @@ + + + +code/nelns/agent_service/agent_service.h - annotate - 1.1 + +
[BACK] Return to agent_service.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

Annotation of code/nelns/agent_service/agent_service.h, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?annotate=1.1 new file mode 100644 index 00000000..e8a92fa8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/agent_service/filestream_n.h - annotate - 1.1 + +
[BACK] Return to filestream_n.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

Annotation of code/nelns/agent_service/filestream_n.h, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?hideattic=0 new file mode 100644 index 00000000..1a5cc33d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / filestream_n.h
+ + + + + +
filestream_n.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?only_with_tag=HEAD new file mode 100644 index 00000000..6d18489b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / filestream_n.h
+ + + + + +
filestream_n.h
+

+

Default branch: MAIN
+Current tag: HEAD
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?r1=1.1 new file mode 100644 index 00000000..ea35928b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?r1=1.1 @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / filestream_n.h
+ + + + + +
filestream_n.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..96267c90 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/filestream_n.h?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,368 @@ + + + +code/nelns/agent_service/filestream_n.h - view - 1.1 + +
[BACK] Return to filestream_n.h + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

File: Nevrax / code / nelns / agent_service / Attic / filestream_n.h (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#ifndef NELNS_FILE_STREAM_H
+#define NELNS_FILE_STREAM_H
+
+#include "stdio.h"
+#include <ostream>
+#include <istream>
+#include "nel/misc/stream.h"
+
+sint64 atoiInt64(const char *ident,sint64 base = 10)
+{
+        uint64 k = 0;
+
+        while(*ident != 0)
+        {
+                switch(*(ident++))
+                {
+                case '0':
+                        k +=0;
+                        break;
+                case '1':
+                        k +=1;
+                        break;
+                case '2':
+                        k +=2;
+                        break;
+                case '3':
+                        k +=3;
+                        break;
+                case '4':
+                        k +=4;
+                        break;
+                case '5':
+                        k +=5;
+                        break;
+                case '6':
+                        k +=6;
+                        break;
+                case '7':
+                        k +=7;
+                        break;
+                case '8':
+                        k +=8;
+                        break;
+                case '9':
+                        k +=9;
+                        break;
+                case 'a':
+                        k +=10;
+                        break;
+                case 'b':
+                        k +=11;
+                        break;
+                case 'c':
+                        k +=12;
+                        break;
+                case 'd':
+                        k +=13;
+                        break;
+                case 'e':
+                        k +=14;
+                        break;
+                case 'f':
+                        k +=15;
+                        break;
+
+                case 'A':
+                        k +=10;
+                        break;
+                case 'B':
+                        k +=11;
+                        break;
+                case 'C':
+                        k +=12;
+                        break;
+                case 'D':
+                        k +=13;
+                        break;
+                case 'E':
+                        k +=14;
+                        break;
+                case 'F':
+                        k +=15;
+                        break;
+
+                case 0:
+                        return k;
+                        break;
+                }
+                if(*ident != 0) k *= base;
+        }
+
+        return k;
+}
+
+void itoaInt64(sint64 numbre,char *str,sint64 base = 10) 
+{                                                                       
+        str[0] = 0;
+        char b[256];
+        if(!numbre)
+        {
+                str[0] = '0';
+                str[1] = 0;
+        }
+        memset(b,0,255);
+        memset(b,'0',64);
+        sint n;
+        uint64 x = numbre;
+        char baseTable[] = "0123456789abcdef";
+        for(n = 0; n < 64; n ++)
+        {
+                sint num = (sint)(x % base);
+                b[64 - n] = baseTable[num];
+                if(!x) 
+                {
+                        int k;
+                        int j = 0;
+                        for(k = 64 - n + 1; k <= 64; k++)         
+                        {
+                                str[j ++] = b[k];
+                        }
+                        str[j] = 0;
+                        break;
+                }
+                x /= base;
+        }
+                
+}
+
+class CCharOStream: public NLMISC::IStream
+{
+private:
+        std::ostream &_Os;
+public: 
+        CCharOStream(std::ostream *os):NLMISC::IStream(false,false), _Os(*os)
+        {                
+        }
+
+        virtual void        serial(uint8 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(sint8 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(uint16 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(sint16 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(uint32 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(sint32 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(uint64 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                itoaInt64((sint64)b,text);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(sint64 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                itoaInt64(b,text,10);
+                _Os << text << std::endl;
+        }
+
+        virtual void        serial(float &b) throw(NLMISC::EStream)
+        {
+                _Os << b << std::endl;
+        }
+        virtual void        serial(double &b) throw(NLMISC::EStream)
+        {
+                _Os << b << std::endl;
+        }
+        virtual void        serial(bool &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+#ifndef NL_OS_CYGWIN
+        virtual void        serial(char &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                sprintf(text,"%d",b);
+                _Os << text << std::endl;
+        }
+#endif
+        virtual void        serial(std::string &b) throw(NLMISC::EStream)
+        {
+                _Os << strlen(b.data()) + 1;
+                _Os << " ";
+                _Os << b << std::endl;
+        }
+        virtual void        serial(ucstring &b) throw(NLMISC::EStream)
+        {
+
+        }
+
+        virtual void                serialBuffer(uint8 *buf, uint len)throw(NLMISC::EReadError)
+        {
+        }
+        virtual void                serialBit(bool &bit) throw(NLMISC::EReadError)
+        {
+        }
+                
+        ~CCharOStream()
+        {
+        }
+
+};
+
+class CCharIStream: public NLMISC::IStream
+{
+private:
+        std::istream &_Is;
+public:
+        CCharIStream(std::istream *is):NLMISC::IStream(true,false), _Is(*is)
+        {                
+        }
+
+        virtual void        serial(uint8 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (uint8)atoi(text);
+        }
+
+        virtual void        serial(sint8 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (sint8)atoi(text);
+        }
+
+        virtual void        serial(uint16 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (uint16)atoi(text);
+        }
+        virtual void        serial(sint16 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (sint16)atoi(text);
+        }
+
+        virtual void        serial(uint32 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (uint32)atoi(text);
+        }
+
+        virtual void        serial(sint32 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (sint32)atoi(text);
+        }
+        virtual void        serial(uint64 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (uint64)atoiInt64(text);
+        }
+
+        virtual void        serial(sint64 &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = atoiInt64(text);
+        }
+
+        virtual void        serial(float &b) throw(NLMISC::EStream)
+        {
+                _Is >> b;
+        }
+        virtual void        serial(double &b) throw(NLMISC::EStream)
+        {
+                _Is >> b;
+        }
+
+        virtual void        serial(bool &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (atoi(text) != 0);
+        }
+#ifndef NL_OS_CYGWIN
+        virtual void        serial(char &b) throw(NLMISC::EStream)
+        {
+                char text[100];
+                _Is >> text;
+                b = (char)atoi(text);
+        }
+#endif
+        virtual void        serial(std::string &b) throw(NLMISC::EStream)
+        {
+                int i;
+                _Is >> i;
+                char *t = new char [i + 1];
+                _Is.read(t,i);
+                t[i] = 0;
+                std::string s(&t[1]);
+                b = s;
+                delete t;
+
+        }
+        virtual void        serial(ucstring &b) throw(NLMISC::EStream)
+        {
+        }
+
+        virtual void                serialBuffer(uint8 *buf, uint len)throw(NLMISC::EReadError)
+        {
+        }
+        virtual void                serialBit(bool &bit) throw(NLMISC::EReadError)
+        {
+        }
+
+        ~CCharIStream()
+        {
+        }
+};
+
+
+#endif
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp new file mode 100644 index 00000000..a65b2955 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.cpp
+ + + + + +
io_interface.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?annotate=1.1&hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?annotate=1.1&hideattic=0 new file mode 100644 index 00000000..eec08572 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?annotate=1.1&hideattic=0 @@ -0,0 +1,76 @@ + + + +code/nelns/agent_service/io_interface.cpp - annotate - 1.1 + +
[BACK] Return to io_interface.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

Annotation of code/nelns/agent_service/io_interface.cpp, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?hideattic=0 new file mode 100644 index 00000000..0f648f82 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.cpp
+ + + + + +
io_interface.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=HEAD new file mode 100644 index 00000000..0107a5fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.cpp
+ + + + + +
io_interface.cpp
+

+

Default branch: MAIN
+Current tag: HEAD
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=MAIN new file mode 100644 index 00000000..24fd35d6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?only_with_tag=MAIN @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.cpp
+ + + + + +
io_interface.cpp
+

+

Default branch: MAIN
+Current tag: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..917b0dda --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,67 @@ + + + +code/nelns/agent_service/io_interface.cpp - view - 1.1 + +
[BACK] Return to io_interface.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

File: Nevrax / code / nelns / agent_service / Attic / io_interface.cpp (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#include "nel/ai/agent/agent.h"
+#include "io_interface.h"
+#include <stdio.h>
+#include <stdarg.h>
+
+namespace SRV
+{
+        extern std::fstream logStream;
+        extern bool logFileState;
+
+        static char LaseErrorCodeOrdreInterprete[32*1024];
+        void IOTrace::Echo(char *str, ...)
+        {
+                char        temp[32*1024];                
+                va_list argument;
+                va_start (argument, str);        
+                
+                vsprintf(temp, str, argument);                
+                strcpy(LaseErrorCodeOrdreInterprete,temp);
+
+#ifdef NL_DEBUG                 
+                printf("%s",LaseErrorCodeOrdreInterprete);                
+                if(logFileState && logStream.is_open())
+                {
+                        logStream << LaseErrorCodeOrdreInterprete;
+                        logStream.flush();
+                }
+#else
+                printf("%s",LaseErrorCodeOrdreInterprete);
+                if(logFileState && logStream.is_open())
+                {
+                        logStream << LaseErrorCodeOrdreInterprete;
+                        logStream.flush();
+                }
+#endif
+                        
+        }
+        
+        const std::string IOTrace::InPut()
+        {
+                std::string str;
+                /*char toto[4096];
+                str = gets(toto);*/
+                cin >> str;
+                return str;
+        }
+
+        const NLAIC::CIdentType &IOTrace::getType() const
+        {        
+                static const NLAIC::CIdentType idIOWinInterface("IOWinInterface",        NLAIC::CSelfClassFactory(*this),
+                                                                                                                                                NLAIC::CTypeOfObject(NLAIC::CTypeOfObject::tObject),NLAIC::CTypeOfOperator(0));
+                return idIOWinInterface;
+        }
+}
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h new file mode 100644 index 00000000..7ed1543c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.h
+ + + + + +
io_interface.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h?only_with_tag=HEAD new file mode 100644 index 00000000..05935e2f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/io_interface.h?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / io_interface.h
+ + + + + +
io_interface.h
+

+

Default branch: MAIN
+Current tag: HEAD
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ns.cfg b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ns.cfg new file mode 100644 index 00000000..73c5ac5a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/ns.cfg @@ -0,0 +1,142 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / ns.cfg
+ + + + + +
ns.cfg
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?annotate=1.1&hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?annotate=1.1&hideattic=0 new file mode 100644 index 00000000..c508f3f2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?annotate=1.1&hideattic=0 @@ -0,0 +1,76 @@ + + + +code/nelns/agent_service/py_object_trans.cpp - annotate - 1.1 + +
[BACK] Return to py_object_trans.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

Annotation of code/nelns/agent_service/py_object_trans.cpp, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?hideattic=0&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?hideattic=0&only_with_tag=HEAD new file mode 100644 index 00000000..7a3a3605 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?hideattic=0&only_with_tag=HEAD @@ -0,0 +1,139 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / py_object_trans.cpp
+ + + + + +
py_object_trans.cpp
+

+

Default branch: MAIN
+Current tag: HEAD
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..306918b9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.cpp?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,145 @@ + + + +code/nelns/agent_service/py_object_trans.cpp - view - 1.1 + +
[BACK] Return to py_object_trans.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

File: Nevrax / code / nelns / agent_service / Attic / py_object_trans.cpp (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#include "py_object_trans.h"
+//#include "ag_compile.h"
+
+
+namespace SRV
+{
+        static PyObject *commandSell(pyCPyEditWin *self, PyObject *arg)
+        {
+                char *txt;
+                PyObject *argi;
+                argi = PyTuple_GetItem (arg, 0);
+                PyArg_Parse(argi,"s",&txt);
+                txt[strlen(txt)] = 0;
+                char command[1024*16];
+#ifdef NL_DEBUG
+                memset(command,0,sizeof(command));
+#endif
+                int i = 0,j = 0;
+
+                while(txt[i] != 0)
+                {
+                        if(txt[i] != '\n')
+                        {
+                                command[j] = txt[i];
+                                j ++;
+                        }
+                        else
+                        {
+                                command[j] = 0;
+                                self->Instance->commandSell(command);
+                                j = 0;                                
+                        }
+                        i ++;                        
+                }                                        
+                if(j)
+                {
+                        command[j] = 0;
+                        self->Instance->commandSell(command);                                
+                }
+                return Py_BuildValue("i",false);
+        }
+
+        static PyObject *coord(pyCPyEditWin *self, PyObject *arg)
+        {
+                char *txt;
+                PyObject *argi;
+                argi = PyTuple_GetItem (arg, 0);
+                PyArg_Parse(argi,"s",&txt);
+                //txt[strlen(txt)] = 0;
+                char num[1024];                
+#ifdef NL_DEBUG
+                memset(num,0,sizeof(num));                
+#endif
+                int i = 0,j = 0;
+                int x = -1,y = -1;
+                while(txt[i] != 0)
+                {
+                        if(txt[i] == '.')
+                        {
+                                num[j] = 0;
+                                x = atoi(num);
+                                j = 0;
+                                i++;
+                                break;
+                        }
+                        else
+                        {
+                                num[j ++] = txt[i];
+                        }
+                        i ++;
+                }                        
+
+                while(1)
+                {
+                        if(txt[i] == 0)
+                        {
+                                num[j] = 0;
+                                y = atoi(num);
+                                break;
+                        }
+                        else
+                        {
+                                num[j ++] = txt[i];
+                        }
+                        i ++;
+                }                        
+                return Py_BuildValue("ii",x,y);
+        }
+
+        static PyMethodDef V_methods[] = 
+        {        
+                {"commandSell", (PyCFunction) commandSell,         1, NULL},
+                {"coord", (PyCFunction) coord,         1, NULL},
+                {NULL,                NULL}                /* sentinel */
+        };
+        
+        static PyObject *getAttribDigitalType(pyCPyEditWin *self,char *name)
+        {        
+                return Py_FindMethod(V_methods, (PyObject *)self, name);
+        }
+
+        static void dealloc(pyCPyEditWin *self)
+        {        
+                delete self;
+        }
+
+        staticforward PyTypeObject V_Type = 
+        {
+                PyObject_HEAD_INIT(&PyType_Type)
+                0,                                        /*ob_size*/
+                "Shell",                        /*tp_name*/
+                sizeof(pyCPyEditWin),        /*tp_basicsize*/
+                0,                        /*tp_itemsize*/
+                /* methods */
+                (destructor)dealloc, /*tp_dealloc*/
+                0,                        /*tp_print*/
+                (getattrfunc)getAttribDigitalType, /*tp_getattr*/
+                0,
+        /*        (setattrfunc)VConnection_setattr,*/ /*tp_setattr*/
+                0,                        /*tp_compare*/
+                0,                        /*tp_repr*/
+                0,                        /*tp_as_number*/
+                0,                        /*tp_as_sequence*/
+                0,                        /*tp_as_mapping*/
+                0,                        /*tp_hash*/
+        };        
+
+        pyCPyEditWin *allocPyEditWin(CPyEditWin *classType)
+        {
+                return NLAIC::CreatePyObjectInstance<CPyEditWin>(classType,&V_Type);
+        }
+}
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.h?hideattic=0 new file mode 100644 index 00000000..e9a6b168 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/py_object_trans.h?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / py_object_trans.h
+ + + + + +
py_object_trans.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +0 -0 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?annotate=1.1&hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?annotate=1.1&hideattic=0 new file mode 100644 index 00000000..3a77b3fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?annotate=1.1&hideattic=0 @@ -0,0 +1,76 @@ + + + +code/nelns/agent_service/server.cpp - annotate - 1.1 + +
[BACK] Return to server.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / agent_service

Annotation of code/nelns/agent_service/server.cpp, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0 new file mode 100644 index 00000000..6a1807b6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / server.cpp
+ + + + + +
server.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0&only_with_tag=MAIN new file mode 100644 index 00000000..eec61dd0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?hideattic=0&only_with_tag=MAIN @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / server.cpp
+ + + + + +
server.cpp
+

+

Default branch: MAIN
+Current tag: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?r1=1.1&hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?r1=1.1&hideattic=0 new file mode 100644 index 00000000..84b4d1b1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.cpp?r1=1.1&hideattic=0 @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / server.cpp
+ + + + + +
server.cpp
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.h?hideattic=0 new file mode 100644 index 00000000..99fd2eee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/Attic/server.h?hideattic=0 @@ -0,0 +1,145 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / agent_service / server.h
+ + + + + +
server.h
+

+

Default branch: MAIN
+


Revision 1.2, Fri May 18 16:47:26 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +1 -1 + lines
FILE REMOVED +

+MOVED: to another directory
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0&sortby=author/index.html new file mode 100644 index 00000000..0fd847e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0&sortby=author/index.html @@ -0,0 +1,132 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature
+ + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + script_name.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0/index.html new file mode 100644 index 00000000..6c0f3092 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?hideattic=0/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature
+ + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + script_name.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=author/index.html new file mode 100644 index 00000000..2330d648 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=rev/index.html new file mode 100644 index 00000000..5cc6bd30 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/?sortby=rev/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=author/index.html new file mode 100644 index 00000000..e5877ebe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=author/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature / Attic
+ + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + script_name.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=rev/index.html new file mode 100644 index 00000000..c303969b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/Attic/?sortby=rev/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature / Attic
+ + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_class.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + creature_manager.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + game.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + perception.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + script_name.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/creature/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/index.html new file mode 100644 index 00000000..2f1b3b9f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/creature/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / creature
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/index.html new file mode 100644 index 00000000..47758a6c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service
+ + + + + + + + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
[DIR] + creature/ +
[DIR] + plugin/ +
[DIR] + pyscript/ +
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=date/index.html new file mode 100644 index 00000000..120d1fbd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=date/index.html @@ -0,0 +1,124 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + tempate_type.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=rev/index.html new file mode 100644 index 00000000..7582008c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0&sortby=rev/index.html @@ -0,0 +1,124 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + tempate_type.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0/index.html new file mode 100644 index 00000000..27858080 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?hideattic=0/index.html @@ -0,0 +1,123 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + tempate_type.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.cpp + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.h + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=author/index.html new file mode 100644 index 00000000..c818732f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=date/index.html new file mode 100644 index 00000000..3a78ff56 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=date/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=rev/index.html new file mode 100644 index 00000000..3d567f1f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/?sortby=rev/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/?sortby=date/index.html new file mode 100644 index 00000000..c8134eb1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/?sortby=date/index.html @@ -0,0 +1,123 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin / Attic
+ + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + tempate_type.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.h + 1.2  14 months lecroart  MOVED: to another directory +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/index.html new file mode 100644 index 00000000..1ef55358 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/Attic/index.html @@ -0,0 +1,122 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin / Attic
+ + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + coordinate.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + msg_send_to_service.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + serveur_connect.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + tempate_type.h + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.cpp + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + zone_ref.h + 1.2  14 months lecroart  MOVED: to another directory +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/index.html new file mode 100644 index 00000000..d78308e8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/plugin/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / plugin
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?hideattic=0&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?hideattic=0&sortby=author/index.html new file mode 100644 index 00000000..97d1ca84 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?hideattic=0&sortby=author/index.html @@ -0,0 +1,92 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / pyscript
+ + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + TestEven.py + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + defio.py + (in the Attic) [Hide] 1.2  14 months lecroart  MOVED: to another directory +

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=author/index.html new file mode 100644 index 00000000..5503f4a0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / pyscript
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=date/index.html new file mode 100644 index 00000000..5ae85efe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/?sortby=date/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / pyscript
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/Attic/index.html new file mode 100644 index 00000000..56116b0a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/Attic/index.html @@ -0,0 +1,90 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / pyscript / Attic
+ + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + TestEven.py + 1.2  14 months lecroart  MOVED: to another directory +
[TXT] + defio.py + 1.2  14 months lecroart  MOVED: to another directory +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/index.html b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/index.html new file mode 100644 index 00000000..1e04e23b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/agent_service/pyscript/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / agent_service / pyscript
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..5597f4b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2 @@ -0,0 +1,35 @@ + + + +code/nelns/bootstrap - diff - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/06/29 16:22:30
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog File at the moment
  if  test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..6ac48e68 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&only_with_tag=MAIN @@ -0,0 +1,36 @@ + + + +code/nelns/bootstrap - diff - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/06/29 16:22:30
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog File at the moment
  if  test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=date new file mode 100644 index 00000000..6bad3740 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=date @@ -0,0 +1,36 @@ + + + +code/nelns/bootstrap - diff - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/06/29 16:22:30
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog File at the moment
  if  test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=rev new file mode 100644 index 00000000..c78e9e4c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.2&sortby=rev @@ -0,0 +1,36 @@ + + + +code/nelns/bootstrap - diff - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/06/29 16:22:30
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog File at the moment
  if  test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3 new file mode 100644 index 00000000..2c425c4d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3 @@ -0,0 +1,40 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.3, 2002/03/26 14:37:46
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog or README file at the moment
  if test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3&sortby=rev new file mode 100644 index 00000000..252db868 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.1&r2=1.3&sortby=rev @@ -0,0 +1,41 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.3, 2002/03/26 14:37:46
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog or README file at the moment
  if test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.1&sortby=author new file mode 100644 index 00000000..6cd85637 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.1&sortby=author @@ -0,0 +1,36 @@ + + + +code/nelns/bootstrap - diff - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/06/29 16:22:30
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog File at the moment
  if  test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..c6843056 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3 @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&only_with_tag=MAIN new file mode 100644 index 00000000..ee1fbc42 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&only_with_tag=MAIN @@ -0,0 +1,38 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=date new file mode 100644 index 00000000..bc66242b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=date @@ -0,0 +1,38 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev new file mode 100644 index 00000000..51f39be4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev @@ -0,0 +1,38 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..c9c8a3ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.2&r2=1.3&sortby=rev&only_with_tag=MAIN @@ -0,0 +1,39 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.1 new file mode 100644 index 00000000..a92642d4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.1 @@ -0,0 +1,40 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.1 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.3, 2002/03/26 14:37:46
Line 4 
Line 4 
  
 rm -f config.cache rm -f config.cache
  
  # This is to avoid atomake to complain about the fact that there is no
  # ChangeLog or README file at the moment
  if test ! -f ChangeLog
  then
          touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
  fi
  
 aclocal \ aclocal \
 && autoheader \ && autoheader \
 && automake --gnu --add-missing --copy \ && automake --gnu --add-missing --copy \


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2 new file mode 100644 index 00000000..a4471f14 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2 @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2&sortby=date new file mode 100644 index 00000000..b00157b3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap.diff?r1=1.3&r2=1.2&sortby=date @@ -0,0 +1,38 @@ + + + +code/nelns/bootstrap - diff - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/bootstrap between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/06/29 16:22:30version 1.3, 2002/03/26 14:37:46
Line 5 
Line 5 
 rm -f config.cache rm -f config.cache
  
 # This is to avoid atomake to complain about the fact that there is no # This is to avoid atomake to complain about the fact that there is no
 # ChangeLog File at the moment # ChangeLog or README file at the moment
 if  test ! -f ChangeLog if  test ! -f ChangeLog
 then then
         touch ChangeLog         touch ChangeLog
  fi
  
  if test ! -f README
  then
          touch README
 fi fi
  
 aclocal \ aclocal \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap/index.html new file mode 100644 index 00000000..79244155 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap/index.html @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.1&sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.1&sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..218a27ca --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.1&sortby=rev&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2 new file mode 100644 index 00000000..587725c6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&only_with_tag=MAIN&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&only_with_tag=MAIN&sortby=rev new file mode 100644 index 00000000..3b634033 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&only_with_tag=MAIN&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=date new file mode 100644 index 00000000..59a574e9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=rev new file mode 100644 index 00000000..126b4586 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.2&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3 new file mode 100644 index 00000000..6e5a268a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=HEAD new file mode 100644 index 00000000..c6034d54 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=HEAD @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=MAIN new file mode 100644 index 00000000..10620157 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=author new file mode 100644 index 00000000..d71e63d4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date new file mode 100644 index 00000000..dc3d7953 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date&only_with_tag=HEAD new file mode 100644 index 00000000..1ea37d65 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=date&only_with_tag=HEAD @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=rev new file mode 100644 index 00000000..8b6164b6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?annotate=1.3&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/bootstrap - annotate - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/bootstrap, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date new file mode 100644 index 00000000..66693bbe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.1&sortby=date @@ -0,0 +1,24 @@ + + + +code/nelns/bootstrap - view - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.2 b/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.2 new file mode 100644 index 00000000..47075e62 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?content-type=text/x-cvsweb-markup&rev=1.2 @@ -0,0 +1,32 @@ + + + +code/nelns/bootstrap - view - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.2, Fri Jun 29 16:22:30 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +7 -0 + lines
+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog File at the moment
+if  test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?only_with_tag=HEAD/index.html new file mode 100644 index 00000000..e8250211 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?only_with_tag=HEAD/index.html @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1 new file mode 100644 index 00000000..ff3f5cee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1 @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&only_with_tag=MAIN new file mode 100644 index 00000000..f7dc7e3a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&only_with_tag=MAIN @@ -0,0 +1,156 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&sortby=author new file mode 100644 index 00000000..4245853b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.1&sortby=author @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 + to selected 1.1 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..b94111c7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&only_with_tag=MAIN @@ -0,0 +1,156 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&sortby=author new file mode 100644 index 00000000..0b26a4cf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.2&sortby=author @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3 new file mode 100644 index 00000000..61c70815 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3 @@ -0,0 +1,155 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&only_with_tag=MAIN new file mode 100644 index 00000000..fc2d0440 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&only_with_tag=MAIN @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=author new file mode 100644 index 00000000..db1cab42 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=author @@ -0,0 +1,158 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=date new file mode 100644 index 00000000..b760e01c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=date @@ -0,0 +1,158 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev new file mode 100644 index 00000000..401b59f7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev @@ -0,0 +1,158 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..9d711450 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?r1=1.3&sortby=rev&only_with_tag=MAIN @@ -0,0 +1,160 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [selected], Tue Mar 26 14:37:46 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 + to selected 1.3 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..b10bb1dd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,24 @@ + + + +code/nelns/bootstrap - view - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..cbf57772 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,24 @@ + + + +code/nelns/bootstrap - view - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..8e4e4a4f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..8e4e4a4f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..a24768c7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html @@ -0,0 +1,24 @@ + + + +code/nelns/bootstrap - view - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..1a811337 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,24 @@ + + + +code/nelns/bootstrap - view - 1.1 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..2913bb94 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..b88523ce --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,32 @@ + + + +code/nelns/bootstrap - view - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.2, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +7 -0 + lines
+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog File at the moment
+if  test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..0fbf2d0c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,32 @@ + + + +code/nelns/bootstrap - view - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.2, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +7 -0 + lines
+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog File at the moment
+if  test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..b0d551e8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,32 @@ + + + +code/nelns/bootstrap - view - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.2, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +7 -0 + lines
+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog File at the moment
+if  test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..3cba7997 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,32 @@ + + + +code/nelns/bootstrap - view - 1.2 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.2, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.1: +7 -0 + lines
+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog File at the moment
+if  test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..fcd37696 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..66eaeb79 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..72b33c95 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..7141697c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (2 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..253b2e97 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date&only_with_tag=HEAD/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..6edf3dfd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..10376b07 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev&only_with_tag=MAIN/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..2dd4ab21 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,37 @@ + + + +code/nelns/bootstrap - view - 1.3 + +
[BACK] Return to bootstrap + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / bootstrap (download)
+Revision 1.3, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.2: +7 -2 + lines
+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

#! /bin/sh
+
+set -x
+
+rm -f config.cache
+
+# This is to avoid atomake to complain about the fact that there is no
+# ChangeLog or README file at the moment
+if test ! -f ChangeLog
+then
+        touch ChangeLog
+fi
+
+if test ! -f README
+then
+        touch README
+fi
+
+aclocal \
+&& autoheader \
+&& automake --gnu --add-missing --copy \
+&& autoconf
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..031ab6ad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=HEAD/index.html @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..9c17b0c6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author&only_with_tag=MAIN/index.html @@ -0,0 +1,159 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author/index.html new file mode 100644 index 00000000..91f9148a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=author/index.html @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..837f7a88 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date&only_with_tag=HEAD/index.html @@ -0,0 +1,141 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date/index.html new file mode 100644 index 00000000..26bf341c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=date/index.html @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (2 months, 3 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=log/index.html new file mode 100644 index 00000000..76c59d5e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=log/index.html @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (11 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=rev&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=rev&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..ad9882f7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/bootstrap?sortby=rev&only_with_tag=MAIN/index.html @@ -0,0 +1,159 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / bootstrap
+ + + + + +
bootstrap
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 26 14:37:46 2002 UTC (3 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +7 -2 + lines
Diff to previous 1.2 +

+BUGFIXES on several smalls points of doing smalls tasks of the autotools process which were a problem for the debian packaging.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 29 16:22:30 2001 UTC (12 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +7 -0 + lines
Diff to previous 1.1 +

+# Set bootstrap to "touch ChangeLog", if it doesn't exist, to avoid any warning from automake
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in b/cvs/cvsweb.cgi/code/nelns/configure.in new file mode 100644 index 00000000..24575ca7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in @@ -0,0 +1,275 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (7 weeks, 1 day ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (7 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (2 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (2 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (4 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (9 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (9 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (9 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (9 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.11 new file mode 100644 index 00000000..a156e24c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.11 @@ -0,0 +1,319 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.13 new file mode 100644 index 00000000..9668a7aa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.13 @@ -0,0 +1,338 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.14 new file mode 100644 index 00000000..e6717327 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.14 @@ -0,0 +1,340 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
 dnl ========== if test "$CCACHE"
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then then
     PATH="$PYTHON_PREFIX/bin:$PATH"  CXX="ccache $CXX"
 fi fi
  
 AC_ARG_WITH( python-version, dnl ====================================================================
     [  --with-python-version=<version> dnl Configure Settings
                           Python version to use, e.g. 1.5], dnl ====================================================================
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== dnl         misc   net    3d    pacs  sound  ai    georges
 dnl Python AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..effcfcf5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2 @@ -0,0 +1,30 @@ + + + +code/nelns/configure.in - diff - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.2

+ + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/03 13:19:13
Line 283 
Line 283 
            agent_service/creature/Makefile \            agent_service/creature/Makefile \
            agent_service/plugin/Makefile   \            agent_service/plugin/Makefile   \
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=author new file mode 100644 index 00000000..8a9765f4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=author @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.2

+ + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/03 13:19:13
Line 283 
Line 283 
            agent_service/creature/Makefile \            agent_service/creature/Makefile \
            agent_service/plugin/Makefile   \            agent_service/plugin/Makefile   \
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=date new file mode 100644 index 00000000..a1440ca8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=date @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.2

+ + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/03 13:19:13
Line 283 
Line 283 
            agent_service/creature/Makefile \            agent_service/creature/Makefile \
            agent_service/plugin/Makefile   \            agent_service/plugin/Makefile   \
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=rev new file mode 100644 index 00000000..b4a9a574 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.2&sortby=rev @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.2

+ + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/05/03 13:19:13
Line 283 
Line 283 
            agent_service/creature/Makefile \            agent_service/creature/Makefile \
            agent_service/plugin/Makefile   \            agent_service/plugin/Makefile   \
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.4 new file mode 100644 index 00000000..20dc2f69 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.4 @@ -0,0 +1,115 @@ + + + +code/nelns/configure.in - diff - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.4, 2001/08/07 12:41:46
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 184 
Line 147 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 279 
Line 212 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.5 new file mode 100644 index 00000000..7d4c9b3b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.5 @@ -0,0 +1,222 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.5, 2001/08/07 12:58:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.6 new file mode 100644 index 00000000..08cc7538 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.6 @@ -0,0 +1,222 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.6, 2001/08/08 10:23:32
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="i-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.7 new file mode 100644 index 00000000..604edabb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.7 @@ -0,0 +1,232 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.7, 2001/08/16 12:42:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.8 new file mode 100644 index 00000000..ee488e3a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.1&r2=1.8 @@ -0,0 +1,249 @@ + + + +code/nelns/configure.in - diff - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.8, 2001/10/29 14:00:28
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 276 
Line 246 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11 new file mode 100644 index 00000000..f2dba6aa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11 @@ -0,0 +1,72 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.11, 2002/03/19 17:42:48
Line 61 
Line 61 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 80 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
  dnl         misc   net    3d    pacs  sound  ai
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
  
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11&only_with_tag=MAIN new file mode 100644 index 00000000..706e7b8c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.11&only_with_tag=MAIN @@ -0,0 +1,73 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.11, 2002/03/19 17:42:48
Line 61 
Line 61 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 80 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
  dnl         misc   net    3d    pacs  sound  ai
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
  
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.13 new file mode 100644 index 00000000..405809ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.13 @@ -0,0 +1,91 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.13, 2002/04/10 07:33:07
Line 61 
Line 61 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 80 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.14 new file mode 100644 index 00000000..40031eab --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.14 @@ -0,0 +1,103 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
Line 61 
Line 66 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 85 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 96 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.15 new file mode 100644 index 00000000..caf71511 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.15 @@ -0,0 +1,100 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
Line 61 
Line 63 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 82 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 93 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.5 new file mode 100644 index 00000000..4a935233 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.5 @@ -0,0 +1,281 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
     AC_EGREP_CPP( yo_stlport, LIBS="$LIBS ${NEL_LIBS}"
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
      
       CPPFLAGS="$_CPPFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.8 new file mode 100644 index 00000000..cb2af29c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.10&r2=1.8 @@ -0,0 +1,267 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
     AC_EGREP_CPP( yo_stlport, LIBS="$LIBS ${NEL_LIBS}"
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
      
       CPPFLAGS="$_CPPFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.10 new file mode 100644 index 00000000..3e0e9c03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.10 @@ -0,0 +1,72 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.11, 2002/03/19 17:42:48
Line 61 
Line 61 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 80 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
  dnl         misc   net    3d    pacs  sound  ai
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
  
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&only_with_tag=MAIN new file mode 100644 index 00000000..16cee34a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&only_with_tag=MAIN @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.12

+ + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.12, 2002/03/21 10:54:37
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=date new file mode 100644 index 00000000..5617cd37 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=date @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.12

+ + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.12, 2002/03/21 10:54:37
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=rev new file mode 100644 index 00000000..ba8449e5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.12&sortby=rev @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.12

+ + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.12, 2002/03/21 10:54:37
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.12
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.13 new file mode 100644 index 00000000..0e32ce4c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.13 @@ -0,0 +1,67 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.13, 2002/04/10 07:33:07
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 102 
Line 102 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.15 new file mode 100644 index 00000000..f376480b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.15 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
Line 91 
Line 93 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 102 
Line 104 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.2 new file mode 100644 index 00000000..2a858514 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.2 @@ -0,0 +1,319 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 289 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.5 new file mode 100644 index 00000000..41eb9e50 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.5 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.6 new file mode 100644 index 00000000..c5e67363 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.11&r2=1.6 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.1 new file mode 100644 index 00000000..67b28bde --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.1 @@ -0,0 +1,319 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai    georges
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=author new file mode 100644 index 00000000..fa7a424b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=author @@ -0,0 +1,59 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.12 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/21 10:54:37version 1.13, 2002/04/10 07:33:07
Line 102 
Line 102 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.13
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=date new file mode 100644 index 00000000..a8fd757a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.13&sortby=date @@ -0,0 +1,59 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.12 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/21 10:54:37version 1.13, 2002/04/10 07:33:07
Line 102 
Line 102 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.13
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.14 new file mode 100644 index 00000000..5506480e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.14 @@ -0,0 +1,70 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.12 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.12, 2002/03/21 10:54:37version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
Line 102 
Line 107 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.12 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.5 new file mode 100644 index 00000000..1e6d03f0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.5 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.8 new file mode 100644 index 00000000..11977616 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.8 @@ -0,0 +1,271 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.9 new file mode 100644 index 00000000..7a69eb2b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.12&r2=1.9 @@ -0,0 +1,107 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.9 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/01/07 16:09:52version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 57 
Line 61 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 68 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
Line 75 
Line 78 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========================================================================== AC_CHECK_LIB(crypt, crypt)
  
  dnl ====================================================================
 dnl STLPort dnl STLPort
  
 AM_PATH_STLPORT AM_PATH_STLPORT
  
  
 dnl ========================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 108 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.1 new file mode 100644 index 00000000..9b9ddf08 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.1 @@ -0,0 +1,338 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.11 new file mode 100644 index 00000000..8df8c818 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.11 @@ -0,0 +1,67 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.11 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.11, 2002/03/19 17:42:48version 1.13, 2002/04/10 07:33:07
Line 91 
Line 91 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 dnl         misc   net    3d    pacs  sound  ai dnl         misc   net    3d    pacs  sound  ai    georges
 AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no") AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 102 
Line 102 
 dnl nelns configuration and logs file location dnl nelns configuration and logs file location
 dnl ==================================================================== dnl ====================================================================
  
 pkgsysconfdir='${sysconfdir}/nelns' test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
 AC_SUBST(pkgsysconfdir) AC_SUBST(pkgsysconfdir)
  
 eval NELNS_STATE=\"$localstatedir/games/nelns/\" eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
 AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_ARG_WITH(logdir,
 AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")     [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
 eval NELNS_LOGS=\"$localstatedir/log/nelns/\" eval eval NELNS_LOGS=\"$logdir/\"
 AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.11 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=author new file mode 100644 index 00000000..b853067e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=author @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.13 and 1.14

+ + + + + + + + + + + + + + + + +
version 1.13, 2002/04/10 07:33:07version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=date new file mode 100644 index 00000000..34727a5a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.14&sortby=date @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.13 and 1.14

+ + + + + + + + + + + + + + + + +
version 1.13, 2002/04/10 07:33:07version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.15 new file mode 100644 index 00000000..5ccc5590 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.15 @@ -0,0 +1,30 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.13 and 1.15

+ + + + + + + + + + + + + +
version 1.13, 2002/04/10 07:33:07version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.4 new file mode 100644 index 00000000..c3327d9f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.4 @@ -0,0 +1,273 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? dnl         misc   net    3d    pacs  sound  ai    georges
 dnl First check for gcc and g++ AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 219 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.6 new file mode 100644 index 00000000..cc7dca09 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.6 @@ -0,0 +1,310 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.7 new file mode 100644 index 00000000..5a5e90e7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.7 @@ -0,0 +1,310 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.7 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/08/16 12:42:26version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.8 new file mode 100644 index 00000000..c55ad65e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.13&r2=1.8 @@ -0,0 +1,296 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.1 new file mode 100644 index 00000000..7b799b56 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.1 @@ -0,0 +1,340 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
 dnl ========== if test "$CCACHE"
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then then
     PATH="$PYTHON_PREFIX/bin:$PATH"  CXX="ccache $CXX"
 fi fi
  
 AC_ARG_WITH( python-version, dnl ====================================================================
     [  --with-python-version=<version> dnl Configure Settings
                           Python version to use, e.g. 1.5], dnl ====================================================================
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== dnl         misc   net    3d    pacs  sound  ai    georges
 dnl Python AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.10 new file mode 100644 index 00000000..c9931d1d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.10 @@ -0,0 +1,103 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.10 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.10, 2002/01/10 14:33:20version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
Line 61 
Line 66 
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
 dnl ==================================================================== dnl ====================================================================
  
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
 then then
Line 82 
Line 85 
 dnl Checks for libraries. dnl Checks for libraries.
 dnl ==================================================================== dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ==================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
Line 91 
Line 96 
 dnl ==================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}" 
 LIBS="$LIBS ${NEL_LIBS}" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
 dnl ==================================================================== dnl ====================================================================
  
  dnl ====================================================================
  dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
  AC_ARG_WITH(sysconfdir,
      [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.


+
Legend:
+
Removed from v.1.10 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.13 new file mode 100644 index 00000000..01862432 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.13 @@ -0,0 +1,33 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.13 and 1.14

+ + + + + + + + + + + + + + + + +
version 1.13, 2002/04/10 07:33:07version 1.14, 2002/04/15 12:04:30
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.13 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=author new file mode 100644 index 00000000..0a8deb71 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=author @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.14 and 1.15

+ + + + + + + + + + + + + + + + +
version 1.14, 2002/04/15 12:04:30version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
 AC_PATH_PROG(CCACHE, ccache) AM_PATH_CCACHE
 if test "$CCACHE" 
 then 
  CXX="ccache $CXX" 
 fi 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.14 
changed lines
 Added in v.1.15
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=date new file mode 100644 index 00000000..cb27fe2f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=date @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.14 and 1.15

+ + + + + + + + + + + + + + + + +
version 1.14, 2002/04/15 12:04:30version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
 AC_PATH_PROG(CCACHE, ccache) AM_PATH_CCACHE
 if test "$CCACHE" 
 then 
  CXX="ccache $CXX" 
 fi 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.14 
changed lines
 Added in v.1.15
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=rev new file mode 100644 index 00000000..0812479a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.15&sortby=rev @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.14 and 1.15

+ + + + + + + + + + + + + + + + +
version 1.14, 2002/04/15 12:04:30version 1.15, 2002/04/16 12:01:39
Line 42 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
 AC_PATH_PROG(CCACHE, ccache) AM_PATH_CCACHE
 if test "$CCACHE" 
 then 
  CXX="ccache $CXX" 
 fi 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings


+
Legend:
+
Removed from v.1.14 
changed lines
 Added in v.1.15
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.5 new file mode 100644 index 00000000..c9d77072 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.5 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.6 new file mode 100644 index 00000000..6d956a4a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.6 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.7 new file mode 100644 index 00000000..f6a082a4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.14&r2=1.7 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.7 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/08/16 12:42:26version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.3 new file mode 100644 index 00000000..ba3627ae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.3 @@ -0,0 +1,337 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.15, 2002/04/16 12:01:39
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" dnl ====================================================================
 then dnl Configure Settings
     PYTHON_EXEC="python$PYTHON_VERSION" dnl ====================================================================
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 286 
Line 150 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.5 new file mode 100644 index 00000000..65d8f257 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.5 @@ -0,0 +1,315 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.15, 2002/04/16 12:01:39
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
 AC_C_CONST dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 150 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.8 new file mode 100644 index 00000000..26e66949 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.15&r2=1.8 @@ -0,0 +1,301 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.15, 2002/04/16 12:01:39
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
 AC_C_CONST dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 150 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.10 new file mode 100644 index 00000000..192c15cf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.10 @@ -0,0 +1,308 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 95 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
  
 AC_SUBST(PYTHON_CFLAGS) CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 AC_SUBST(PYTHON_LIBS) LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== 
 dnl Checks for libraries. 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 289 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.11 new file mode 100644 index 00000000..d584881f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.11 @@ -0,0 +1,319 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 289 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.13 new file mode 100644 index 00000000..bcd03914 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.13 @@ -0,0 +1,338 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 289 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.15 new file mode 100644 index 00000000..a60421a5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.15 @@ -0,0 +1,340 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.15, 2002/04/16 12:01:39
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" dnl ====================================================================
 then dnl Configure Settings
     PYTHON_EXEC="python$PYTHON_VERSION" dnl ====================================================================
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 289 
Line 150 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..33afeaa3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3 @@ -0,0 +1,31 @@ + + + +code/nelns/configure.in - diff - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.3

+ + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.3, 2001/06/18 14:04:46
Line 279 
Line 279 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&only_with_tag=MAIN new file mode 100644 index 00000000..98ea2db1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&only_with_tag=MAIN @@ -0,0 +1,32 @@ + + + +code/nelns/configure.in - diff - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.3

+ + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.3, 2001/06/18 14:04:46
Line 279 
Line 279 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=author new file mode 100644 index 00000000..d0aad10b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=author @@ -0,0 +1,32 @@ + + + +code/nelns/configure.in - diff - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.3

+ + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.3, 2001/06/18 14:04:46
Line 279 
Line 279 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=date new file mode 100644 index 00000000..ae088292 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.3&sortby=date @@ -0,0 +1,32 @@ + + + +code/nelns/configure.in - diff - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.3

+ + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.3, 2001/06/18 14:04:46
Line 279 
Line 279 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.5 new file mode 100644 index 00000000..cc130a48 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.5 @@ -0,0 +1,219 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.5, 2001/08/07 12:58:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.7 new file mode 100644 index 00000000..5112869d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.7 @@ -0,0 +1,229 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.7, 2001/08/16 12:42:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.8 new file mode 100644 index 00000000..18c2ed0f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.2&r2=1.8 @@ -0,0 +1,246 @@ + + + +code/nelns/configure.in - diff - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.8, 2001/10/29 14:00:28
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 276 
Line 246 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.1 new file mode 100644 index 00000000..b8673455 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.1 @@ -0,0 +1,34 @@ + + + +code/nelns/configure.in - diff - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.3

+ + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.3, 2001/06/18 14:04:46
Line 279 
Line 279 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.11 new file mode 100644 index 00000000..71d2f02a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.11 @@ -0,0 +1,316 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 286 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.12 new file mode 100644 index 00000000..052c3cbf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.12 @@ -0,0 +1,316 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; dnl         misc   net    3d    pacs  sound  ai    georges
 then AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 286 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.13 new file mode 100644 index 00000000..c74a39b9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.13 @@ -0,0 +1,335 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 43 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ========== dnl ====================================================================
 dnl Debug/optimized compilation mode dnl Checks for library functions.
 dnl ========== dnl ====================================================================
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 286 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.14 new file mode 100644 index 00000000..fce800f6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.14 @@ -0,0 +1,337 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
 dnl ========== if test "$CCACHE"
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then then
     PATH="$PYTHON_PREFIX/bin:$PATH"  CXX="ccache $CXX"
 fi fi
  
 AC_ARG_WITH( python-version, dnl ====================================================================
     [  --with-python-version=<version> dnl Configure Settings
                           Python version to use, e.g. 1.5], dnl ====================================================================
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
 AC_C_CONST 
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 95 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== dnl         misc   net    3d    pacs  sound  ai    georges
 dnl Python AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 286 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..95aa63d9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4 @@ -0,0 +1,102 @@ + + + +code/nelns/configure.in - diff - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.4, 2001/08/07 12:41:46
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 181 
Line 144 
 [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(yes)],
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
 ) )
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== dnl ==========


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4&sortby=rev new file mode 100644 index 00000000..f1c5abab --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.4&sortby=rev @@ -0,0 +1,103 @@ + + + +code/nelns/configure.in - diff - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.4, 2001/08/07 12:41:46
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 181 
Line 144 
 [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(yes)],
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
 ) )
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== dnl ==========


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.5 new file mode 100644 index 00000000..9387eb03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.5 @@ -0,0 +1,209 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.5, 2001/08/07 12:58:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 265 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.7 new file mode 100644 index 00000000..9826c37a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.3&r2=1.7 @@ -0,0 +1,219 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.7, 2001/08/16 12:42:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 265 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.1 new file mode 100644 index 00000000..4cf0cd13 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.1 @@ -0,0 +1,115 @@ + + + +code/nelns/configure.in - diff - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.4, 2001/08/07 12:41:46
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 184 
Line 147 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 279 
Line 212 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.12 new file mode 100644 index 00000000..46a6ddd3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.12 @@ -0,0 +1,253 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
 AC_C_CONST dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" AC_CHECK_LIB(crypt, crypt)
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ====================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
 CPPFLAGS="$CXXFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl ====================================================================
  dnl Checks for library functions.
  dnl ====================================================================
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl nelns configuration and logs file location
  dnl ====================================================================
  
  pkgsysconfdir='${sysconfdir}/nelns'
  AC_SUBST(pkgsysconfdir)
  
 dnl ==================================================================== eval NELNS_STATE=\"$localstatedir/games/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 219 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..12cde495 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5 @@ -0,0 +1,128 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.5, 2001/08/07 12:58:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&only_with_tag=MAIN new file mode 100644 index 00000000..29a31bdb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&only_with_tag=MAIN @@ -0,0 +1,129 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.5, 2001/08/07 12:58:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&sortby=date new file mode 100644 index 00000000..caadaebf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.5&sortby=date @@ -0,0 +1,129 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.5, 2001/08/07 12:58:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.7 new file mode 100644 index 00000000..a342a442 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.4&r2=1.7 @@ -0,0 +1,138 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.7, 2001/08/16 12:42:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 121 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.11 new file mode 100644 index 00000000..d7d05cfc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.11 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.11

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.11, 2002/03/19 17:42:48
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.11
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.12 new file mode 100644 index 00000000..c49001be --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.12 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.13 new file mode 100644 index 00000000..1617613f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.13 @@ -0,0 +1,310 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.14 new file mode 100644 index 00000000..4eaa4e27 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.14 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.2 new file mode 100644 index 00000000..c8333bbc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.2 @@ -0,0 +1,219 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.5, 2001/08/07 12:58:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.4 new file mode 100644 index 00000000..e69c8354 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.4 @@ -0,0 +1,128 @@ + + + +code/nelns/configure.in - diff - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.5, 2001/08/07 12:58:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/include]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="$with_stlport/include"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6 new file mode 100644 index 00000000..7177f133 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6 @@ -0,0 +1,72 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.6, 2001/08/08 10:23:32
Line 69 
Line 69 
  
 dnl Ask user for path to the STLport files location dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort install files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/stlport]                           e.g. /usr/local/stlport]
 ) )
  
 AC_ARG_WITH( stlport-include, AC_ARG_WITH( stlport-include,
     [  --with-stlport-include=<path>     [  --with-stlport-include=<path>
                           path to the STLPort header files directory.                           path to the STLPort header files directory.
                           e.g. /usr/local/stlport/include]                           e.g. /usr/local/stlport/stlport]
 ) )
  
 AC_ARG_WITH( stlport-lib, AC_ARG_WITH( stlport-lib,
Line 98 
Line 98 
     then     then
         AC_MSG_RESULT(using STLPort files located in $with_stlport)         AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
         STLPORT_CFLAGS="$with_stlport/include"         STLPORT_CFLAGS="-I$with_stlport/stlport"
         STLPORT_LIB="$with_stlport/lib"         STLPORT_LIB="-L$with_stlport/lib"
     fi     fi
 else else
     no_stlport="no"     no_stlport="no"
Line 109 
Line 109 
 if test -z "$no_stlport" -a "$with_stlport_include" if test -z "$no_stlport" -a "$with_stlport_include"
 then then
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
     STLPORT_CFLAGS="$with_stlport_include"     STLPORT_CFLAGS="-I$with_stlport_include"
 fi fi
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="$with_stlport_lib"     STLPORT_LIB="i-L$with_stlport_lib"
 fi fi
  
  
Line 213 
Line 213 
      
     if test X"$STLPORT_CFLAGS" != X     if test X"$STLPORT_CFLAGS" != X
     then     then
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
     fi     fi
  
     if test X"$STLPORT_LIB" != X     if test X"$STLPORT_LIB" != X
     then     then
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6&sortby=date new file mode 100644 index 00000000..b7a3c147 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.6&sortby=date @@ -0,0 +1,73 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.6, 2001/08/08 10:23:32
Line 69 
Line 69 
  
 dnl Ask user for path to the STLport files location dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort install files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/stlport]                           e.g. /usr/local/stlport]
 ) )
  
 AC_ARG_WITH( stlport-include, AC_ARG_WITH( stlport-include,
     [  --with-stlport-include=<path>     [  --with-stlport-include=<path>
                           path to the STLPort header files directory.                           path to the STLPort header files directory.
                           e.g. /usr/local/stlport/include]                           e.g. /usr/local/stlport/stlport]
 ) )
  
 AC_ARG_WITH( stlport-lib, AC_ARG_WITH( stlport-lib,
Line 98 
Line 98 
     then     then
         AC_MSG_RESULT(using STLPort files located in $with_stlport)         AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
         STLPORT_CFLAGS="$with_stlport/include"         STLPORT_CFLAGS="-I$with_stlport/stlport"
         STLPORT_LIB="$with_stlport/lib"         STLPORT_LIB="-L$with_stlport/lib"
     fi     fi
 else else
     no_stlport="no"     no_stlport="no"
Line 109 
Line 109 
 if test -z "$no_stlport" -a "$with_stlport_include" if test -z "$no_stlport" -a "$with_stlport_include"
 then then
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
     STLPORT_CFLAGS="$with_stlport_include"     STLPORT_CFLAGS="-I$with_stlport_include"
 fi fi
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="$with_stlport_lib"     STLPORT_LIB="i-L$with_stlport_lib"
 fi fi
  
  
Line 213 
Line 213 
      
     if test X"$STLPORT_CFLAGS" != X     if test X"$STLPORT_CFLAGS" != X
     then     then
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
     fi     fi
  
     if test X"$STLPORT_LIB" != X     if test X"$STLPORT_LIB" != X
     then     then
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.6
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.9 new file mode 100644 index 00000000..11a2fe68 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.5&r2=1.9 @@ -0,0 +1,254 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.9, 2002/01/07 16:09:52
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 41 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 63 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install files directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/include] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="$with_stlport/include" 
         STLPORT_LIB="$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
 dnl ========== dnl ==========================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
      
     if test X"$STLPORT_CFLAGS" != X AM_PATH_STLPORT
     then 
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl ==========================================================================
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" dnl NeL
  
     AC_MSG_CHECKING(for STLPort) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 fi LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ==================================================================== dnl ====================================================================
Line 246 
Line 100 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.1 new file mode 100644 index 00000000..7d7146bb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.1 @@ -0,0 +1,222 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.1 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.6, 2001/08/08 10:23:32
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="i-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
             admin_service/Makefile          \
             welcome_service/Makefile        \
 ) )
  
  


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.10 new file mode 100644 index 00000000..e36dc3b0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.10 @@ -0,0 +1,281 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
     AC_EGREP_CPP( yo_stlport, LIBS="$LIBS ${NEL_LIBS}"
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
      
       CPPFLAGS="$_CPPFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.12 new file mode 100644 index 00000000..cf37b66c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.12 @@ -0,0 +1,285 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.13 new file mode 100644 index 00000000..d860ef2c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.13 @@ -0,0 +1,310 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.14 new file mode 100644 index 00000000..e3a82c63 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.14 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.3 new file mode 100644 index 00000000..7436c337 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.3 @@ -0,0 +1,209 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.6, 2001/08/08 10:23:32
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="i-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 265 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.4 new file mode 100644 index 00000000..fc735ced --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.4 @@ -0,0 +1,128 @@ + + + +code/nelns/configure.in - diff - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.6, 2001/08/08 10:23:32
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="i-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.6
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7 new file mode 100644 index 00000000..af3eb707 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7 @@ -0,0 +1,39 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.7, 2001/08/16 12:42:26
Line 115 
Line 115 
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="i-L$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&only_with_tag=MAIN new file mode 100644 index 00000000..7d9367db --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&only_with_tag=MAIN @@ -0,0 +1,40 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.7, 2001/08/16 12:42:26
Line 115 
Line 115 
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="i-L$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=date new file mode 100644 index 00000000..c42a1176 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=date @@ -0,0 +1,40 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.7, 2001/08/16 12:42:26
Line 115 
Line 115 
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="i-L$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=rev new file mode 100644 index 00000000..b25275fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.7&sortby=rev @@ -0,0 +1,40 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.7, 2001/08/16 12:42:26
Line 115 
Line 115 
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="i-L$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.8 new file mode 100644 index 00000000..4742f5f0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.8 @@ -0,0 +1,63 @@ + + + +code/nelns/configure.in - diff - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.8, 2001/10/29 14:00:28
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 115 
Line 115 
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="i-L$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 246 
Line 246 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.9 new file mode 100644 index 00000000..34dda6f1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.6&r2=1.9 @@ -0,0 +1,254 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.6 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/08/08 10:23:32version 1.9, 2002/01/07 16:09:52
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 41 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 63 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="i-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
 dnl ========== dnl ==========================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
      
     if test X"$STLPORT_CFLAGS" != X AM_PATH_STLPORT
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl ==========================================================================
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" dnl NeL
  
     AC_MSG_CHECKING(for STLPort) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 fi LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ==================================================================== dnl ====================================================================
Line 246 
Line 100 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.13 new file mode 100644 index 00000000..3d17ba1f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.13 @@ -0,0 +1,310 @@ + + + +code/nelns/configure.in - diff - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.7 and 1.13

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/08/16 12:42:26version 1.13, 2002/04/10 07:33:07
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 148 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.13
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.14 new file mode 100644 index 00000000..2bbcf727 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.14 @@ -0,0 +1,318 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.7 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/08/16 12:42:26version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \
Line 256 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.2 new file mode 100644 index 00000000..f4262270 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.2 @@ -0,0 +1,229 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.2 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/05/03 13:19:13version 1.7, 2001/08/16 12:42:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 266 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 279 
Line 249 
            log_service/Makefile            \            log_service/Makefile            \
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \            time_service/Makefile           \
            agent_service/Makefile          \ 
            agent_service/creature/Makefile \ 
            agent_service/plugin/Makefile   \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.3 new file mode 100644 index 00000000..c8223578 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.3 @@ -0,0 +1,219 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.7, 2001/08/16 12:42:26
Line 38 
Line 38 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) 
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  
Line 104 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 158 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 184 
Line 152 
  
  
 dnl ========== dnl ==========
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) 
 AC_SUBST(PYTHON_LIBS) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode dnl Debug/optimized compilation mode
 dnl ========== dnl ==========
  
Line 265 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.4 new file mode 100644 index 00000000..c2a882f7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.4 @@ -0,0 +1,138 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.7, 2001/08/16 12:42:26
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 121 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 198 
Line 203 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.5 new file mode 100644 index 00000000..1dd87c61 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.5 @@ -0,0 +1,82 @@ + + + +code/nelns/configure.in - diff - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.5 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.5, 2001/08/07 12:58:26version 1.7, 2001/08/16 12:42:26
Line 69 
Line 69 
  
 dnl Ask user for path to the STLport files location dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort install files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/stlport]                           e.g. /usr/local/stlport]
 ) )
  
 AC_ARG_WITH( stlport-include, AC_ARG_WITH( stlport-include,
     [  --with-stlport-include=<path>     [  --with-stlport-include=<path>
                           path to the STLPort header files directory.                           path to the STLPort header files directory.
                           e.g. /usr/local/stlport/include]                           e.g. /usr/local/stlport/stlport]
 ) )
  
 AC_ARG_WITH( stlport-lib, AC_ARG_WITH( stlport-lib,
Line 98 
Line 98 
     then     then
         AC_MSG_RESULT(using STLPort files located in $with_stlport)         AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
         STLPORT_CFLAGS="$with_stlport/include"         STLPORT_CFLAGS="-I$with_stlport/stlport"
         STLPORT_LIB="$with_stlport/lib"         STLPORT_LIB="-L$with_stlport/lib"
     fi     fi
 else else
     no_stlport="no"     no_stlport="no"
Line 109 
Line 109 
 if test -z "$no_stlport" -a "$with_stlport_include" if test -z "$no_stlport" -a "$with_stlport_include"
 then then
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
     STLPORT_CFLAGS="$with_stlport_include"     STLPORT_CFLAGS="-I$with_stlport_include"
 fi fi
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" if test -z "$no_stlport" -a  "$with_stlport_lib"
 then then
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
     STLPORT_LIB="$with_stlport_lib"     STLPORT_LIB="-L$with_stlport_lib"
 fi fi
  
  
Line 126 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 213 
Line 213 
      
     if test X"$STLPORT_CFLAGS" != X     if test X"$STLPORT_CFLAGS" != X
     then     then
         CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
     fi     fi
  
     if test X"$STLPORT_LIB" != X     if test X"$STLPORT_LIB" != X
     then     then
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
     fi     fi
  
     _CPPFLAGS="$CPPFLAGS"     _CPPFLAGS="$CPPFLAGS"


+
Legend:
+
Removed from v.1.5 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.8&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.8&only_with_tag=MAIN new file mode 100644 index 00000000..6b08256a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.7&r2=1.8&only_with_tag=MAIN @@ -0,0 +1,46 @@ + + + +code/nelns/configure.in - diff - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/08/16 12:42:26version 1.8, 2001/10/29 14:00:28
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 246 
Line 246 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.12 new file mode 100644 index 00000000..0a312b57 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.12 @@ -0,0 +1,271 @@ + + + +code/nelns/configure.in - diff - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.12

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.12, 2002/03/21 10:54:37
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 45 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_C_CONST AM_NEL_DEBUG
  
  
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 70 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== dnl ====================================================================
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" AC_CHECK_LIB(crypt, crypt)
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" dnl ====================================================================
 then dnl STLPort
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" AM_PATH_STLPORT
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== dnl ====================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  dnl         misc   net    3d    pacs  sound  ai    georges
  AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for library functions.
  dnl ====================================================================
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
    
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" 
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" 
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl nelns configuration and logs file location
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" pkgsysconfdir='${sysconfdir}/nelns'
 fi AC_SUBST(pkgsysconfdir)
  
  eval NELNS_STATE=\"$localstatedir/games/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
 dnl ==================================================================== eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
 dnl Checks for library functions. AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 128 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.12
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.14 new file mode 100644 index 00000000..8f64b464 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.14 @@ -0,0 +1,304 @@ + + + +code/nelns/configure.in - diff - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.14

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.14, 2002/04/15 12:04:30
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AC_PATH_PROG(CCACHE, ccache)
  if test "$CCACHE"
  then
   CXX="ccache $CXX"
  fi
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
 AC_C_CONST 
  dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 75 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 153 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.14
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.15 new file mode 100644 index 00000000..51e72f38 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.15 @@ -0,0 +1,301 @@ + + + +code/nelns/configure.in - diff - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.15

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.15, 2002/04/16 12:01:39
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 25 
Line 29 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 37 
Line 42 
  
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  AM_PATH_CCACHE
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
 AC_C_CONST dnl ====================================================================
  dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 dnl Add the define _REENTRANT for a correct use of the threads dnl Add the define _REENTRANT for a correct use of the threads
 if test "X$CC" = "Xgcc"; if test "X$CC" = "Xgcc";
Line 58 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
  AC_CHECK_LIB(crypt, crypt)
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" AM_PATH_STLPORT
 then  
      
     if test X"$STLPORT_CFLAGS" != X 
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X dnl ====================================================================
     then dnl NeL
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl         misc   net    3d    pacs  sound  ai    georges
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
  
     AC_MSG_CHECKING(for STLPort) dnl ====================================================================
     AC_EGREP_CPP( yo_stlport, dnl Checks for library functions.
     [#include <algorithm> dnl ====================================================================
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" dnl ====================================================================
 fi dnl nelns configuration and logs file location
  dnl ====================================================================
  
  test "x$prefix" = xNONE && prefix=$ac_default_prefix
  
 dnl ==================================================================== AC_ARG_WITH(sysconfdir,
 dnl Checks for library functions.     [  --with-sysconfdir[=DIR]
                            use DIR instead of the default sysconfdir/nelns],
      [pkgsysconfdir=$withval],
      [pkgsysconfdir='${sysconfdir}/nelns'])
  AC_SUBST(pkgsysconfdir)
  
  eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
  AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
  
  AC_ARG_WITH(localstatedir,
      [  --with-localstatedir[=DIR]
                            use DIR instead of the default localstatedir/game/nelns],
      [pkglocalstatedir=$withval],
      [pkglocalstatedir=${localstatedir}/game/nelns])
  AC_SUBST(pkglocalstatedir)
  
  eval eval NELNS_STATE=\"$pkglocalstatedir/\"
  AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
  
  AC_ARG_WITH(logdir,
      [  --with-logdir[=DIR]
                            use DIR instead of the default localstatedir/log/nelns],
      [logdir=$withval],
      [logdir='${localstatedir}/log/nelns'])
  AC_SUBST(logdir)
  
  eval eval NELNS_LOGS=\"$logdir/\"
  AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 254 
Line 150 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.15
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.4 new file mode 100644 index 00000000..9bd89e83 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.4 @@ -0,0 +1,162 @@ + + + +code/nelns/configure.in - diff - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.4 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/08/07 12:41:46version 1.8, 2001/10/29 14:00:28
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 67 
Line 67 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport files location
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort install directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) )
  
 if test X"$STLPORT_DIR" != X""; AC_ARG_WITH( stlport-include,
 then     [  --with-stlport-include=<path>
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"                           path to the STLPort header files directory.
 fi                           e.g. /usr/local/stlport/stlport]
  )
  
 dnl Ask user for path to the STLPort library files AC_ARG_WITH( stlport-lib,
 AC_ARG_WITH( stllib,     [  --with-stlport-lib=<path>
     [  --with-stllib=<path>    path to the STLPort installation directory.                           path to the STLPort library files directory.
                           e.g. /usr/local/lib/stlport],                           e.g. /usr/local/stlport/lib]
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) )
  
 if test X"$STLLIB_DIR" != X""; if test "$with_stlport" != "no"
 then then
     LIBS="-L$STLLIB_DIR $LIBS"     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
  rt_include"
      then
          AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
  This tells configure where to find the STLPort files.])
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"     if test $with_stlport
      then
          AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
 _CPPFLAGS="$CPPFLAGS"         STLPORT_CFLAGS="-I$with_stlport/stlport"
 CPPFLAGS="$CXXFLAGS"         STLPORT_LIB="-L$with_stlport/lib"
      fi
  else
      no_stlport="no"
      AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
 AC_MSG_CHECKING(for STLPort) if test -z "$no_stlport" -a "$with_stlport_include"
 AC_EGREP_CPP( yo_stlport, then
 [#include <algorithm>     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
 #ifdef __SGI_STL_PORT     STLPORT_CFLAGS="-I$with_stlport_include"
    yo_stlport fi
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="-L$with_stlport_lib"
  fi
  
  
 dnl ========== dnl ==========
Line 121 
Line 126 
 dnl Ask user for path to the NeL header files dnl Ask user for path to the NeL header files
 AC_ARG_WITH( nel, AC_ARG_WITH( nel,
     [  --with-nel=<prefix>     prefix to the NeL files installation.     [  --with-nel=<prefix>     prefix to the NeL files installation.
                           e.g. /usr/local/include],                           e.g. /usr/local],
     [NEL_DIR=$with_nel     [NEL_DIR=$with_nel
       AC_MSG_RESULT(using NeL header files located in $with_nel)]       AC_MSG_RESULT(using NeL files located in $with_nel)]
 ) )
  
 if test X"$NEL_DIR" != X""; if test X"$NEL_DIR" != X"";
Line 199 
Line 204 
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
  dnl ==========
  dnl STLPort
  dnl ==========
  
  if test -z "$no_stlport"
  then
    
      if test X"$STLPORT_CFLAGS" != X
      then
          CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
      fi
  
      if test X"$STLPORT_LIB" != X
      then
          LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
      fi
  
      _CPPFLAGS="$CPPFLAGS"
      CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
  
      AC_MSG_CHECKING(for STLPort)
      AC_EGREP_CPP( yo_stlport,
      [#include <algorithm>
  #ifdef __SGI_STL_PORT
     yo_stlport
  #endif],
      [ AC_MSG_RESULT(yes)],
        AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
      
        CPPFLAGS="$_CPPFLAGS"
  fi
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
Line 209 
Line 246 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9 new file mode 100644 index 00000000..cbb97801 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9 @@ -0,0 +1,230 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.9, 2002/01/07 16:09:52
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 41 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 63 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
 dnl ========== dnl ==========================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
      
     if test X"$STLPORT_CFLAGS" != X AM_PATH_STLPORT
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl ==========================================================================
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" dnl NeL
  
     AC_MSG_CHECKING(for STLPort) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 fi LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=date new file mode 100644 index 00000000..b5a62339 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=date @@ -0,0 +1,231 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.9, 2002/01/07 16:09:52
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 41 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 63 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
 dnl ========== dnl ==========================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
      
     if test X"$STLPORT_CFLAGS" != X AM_PATH_STLPORT
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl ==========================================================================
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" dnl NeL
  
     AC_MSG_CHECKING(for STLPort) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 fi LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=rev new file mode 100644 index 00000000..8f494caa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.8&r2=1.9&sortby=rev @@ -0,0 +1,231 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.8 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.8, 2001/10/29 14:00:28version 1.9, 2002/01/07 16:09:52
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 40 
Line 41 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Configure Settings
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AC_LANG_CPLUSPLUS
  
  
 dnl ==================================================================== dnl ====================================================================
  dnl Debug/optimized compilation mode
  dnl ====================================================================
  
  AM_NEL_DEBUG
  
  
  dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 63 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== 
 dnl STLPort 
 dnl ========== 
  
 dnl Ask user for path to the STLport files location 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort install directory. 
                           e.g. /usr/local/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-include, 
     [  --with-stlport-include=<path> 
                           path to the STLPort header files directory. 
                           e.g. /usr/local/stlport/stlport] 
 ) 
  
 AC_ARG_WITH( stlport-lib, 
     [  --with-stlport-lib=<path> 
                           path to the STLPort library files directory. 
                           e.g. /usr/local/stlport/lib] 
 ) 
  
 if test "$with_stlport" != "no" 
 then 
     if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo 
 rt_include" 
     then 
         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options. 
 This tells configure where to find the STLPort files.]) 
     fi 
  
     if test $with_stlport 
     then 
         AC_MSG_RESULT(using STLPort files located in $with_stlport) 
  
         STLPORT_CFLAGS="-I$with_stlport/stlport" 
         STLPORT_LIB="-L$with_stlport/lib" 
     fi 
 else 
     no_stlport="no" 
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***) 
 fi 
  
 if test -z "$no_stlport" -a "$with_stlport_include" 
 then 
     AC_MSG_RESULT(using STLPort header files located in $with_stlport_include) 
     STLPORT_CFLAGS="-I$with_stlport_include" 
 fi 
  
 if test -z "$no_stlport" -a  "$with_stlport_lib" 
 then 
     AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib) 
     STLPORT_LIB="-L$with_stlport_lib" 
 fi 
  
  
 dnl ========== 
 dnl NeL 
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local], 
     [ NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  
 dnl ========== dnl ==========================================================================
 dnl STLPort dnl STLPort
 dnl ========== 
  
 if test -z "$no_stlport" 
 then  
      
     if test X"$STLPORT_CFLAGS" != X AM_PATH_STLPORT
     then 
         CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS" 
     fi 
  
     if test X"$STLPORT_LIB" != X 
     then 
         LIBS="$STLPORT_LIB $LIBS -lstlport_gcc" 
     fi 
  
     _CPPFLAGS="$CPPFLAGS" dnl ==========================================================================
     CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS" dnl NeL
  
     AC_MSG_CHECKING(for STLPort) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
     AC_EGREP_CPP( yo_stlport, 
     [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
     [ AC_MSG_RESULT(yes)], 
       AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) ) 
          
       CPPFLAGS="$_CPPFLAGS" CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 fi LIBS="$LIBS ${NEL_LIBS}"
  
  
 dnl ==================================================================== dnl ====================================================================


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10 new file mode 100644 index 00000000..45c532f5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10 @@ -0,0 +1,78 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/01/07 16:09:52version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 68 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
Line 75 
Line 80 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
 AM_PATH_STLPORT AM_PATH_STLPORT
  
  
 dnl ========================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
Line 93 
Line 99 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 108 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=date new file mode 100644 index 00000000..d710643d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=date @@ -0,0 +1,79 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/01/07 16:09:52version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 68 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
Line 75 
Line 80 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
 AM_PATH_STLPORT AM_PATH_STLPORT
  
  
 dnl ========================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
Line 93 
Line 99 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 108 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=rev new file mode 100644 index 00000000..5e89ee65 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.10&sortby=rev @@ -0,0 +1,79 @@ + + + +code/nelns/configure.in - diff - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.9 and 1.10

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.9, 2002/01/07 16:09:52version 1.10, 2002/01/10 14:33:20
Line 1 
Line 1 
 dnl dnl ====================================================================
 dnl Configuration script for NeLNS dnl Configuration script for NeLNS
  dnl ====================================================================
 dnl dnl
 dnl $Id$ dnl $Id$
 dnl  dnl
  
  
  dnl ====================================================================
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  dnl ====================================================================
  
 AC_INIT(admin_service/admin_service.cpp) AC_INIT(admin_service/admin_service.cpp)
  
Line 68 
Line 72 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for header files. dnl Checks for header files.
  dnl ====================================================================
  
 AC_STDC_HEADERS AC_STDC_HEADERS
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
Line 75 
Line 80 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for libraries. dnl Checks for libraries.
  dnl ====================================================================
  
 dnl ========================================================================== dnl ====================================================================
 dnl STLPort dnl STLPort
  
 AM_PATH_STLPORT AM_PATH_STLPORT
  
  
 dnl ========================================================================== dnl ====================================================================
 dnl NeL dnl NeL
  
 AM_PATH_NEL("yes", "yes", "no", "no", "no", "no") AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
Line 93 
Line 99 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for library functions. dnl Checks for library functions.
  dnl ====================================================================
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Output files to generate. dnl Output files to generate.
  dnl ====================================================================
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
Line 108 
Line 116 
  
  
 dnl End of configure.in dnl End of configure.in
  


+
Legend:
+
Removed from v.1.9 
changed lines
 Added in v.1.10
+
+ + + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.3 new file mode 100644 index 00000000..2c33e1ea --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in.diff?r1=1.9&r2=1.3 @@ -0,0 +1,279 @@ + + + +code/nelns/configure.in - diff - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/configure.in between version 1.3 and 1.9

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/06/18 14:04:46version 1.9, 2002/01/07 16:09:52
Line 6 
Line 6 
  
 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
  
 AC_INIT(log_service/log_service.h) AC_INIT(admin_service/admin_service.cpp)
  
 MAJOR_VERSION=0 MAJOR_VERSION=0
 MINOR_VERSION=3 MINOR_VERSION=3
 PICO_VERSION=0 PICO_VERSION=0
  
 AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
  
 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
  
Line 25 
Line 25 
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for programs. dnl Checks for programs.
  dnl ====================================================================
  
 AC_PROG_MAKE_SET AC_PROG_MAKE_SET
  
Line 38 
Line 39 
 AC_PROG_INSTALL AC_PROG_INSTALL
  
  
 dnl ========== dnl ====================================================================
 dnl Python dnl Configure Settings
 dnl ========== dnl ====================================================================
  
 AC_ARG_WITH( python, 
     [  --with-python=<path>    path to the Python prefix installation directory. 
                           e.g. /usr/local], 
     [PYTHON_PREFIX=$withval 
       AC_MSG_RESULT(using Python located in $withval.)] 
 ) 
  
 if test ! "$PYTHON_PREFIX" = "" 
 then 
     PATH="$PYTHON_PREFIX/bin:$PATH" 
 fi 
  
 AC_ARG_WITH( python-version, 
     [  --with-python-version=<version> 
                           Python version to use, e.g. 1.5], 
     [PYTHON_VERSION=$withval 
       AC_MSG_RESULT(using Python $withval.)] 
 ) 
  
 if test ! "$PYTHON_VERSION" = "" 
 then 
     PYTHON_EXEC="python$PYTHON_VERSION" 
 else 
     PYTHON_EXEC="python python2.0 python1.5" 
 fi 
  
 AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH) AC_LANG_CPLUSPLUS
 if test "$PYTHON" = "no"; 
 then 
     AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)]) 
 fi 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Configure Settings dnl Debug/optimized compilation mode
  dnl ====================================================================
  
 AC_LANG_CPLUSPLUS AM_NEL_DEBUG
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for typedefs, structures, and compiler characteristics.
  dnl ====================================================================
  
 AC_C_CONST AC_C_CONST
  
Line 100 
Line 73 
 AC_CHECK_HEADERS(fcntl.h unistd.h) AC_CHECK_HEADERS(fcntl.h unistd.h)
  
  
 dnl ========== dnl ====================================================================
 dnl STLPort dnl Checks for libraries.
 dnl ========== 
  
 dnl Ask user for path to the STLport header files 
 AC_ARG_WITH( stlport, 
     [  --with-stlport=<path>   path to the STLPort header files directory. 
                           e.g. /usr/local/include/stlport], 
     [STLPORT_DIR=$with_stlport 
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. 
     This tells configure where to find the STLPort header files. 
     e.g. --with-stlport=/usr/local/include/stlport]) 
 ) 
  
 if test X"$STLPORT_DIR" != X""; 
 then 
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS" 
 fi 
  
 dnl Ask user for path to the STLPort library files 
 AC_ARG_WITH( stllib, 
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib)] 
 ) 
  
 if test X"$STLLIB_DIR" != X""; 
 then 
     LIBS="-L$STLLIB_DIR $LIBS" 
 fi 
  
 LIBS="$LIBS -lstlport_gcc" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for STLPort) dnl ==========================================================================
 AC_EGREP_CPP( yo_stlport, dnl STLPort
 [#include <algorithm> 
 #ifdef __SGI_STL_PORT 
    yo_stlport 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" AM_PATH_STLPORT
  
  
 dnl ========== dnl ==========================================================================
 dnl NeL dnl NeL
 dnl ========== 
  
 dnl Ask user for path to the NeL header files 
 AC_ARG_WITH( nel, 
     [  --with-nel=<prefix>     prefix to the NeL files installation. 
                           e.g. /usr/local/include], 
     [NEL_DIR=$with_nel 
       AC_MSG_RESULT(using NeL header files located in $with_nel)] 
 ) 
  
 if test X"$NEL_DIR" != X""; 
 then 
     CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS" 
     LIBS="-L$NEL_DIR/lib $LIBS" 
 fi 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS" 
  
 AC_MSG_CHECKING(for NeL) 
 AC_EGREP_CPP( yo_nel, 
 [#include <nel/net.h> 
 #ifdef NL_NET_H 
    yo_nel 
 #endif], 
 [AC_MSG_RESULT(yes)], 
 AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)]) 
 ) 
  
  
 dnl ========== 
 dnl Python 
 dnl ========== 
  
 PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'` 
 PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'` 
  
 PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION" 
 PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION" 
  
 _CPPFLAGS="$CPPFLAGS" 
 CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}" 
  
 AC_SUBST(PYTHON_CFLAGS) 
  
 AC_MSG_CHECKING(for Python header files) 
 AC_EGREP_CPP( yo_python, 
 [#include <Python.h> 
    yo_python 
 ], 
 [AC_MSG_RESULT(ok)], 
 AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) 
 ) 
  
 CPPFLAGS="$_CPPFLAGS" 
  
 AC_SUBST(PYTHON_CFLAGS) AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
 AC_SUBST(PYTHON_LIBS) 
  
  CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
 dnl ========== LIBS="$LIBS ${NEL_LIBS}"
 dnl Debug/optimized compilation mode 
 dnl ========== 
  
 MAX_C_OPTIMIZE="-O6" 
  
 dnl Build optimized or debug version ? 
 dnl First check for gcc and g++ 
 if test "$ac_cv_prog_gcc" = "yes" 
 then 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="-O" 
   OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE" 
 else 
   DEBUG_CFLAGS="-g" 
   DEBUG_OPTIMIZE_CC="" 
   OPTIMIZE_CFLAGS="-O" 
 fi 
 if test "$ac_cv_prog_cxx_g" = "yes" 
 then 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="-O" 
   OPTIMIZE_CXXFLAGS="-O3" 
 else 
   DEBUG_CXXFLAGS="-g" 
   DEBUG_OPTIMIZE_CXX="" 
   OPTIMIZE_CXXFLAGS="-O" 
 fi 
 AC_ARG_WITH(debug, 
     [  --with-debug[=full]     Build a debug version (huge libraries) 
   --without-debug         Build withoug debugging code (default)], 
     [with_debug=$withval], 
     [with_debug=no]) 
 if test "$with_debug" = "yes" 
 then 
   dnl Medium debug. 
   CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS" 
 elif test "$with_debug" = "full" 
 then 
   dnl Full debug. Very slow in some cases 
   CFLAGS="$DEBUG_CFLAGS $CFLAGS" 
   CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS" 
 else 
   dnl Optimized version. No debug 
   CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS" 
   CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS" 
 fi 
  
  
 dnl ==================================================================== 
 dnl Checks for libraries. 
  
  
 dnl ==================================================================== dnl ====================================================================
Line 276 
Line 100 
  
 AC_OUTPUT( Makefile                        \ AC_OUTPUT( Makefile                        \
            login_service/Makefile          \            login_service/Makefile          \
            log_service/Makefile            \ 
            naming_service/Makefile         \            naming_service/Makefile         \
            time_service/Makefile           \ 
            admin_executor_service/Makefile \            admin_executor_service/Makefile \
            admin_service/Makefile          \            admin_service/Makefile          \
            welcome_service/Makefile        \            welcome_service/Makefile        \


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1 new file mode 100644 index 00000000..5e6dc9ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.1 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1&sortby=rev new file mode 100644 index 00000000..225eef72 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.1&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.1 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10 new file mode 100644 index 00000000..6611d7cb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=author new file mode 100644 index 00000000..85893e74 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=date new file mode 100644 index 00000000..ddf8ba48 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.10&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11 new file mode 100644 index 00000000..49a2e4a4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&only_with_tag=MAIN new file mode 100644 index 00000000..a675e876 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=author new file mode 100644 index 00000000..05811f04 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=rev new file mode 100644 index 00000000..05c54fbe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.11&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.11

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&only_with_tag=MAIN new file mode 100644 index 00000000..09ea335b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=author new file mode 100644 index 00000000..b6f9075e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=date new file mode 100644 index 00000000..0b668d57 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.12&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.12

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13 new file mode 100644 index 00000000..3162a8c9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&only_with_tag=MAIN new file mode 100644 index 00000000..f8edf068 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=author new file mode 100644 index 00000000..8c496baf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=date new file mode 100644 index 00000000..b762fcf1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=rev new file mode 100644 index 00000000..ee0df008 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.13&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.13

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14 new file mode 100644 index 00000000..9aceb80c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.14

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14&only_with_tag=MAIN new file mode 100644 index 00000000..aaa6633c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.14&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.14

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=HEAD new file mode 100644 index 00000000..e7ad8000 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=HEAD @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.15

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=MAIN new file mode 100644 index 00000000..c72a3b3c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.15

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&sortby=rev new file mode 100644 index 00000000..0f8a34db --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.15&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.15

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2 new file mode 100644 index 00000000..61d67aa4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..f72f6f1d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&sortby=rev new file mode 100644 index 00000000..6da3e94b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.2&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3 new file mode 100644 index 00000000..5a740815 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&only_with_tag=MAIN new file mode 100644 index 00000000..9c0cfd03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&sortby=rev new file mode 100644 index 00000000..c8e3cc0d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.3&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&only_with_tag=MAIN new file mode 100644 index 00000000..6af2daad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&sortby=date new file mode 100644 index 00000000..fcf721af --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.4&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5 new file mode 100644 index 00000000..718eb0b5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=author new file mode 100644 index 00000000..9bb819fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=author @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=date new file mode 100644 index 00000000..2b295b1d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=rev new file mode 100644 index 00000000..6fb611bb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.5&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=date new file mode 100644 index 00000000..b83820ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=rev new file mode 100644 index 00000000..40c6f4ec --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.6&sortby=rev @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7 new file mode 100644 index 00000000..299cb2e6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7&only_with_tag=MAIN new file mode 100644 index 00000000..65bcc0f4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.7&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8 new file mode 100644 index 00000000..f26e9acb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8 @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&only_with_tag=MAIN new file mode 100644 index 00000000..05f4fe6c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&sortby=date new file mode 100644 index 00000000..31f0e58a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.8&sortby=date @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.9&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.9&only_with_tag=MAIN new file mode 100644 index 00000000..89e40a93 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?annotate=1.9&only_with_tag=MAIN @@ -0,0 +1,76 @@ + + + +code/nelns/configure.in - annotate - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/configure.in, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.8 new file mode 100644 index 00000000..2e3d5729 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&only_with_tag=MAIN&rev=1.8 @@ -0,0 +1,270 @@ + + + +code/nelns/configure.in - view - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.8, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.7: +3 -5 + lines
+REMOVED references to the Log service and the Time service.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.8 2001/10/29 14:00:28 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local],
+    [ NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.12 new file mode 100644 index 00000000..1540dc37 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.12 @@ -0,0 +1,145 @@ + + + +code/nelns/configure.in - view - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.12, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
Changes since 1.11: +3 -3 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.12 2002/03/21 10:54:37 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+pkgsysconfdir='${sysconfdir}/nelns'
+AC_SUBST(pkgsysconfdir)
+
+eval NELNS_STATE=\"$localstatedir/games/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.13&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.13&sortby=date new file mode 100644 index 00000000..84803b74 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.13&sortby=date @@ -0,0 +1,165 @@ + + + +code/nelns/configure.in - view - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.13, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.12: +26 -6 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.13 2002/04/10 07:33:07 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.15&sortby=log b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.15&sortby=log new file mode 100644 index 00000000..3bf2e0df --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.15&sortby=log @@ -0,0 +1,167 @@ + + + +code/nelns/configure.in - view - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.15, Tue Apr 16 12:01:39 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +3 -6 + lines
+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.15 2002/04/16 12:01:39 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AM_PATH_CCACHE
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.3 new file mode 100644 index 00000000..61391f03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.3 @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.3, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN +
Changes since 1.2: +1 -4 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.3 2001/06/18 14:04:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.6 new file mode 100644 index 00000000..c70e6515 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.6 @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.6, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.5: +9 -9 + lines
+Fixed a bug with the STLPort install directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.6 2001/08/08 10:23:32 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="i-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.8 new file mode 100644 index 00000000..f2228712 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?content-type=text/x-cvsweb-markup&rev=1.8 @@ -0,0 +1,270 @@ + + + +code/nelns/configure.in - view - 1.8 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.8, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.7: +3 -5 + lines
+REMOVED references to the Log service and the Time service.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.8 2001/10/29 14:00:28 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local],
+    [ NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/configure.in?hideattic=0 new file mode 100644 index 00000000..8abf650b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?hideattic=0 @@ -0,0 +1,278 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=HEAD new file mode 100644 index 00000000..d832666f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=MAIN new file mode 100644 index 00000000..a2d27a8b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?only_with_tag=MAIN @@ -0,0 +1,277 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.10 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.10 new file mode 100644 index 00000000..821dce01 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.10 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.10 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.10 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.10 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.10 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [selected], Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.10 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.10 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.10 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.10 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.10 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.10 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.10 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.10 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.10 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.11&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.11&sortby=date new file mode 100644 index 00000000..278e4e47 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.11&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.11 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.11 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.11 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [selected], Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.11 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.11 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.11 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.11 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.11 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.11 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.11 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.11 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.11 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.11 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12 new file mode 100644 index 00000000..faf16027 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.12 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.12 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.12 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.12 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.12 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.12 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.12 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.12 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.12 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.12 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.12 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=author new file mode 100644 index 00000000..da4c8803 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.12 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.12 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.12 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.12 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.12 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.12 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.12 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.12 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.12 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.12 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.12 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=date new file mode 100644 index 00000000..9bf52865 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.12 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.12 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.12 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.12 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.12 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.12 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.12 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.12 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.12 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.12 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.12 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=rev new file mode 100644 index 00000000..4a3e4dc8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.12&sortby=rev @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.12 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.12 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [selected], Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.12 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.12 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.12 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.12 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.12 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.12 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.12 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.12 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.12 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.12 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.12 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13 new file mode 100644 index 00000000..e416f2ef --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.13 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [selected], Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.13 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.13 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.13 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.13 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.13 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.13 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.13 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.13 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.13 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.13 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=author new file mode 100644 index 00000000..2c4cd2c5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.13 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [selected], Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.13 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.13 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.13 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.13 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.13 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.13 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.13 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.13 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.13 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.13 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=date new file mode 100644 index 00000000..01bed0b5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.13&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.13 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [selected], Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.13 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.13 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.13 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.13 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.13 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.13 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.13 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.13 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.13 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.13 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.13 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.13 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14 new file mode 100644 index 00000000..25ae9efd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [selected], Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.14 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.14 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.14 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.14 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.14 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.14 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.14 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.14 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.14 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.14 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.14 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.14 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.14 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&only_with_tag=MAIN new file mode 100644 index 00000000..e3ed7861 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&only_with_tag=MAIN @@ -0,0 +1,289 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [selected], Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.14 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.14 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.14 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.14 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.14 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.14 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.14 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.14 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.14 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.14 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.14 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.14 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.14 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&sortby=date new file mode 100644 index 00000000..95e21985 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.14&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [selected], Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.14 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.14 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.14 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.14 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.14 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.14 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.14 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.14 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.14 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.14 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.14 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.14 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.14 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15 new file mode 100644 index 00000000..aed0646b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15 @@ -0,0 +1,288 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [selected], Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.15 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.15 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.15 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.15 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.15 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.15 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.15 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.15 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.15 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.15 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.15 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.15 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.15 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.15 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&only_with_tag=HEAD new file mode 100644 index 00000000..5ff643a4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&only_with_tag=HEAD @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.15 / (download) - annotate - [selected], Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&sortby=date new file mode 100644 index 00000000..9e974ea9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.15&sortby=date @@ -0,0 +1,291 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [selected], Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.15 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.15 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.15 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.15 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.15 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.15 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.15 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.15 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.15 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.15 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.15 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.15 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.15 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.15 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2 new file mode 100644 index 00000000..79681c48 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.2 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.2 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.2 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.2 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&only_with_tag=MAIN new file mode 100644 index 00000000..d9872f1e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&only_with_tag=MAIN @@ -0,0 +1,289 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.2 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.2 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.2 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.2 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=date new file mode 100644 index 00000000..7aa6f832 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.2 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.2 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.2 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.2 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=rev new file mode 100644 index 00000000..dc9f1caf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.2&sortby=rev @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.2 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.2 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.2 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.2 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.2 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.2 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.2 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.2 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.2 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.2 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.2 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [selected], Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3 new file mode 100644 index 00000000..6c1ec9fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.3 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.3 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.3 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.3 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.3 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.3 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=author new file mode 100644 index 00000000..1f27979f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.3 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.3 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.3 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.3 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.3 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.3 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=date new file mode 100644 index 00000000..5fa5ef03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.3 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.3 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.3 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.3 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.3 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.3 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=rev new file mode 100644 index 00000000..b303f133 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.3&sortby=rev @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.3 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.3 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.3 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.3 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.3 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.3 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.3 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.3 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.3 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [selected], Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.3 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4 new file mode 100644 index 00000000..ac1a9be2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.4 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.4 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.4 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.4 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.4 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.4 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.4 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.4 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [selected], Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.4 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4&only_with_tag=MAIN new file mode 100644 index 00000000..215e6417 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.4&only_with_tag=MAIN @@ -0,0 +1,289 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.4 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.4 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.4 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.4 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.4 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.4 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.4 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.4 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.4 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [selected], Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.4 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.4 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5 new file mode 100644 index 00000000..1b00fb9b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.5 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.5 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.5 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.5 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.5 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.5 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.5 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [selected], Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.5 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.5 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.5 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&only_with_tag=MAIN new file mode 100644 index 00000000..fed75a8f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&only_with_tag=MAIN @@ -0,0 +1,289 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.5 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.5 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.5 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.5 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.5 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.5 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.5 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [selected], Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.5 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.5 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.5 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=author new file mode 100644 index 00000000..318a5fde --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.5 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.5 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.5 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.5 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.5 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.5 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.5 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [selected], Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.5 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.5 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.5 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=rev new file mode 100644 index 00000000..5e9b0e7e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.5&sortby=rev @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.5 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.5 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.5 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.5 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.5 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.5 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.5 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.5 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [selected], Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.5 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.5 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.5 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6 new file mode 100644 index 00000000..26b11aac --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.6 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.6 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=author new file mode 100644 index 00000000..e0aae21f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.6 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.6 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=date new file mode 100644 index 00000000..80d08a67 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.6 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.6 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=rev b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=rev new file mode 100644 index 00000000..8bd3a236 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.6&sortby=rev @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.6 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.6 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.6 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.6 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.6 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.6 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.6 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.6 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [selected], Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.6 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.6 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.6 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.6 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.7&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.7&sortby=date new file mode 100644 index 00000000..02bc650f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.7&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.7 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.7 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.7 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.7 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.7 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.7 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 + to selected 1.7 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [selected], Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.7 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.7 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.7 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.7 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.7 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8 new file mode 100644 index 00000000..c081db12 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.8 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.8 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.8 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.8 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.8 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [selected], Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.8 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.8 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.8 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.8 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.8 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.8 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=author new file mode 100644 index 00000000..64d37b71 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.8 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.8 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.8 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.8 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.8 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [selected], Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.8 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.8 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.8 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.8 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.8 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.8 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=date new file mode 100644 index 00000000..a6572472 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.8&sortby=date @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.8 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.8 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.8 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.8 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.8 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 + to selected 1.8 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [selected], Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.8 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.8 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.8 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.8 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.8 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.8 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9 b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9 new file mode 100644 index 00000000..1a34daf2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9 @@ -0,0 +1,287 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.9 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.9 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.9 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.9 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [selected], Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.9 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.9 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.9 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.9 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.9 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.9 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.9 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&only_with_tag=MAIN new file mode 100644 index 00000000..f4d88707 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&only_with_tag=MAIN @@ -0,0 +1,289 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.9 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.9 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.9 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.9 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [selected], Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.9 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.9 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.9 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.9 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.9 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.9 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.9 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&sortby=author new file mode 100644 index 00000000..d9720f87 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?r1=1.9&sortby=author @@ -0,0 +1,290 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 + to selected 1.9 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 + to selected 1.9 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 + to selected 1.9 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 + to selected 1.9 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 + to selected 1.9 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [selected], Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 + to selected 1.9 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 + to selected 1.9 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 + to selected 1.9 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 + to selected 1.9 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 + to selected 1.9 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 + to selected 1.9 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 + to selected 1.9 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..79055ac4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.1 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.1 2001/04/18 13:54:25 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a7600d36 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.1 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.1 2001/04/18 13:54:25 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..db54fd73 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,133 @@ + + + +code/nelns/configure.in - view - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.10, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.9: +13 -4 + lines
+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.10 2002/01/10 14:33:20 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..c3f0ce1a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.10&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,133 @@ + + + +code/nelns/configure.in - view - 1.10 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.10, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.9: +13 -4 + lines
+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.10 2002/01/10 14:33:20 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.11&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.11&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..0a59fd79 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.11&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,145 @@ + + + +code/nelns/configure.in - view - 1.11 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.11, Tue Mar 19 17:42:48 2002 UTC (3 months ago) by valignat +
Branch: MAIN +
Changes since 1.10: +20 -8 + lines
+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.11 2002/03/19 17:42:48 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+pkgsysconfdir='${sysconfdir}/nelns'
+AC_SUBST(pkgsysconfdir)
+
+eval NELNS_STATE=\"$localstatedir/games/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..730731ca --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,145 @@ + + + +code/nelns/configure.in - view - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.12, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.11: +3 -3 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.12 2002/03/21 10:54:37 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+pkgsysconfdir='${sysconfdir}/nelns'
+AC_SUBST(pkgsysconfdir)
+
+eval NELNS_STATE=\"$localstatedir/games/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..917fc7f3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.12&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,145 @@ + + + +code/nelns/configure.in - view - 1.12 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.12, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN +
Changes since 1.11: +3 -3 + lines
+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.12 2002/03/21 10:54:37 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+pkgsysconfdir='${sysconfdir}/nelns'
+AC_SUBST(pkgsysconfdir)
+
+eval NELNS_STATE=\"$localstatedir/games/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+eval NELNS_CONFIG=\"$sysconfdir/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+eval NELNS_LOGS=\"$localstatedir/log/nelns/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..80794bdd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,165 @@ + + + +code/nelns/configure.in - view - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.13, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.12: +26 -6 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.13 2002/04/10 07:33:07 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..f737da2e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.13&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,165 @@ + + + +code/nelns/configure.in - view - 1.13 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.13, Wed Apr 10 07:33:07 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.12: +26 -6 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.13 2002/04/10 07:33:07 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..eae93316 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,170 @@ + + + +code/nelns/configure.in - view - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.14, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.13: +6 -1 + lines
+ADDED: ccache detection
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.14 2002/04/15 12:04:30 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE"
+then
+ CXX="ccache $CXX"
+fi
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..cd28c51c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,170 @@ + + + +code/nelns/configure.in - view - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.14, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.13: +6 -1 + lines
+ADDED: ccache detection
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.14 2002/04/15 12:04:30 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE"
+then
+ CXX="ccache $CXX"
+fi
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..a2d7c552 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.14&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,170 @@ + + + +code/nelns/configure.in - view - 1.14 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.14, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
Changes since 1.13: +6 -1 + lines
+ADDED: ccache detection
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.14 2002/04/15 12:04:30 lecroart Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AC_PATH_PROG(CCACHE, ccache)
+if test "$CCACHE"
+then
+ CXX="ccache $CXX"
+fi
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..42be7984 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,167 @@ + + + +code/nelns/configure.in - view - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.15, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +3 -6 + lines
+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.15 2002/04/16 12:01:39 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AM_PATH_CCACHE
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html new file mode 100644 index 00000000..d2b86615 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup&only_with_tag=HEAD/index.html @@ -0,0 +1,167 @@ + + + +code/nelns/configure.in - view - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.15, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +3 -6 + lines
+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.15 2002/04/16 12:01:39 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AM_PATH_CCACHE
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..85773b01 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.15&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,167 @@ + + + +code/nelns/configure.in - view - 1.15 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.15, Tue Apr 16 12:01:39 2002 UTC (7 weeks, 1 day ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.14: +3 -6 + lines
+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

dnl ====================================================================
+dnl Configuration script for NeLNS
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.15 2002/04/16 12:01:39 valignat Exp $
+dnl 
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+AM_PATH_CCACHE
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+AC_CHECK_LIB(crypt, crypt)
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+dnl         misc   net    3d    pacs  sound  ai    georges
+AM_PATH_NEL("yes", "yes", "no", "no", "no",  "no", "no")
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl nelns configuration and logs file location
+dnl ====================================================================
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+
+AC_ARG_WITH(sysconfdir,
+    [  --with-sysconfdir[=DIR]
+                          use DIR instead of the default sysconfdir/nelns],
+    [pkgsysconfdir=$withval],
+    [pkgsysconfdir='${sysconfdir}/nelns'])
+AC_SUBST(pkgsysconfdir)
+
+eval eval NELNS_CONFIG=\"$pkgsysconfdir/\"
+AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG")
+
+AC_ARG_WITH(localstatedir,
+    [  --with-localstatedir[=DIR]
+                          use DIR instead of the default localstatedir/game/nelns],
+    [pkglocalstatedir=$withval],
+    [pkglocalstatedir=${localstatedir}/game/nelns])
+AC_SUBST(pkglocalstatedir)
+
+eval eval NELNS_STATE=\"$pkglocalstatedir/\"
+AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE")
+
+AC_ARG_WITH(logdir,
+    [  --with-logdir[=DIR]
+                          use DIR instead of the default localstatedir/log/nelns],
+    [logdir=$withval],
+    [logdir='${localstatedir}/log/nelns'])
+AC_SUBST(logdir)
+
+eval eval NELNS_LOGS=\"$logdir/\"
+AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS")
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..14c25d84 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,305 @@ + + + +code/nelns/configure.in - view - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +3 -1 + lines
+BUGFIX: now compile on linux
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..3f76e3b5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,305 @@ + + + +code/nelns/configure.in - view - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +3 -1 + lines
+BUGFIX: now compile on linux
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..436c31f9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,305 @@ + + + +code/nelns/configure.in - view - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +3 -1 + lines
+BUGFIX: now compile on linux
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..4bf11c04 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,305 @@ + + + +code/nelns/configure.in - view - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +3 -1 + lines
+BUGFIX: now compile on linux
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..6462d439 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,305 @@ + + + +code/nelns/configure.in - view - 1.2 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.2, Thu May 3 13:19:13 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +3 -1 + lines
+BUGFIX: now compile on linux
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.2 2001/05/03 13:19:13 lecroart Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           agent_service/Makefile          \
+           agent_service/creature/Makefile \
+           agent_service/plugin/Makefile   \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..6c86a597 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.3, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +1 -4 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.3 2001/06/18 14:04:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..a4485657 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.3, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +1 -4 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.3 2001/06/18 14:04:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..b167ccb0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.3, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +1 -4 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.3 2001/06/18 14:04:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..739ca9b1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (4 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..5070a8ae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.3&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,302 @@ + + + +code/nelns/configure.in - view - 1.3 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.3, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.2: +1 -4 + lines
+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.3 2001/06/18 14:04:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+AC_ARG_WITH( python,
+    [  --with-python=<path>    path to the Python prefix installation directory.
+                          e.g. /usr/local],
+    [PYTHON_PREFIX=$withval
+      AC_MSG_RESULT(using Python located in $withval.)]
+)
+
+if test ! "$PYTHON_PREFIX" = ""
+then
+    PATH="$PYTHON_PREFIX/bin:$PATH"
+fi
+
+AC_ARG_WITH( python-version,
+    [  --with-python-version=<version>
+                          Python version to use, e.g. 1.5],
+    [PYTHON_VERSION=$withval
+      AC_MSG_RESULT(using Python $withval.)]
+)
+
+if test ! "$PYTHON_VERSION" = ""
+then
+    PYTHON_EXEC="python$PYTHON_VERSION"
+else
+    PYTHON_EXEC="python python2.0 python1.5"
+fi
+
+AC_PATH_PROGS(PYTHON, $PYTHON_EXEC, no, $PATH)
+if test "$PYTHON" = "no";
+then
+    AC_MSG_ERROR([Python is needed to compile NeL (www.python.org)])
+fi
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Python
+dnl ==========
+
+PYTHON_PREFIX=`$PYTHON -c 'import sys; print "%s" % (sys.prefix)'`
+PYTHON_VERSION=`$PYTHON -c 'import sys; print "%s" % (sys.version[[:3]])'`
+
+PYTHON_CFLAGS="-I$PYTHON_PREFIX/include/python$PYTHON_VERSION"
+PYTHON_LIBS="-L$PYTHON_PREFIX/lib/python$PYTHON_VERSION/config -lpython$PYTHON_VERSION"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS ${PYTHON_CFLAGS}"
+
+AC_SUBST(PYTHON_CFLAGS)
+
+AC_MSG_CHECKING(for Python header files)
+AC_EGREP_CPP( yo_python,
+[#include <Python.h>
+   yo_python
+],
+[AC_MSG_RESULT(ok)],
+AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+AC_SUBST(PYTHON_CFLAGS)
+AC_SUBST(PYTHON_LIBS)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..7bfaac84 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,235 @@ + + + +code/nelns/configure.in - view - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.4, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.3: +1 -68 + lines
+REMOVED Pyton checking... not needed anymore.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.4 2001/08/07 12:41:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..58323b59 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,235 @@ + + + +code/nelns/configure.in - view - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.4, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.3: +1 -68 + lines
+REMOVED Pyton checking... not needed anymore.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.4 2001/08/07 12:41:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..fbd95d28 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.4&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,235 @@ + + + +code/nelns/configure.in - view - 1.4 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.4, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.3: +1 -68 + lines
+REMOVED Pyton checking... not needed anymore.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.4 2001/08/07 12:41:46 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport header files
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort header files directory.
+                          e.g. /usr/local/include/stlport],
+    [STLPORT_DIR=$with_stlport
+      AC_MSG_RESULT(using STLPort header files located in $with_stlport)],
+    AC_MSG_ERROR([You must call configure with the --with-stlport option.
+    This tells configure where to find the STLPort header files.
+    e.g. --with-stlport=/usr/local/include/stlport])
+)
+
+if test X"$STLPORT_DIR" != X"";
+then
+    CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"
+fi
+
+dnl Ask user for path to the STLPort library files
+AC_ARG_WITH( stllib,
+    [  --with-stllib=<path>    path to the STLPort installation directory.
+                          e.g. /usr/local/lib/stlport],
+    [STLLIB_DIR=$with_stllib
+      AC_MSG_RESULT(using STLPort library located in $with_stllib)]
+)
+
+if test X"$STLLIB_DIR" != X"";
+then
+    LIBS="-L$STLLIB_DIR $LIBS"
+fi
+
+LIBS="$LIBS -lstlport_gcc"
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for STLPort)
+AC_EGREP_CPP( yo_stlport,
+[#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([STLPort is needed to compile NeLNS (www.stlport.org)])
+)
+
+CPPFLAGS="$_CPPFLAGS"
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..0f868994 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.5, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +73 -36 + lines
+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.5 2001/08/07 12:58:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/include]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="$with_stlport/include"
+        STLPORT_LIB="$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..ac3640d3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.5, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +73 -36 + lines
+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.5 2001/08/07 12:58:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/include]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="$with_stlport/include"
+        STLPORT_LIB="$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..c0a6cbdc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.5, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +73 -36 + lines
+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.5 2001/08/07 12:58:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/include]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="$with_stlport/include"
+        STLPORT_LIB="$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..f7069bc6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.5 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.5, Tue Aug 7 12:58:26 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.4: +73 -36 + lines
+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.5 2001/08/07 12:58:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install files directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/include]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="$with_stlport/include"
+        STLPORT_LIB="$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="-I$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..331ecdfb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.6, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.5: +9 -9 + lines
+Fixed a bug with the STLPort install directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.6 2001/08/08 10:23:32 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="i-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..6a964d28 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.6&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.6 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.6, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.5: +9 -9 + lines
+Fixed a bug with the STLPort install directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.6 2001/08/08 10:23:32 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="i-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local/include],
+    [NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL header files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..be173961 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.7, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.6: +5 -5 + lines
+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.7 2001/08/16 12:42:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local],
+    [ NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..9fc0ca02 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.7&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,272 @@ + + + +code/nelns/configure.in - view - 1.7 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.7, Thu Aug 16 12:42:26 2001 UTC (10 months ago) by valignat +
Branch: MAIN +
Changes since 1.6: +5 -5 + lines
+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.7 2001/08/16 12:42:26 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(log_service/log_service.h)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(netns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+dnl Ask user for path to the STLport files location
+AC_ARG_WITH( stlport,
+    [  --with-stlport=<path>   path to the STLPort install directory.
+                          e.g. /usr/local/stlport]
+)
+
+AC_ARG_WITH( stlport-include,
+    [  --with-stlport-include=<path>
+                          path to the STLPort header files directory.
+                          e.g. /usr/local/stlport/stlport]
+)
+
+AC_ARG_WITH( stlport-lib,
+    [  --with-stlport-lib=<path>
+                          path to the STLPort library files directory.
+                          e.g. /usr/local/stlport/lib]
+)
+
+if test "$with_stlport" != "no"
+then
+    if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlpo
+rt_include"
+    then
+        AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport-lib and with-stlport-include options.
+This tells configure where to find the STLPort files.])
+    fi
+
+    if test $with_stlport
+    then
+        AC_MSG_RESULT(using STLPort files located in $with_stlport)
+
+        STLPORT_CFLAGS="-I$with_stlport/stlport"
+        STLPORT_LIB="-L$with_stlport/lib"
+    fi
+else
+    no_stlport="no"
+    AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
+fi
+
+if test -z "$no_stlport" -a "$with_stlport_include"
+then
+    AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
+    STLPORT_CFLAGS="-I$with_stlport_include"
+fi
+
+if test -z "$no_stlport" -a  "$with_stlport_lib"
+then
+    AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
+    STLPORT_LIB="-L$with_stlport_lib"
+fi
+
+
+dnl ==========
+dnl NeL
+dnl ==========
+
+dnl Ask user for path to the NeL header files
+AC_ARG_WITH( nel,
+    [  --with-nel=<prefix>     prefix to the NeL files installation.
+                          e.g. /usr/local],
+    [ NEL_DIR=$with_nel
+      AC_MSG_RESULT(using NeL files located in $with_nel)]
+)
+
+if test X"$NEL_DIR" != X"";
+then
+    CXXFLAGS="-I$NEL_DIR/include $CXXFLAGS"
+    LIBS="-L$NEL_DIR/lib $LIBS"
+fi
+
+_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CXXFLAGS"
+
+AC_MSG_CHECKING(for NeL)
+AC_EGREP_CPP( yo_nel,
+[#include <nel/net.h>
+#ifdef NL_NET_H
+   yo_nel
+#endif],
+[AC_MSG_RESULT(yes)],
+AC_MSG_ERROR([NeL is needed to compile the NeLNS (www.nevrax.org)])
+)
+
+
+dnl ==========
+dnl Debug/optimized compilation mode
+dnl ==========
+
+MAX_C_OPTIMIZE="-O6"
+
+dnl Build optimized or debug version ?
+dnl First check for gcc and g++
+if test "$ac_cv_prog_gcc" = "yes"
+then
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC="-O"
+  OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
+else
+  DEBUG_CFLAGS="-g"
+  DEBUG_OPTIMIZE_CC=""
+  OPTIMIZE_CFLAGS="-O"
+fi
+if test "$ac_cv_prog_cxx_g" = "yes"
+then
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX="-O"
+  OPTIMIZE_CXXFLAGS="-O3"
+else
+  DEBUG_CXXFLAGS="-g"
+  DEBUG_OPTIMIZE_CXX=""
+  OPTIMIZE_CXXFLAGS="-O"
+fi
+AC_ARG_WITH(debug,
+    [  --with-debug[=full]     Build a debug version (huge libraries)
+  --without-debug         Build withoug debugging code (default)],
+    [with_debug=$withval],
+    [with_debug=no])
+if test "$with_debug" = "yes"
+then
+  dnl Medium debug.
+  CFLAGS="$DEBUG_CFLAGS $DEBUG_OPTIMIZE_CC $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $DEBUG_OPTIMIZE_CXX $CXXFLAGS"
+elif test "$with_debug" = "full"
+then
+  dnl Full debug. Very slow in some cases
+  CFLAGS="$DEBUG_CFLAGS $CFLAGS"
+  CXXFLAGS="$DEBUG_CXXFLAGS $CXXFLAGS"
+else
+  dnl Optimized version. No debug
+  CFLAGS="$OPTIMIZE_CFLAGS $CFLAGS"
+  CXXFLAGS="$OPTIMIZE_CXXFLAGS $CXXFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========
+dnl STLPort
+dnl ==========
+
+if test -z "$no_stlport"
+then 
+  
+    if test X"$STLPORT_CFLAGS" != X
+    then
+        CXXFLAGS="$STLPORT_CFLAGS $CXXFLAGS"
+    fi
+
+    if test X"$STLPORT_LIB" != X
+    then
+        LIBS="$STLPORT_LIB $LIBS -lstlport_gcc"
+    fi
+
+    _CPPFLAGS="$CPPFLAGS"
+    CPPFLAGS="$CXXFLAGS $STLPORT_CFLAGS"
+
+    AC_MSG_CHECKING(for STLPort)
+    AC_EGREP_CPP( yo_stlport,
+    [#include <algorithm>
+#ifdef __SGI_STL_PORT
+   yo_stlport
+#endif],
+    [ AC_MSG_RESULT(yes)],
+      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
+    
+      CPPFLAGS="$_CPPFLAGS"
+fi
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           log_service/Makefile            \
+           naming_service/Makefile         \
+           time_service/Makefile           \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html new file mode 100644 index 00000000..063d7c6d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&only_with_tag=MAIN/index.html @@ -0,0 +1,125 @@ + + + +code/nelns/configure.in - view - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.9, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.8: +20 -166 + lines
+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.9 2002/01/07 16:09:52 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ==========================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..446cb67f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,125 @@ + + + +code/nelns/configure.in - view - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.9, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN +
Changes since 1.8: +20 -166 + lines
+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.9 2002/01/07 16:09:52 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ==========================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..8f18f827 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?rev=1.9&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,125 @@ + + + +code/nelns/configure.in - view - 1.9 + +
[BACK] Return to configure.in + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / configure.in (download)
+Revision 1.9, Mon Jan 7 16:09:52 2002 UTC (5 months, 1 week ago) by valignat +
Branch: MAIN +
Changes since 1.8: +20 -166 + lines
+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

dnl
+dnl Configuration script for NeLNS
+dnl
+dnl $Id: configure.in,v 1.9 2002/01/07 16:09:52 valignat Exp $
+dnl 
+
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(admin_service/admin_service.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=3
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+
+dnl The following hack should ensure that configure doesn't add optimizing
+dnl or debugging flags to CFLAGS or CXXFLAGS
+CFLAGS="$CFLAGS "
+CXXFLAGS="$CXXFLAGS "
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_PROG_LIBTOOL
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+AC_C_CONST
+
+dnl Add the define _REENTRANT for a correct use of the threads
+if test "X$CC" = "Xgcc";
+then
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+fi
+
+
+dnl ====================================================================
+dnl Checks for header files.
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+
+dnl ==========================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ==========================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", "no", "no", "no", "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl Checks for library functions.
+
+
+dnl ====================================================================
+dnl Output files to generate.
+
+AC_OUTPUT( Makefile                        \
+           login_service/Makefile          \
+           naming_service/Makefile         \
+           admin_executor_service/Makefile \
+           admin_service/Makefile          \
+           welcome_service/Makefile        \
+)
+
+
+dnl End of configure.in
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=author b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=author new file mode 100644 index 00000000..89521e82 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=author @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (4 weeks, 1 day ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=date b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=date new file mode 100644 index 00000000..df156e71 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=date @@ -0,0 +1,157 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (4 weeks, 4 days ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=log b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=log new file mode 100644 index 00000000..5bf1213e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=log @@ -0,0 +1,278 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (2 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (7 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (10 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (10 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (10 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (10 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (12 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=rev&only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=rev&only_with_tag=MAIN new file mode 100644 index 00000000..3e1eea2e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/configure.in?sortby=rev&only_with_tag=MAIN @@ -0,0 +1,280 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / configure.in
+ + + + + +
configure.in
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:01:39 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.14: +3 -6 + lines
Diff to previous 1.14 +

+ADDED a configure option to explicitly activate the use of the ccache (http://ccache.samba.org) utility.
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Mon Apr 15 12:04:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +6 -1 + lines
Diff to previous 1.13 +

+ADDED: ccache detection
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (3 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +26 -6 + lines
Diff to previous 1.12 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat +
Branch: MAIN + +
Changes since 1.11: +3 -3 + lines
Diff to previous 1.11 +

+Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges.
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:48 2002 UTC (4 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.10: +20 -8 + lines
Diff to previous 1.10 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Thu Jan 10 14:33:20 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.9: +13 -4 + lines
Diff to previous 1.9 +

+BUGFIX , cleanup and, support for minimum python version required in the configure scripts.
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (6 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.8: +20 -166 + lines
Diff to previous 1.8 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Oct 29 14:00:28 2001 UTC (8 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.7: +3 -5 + lines
Diff to previous 1.7 +

+REMOVED references to the Log service and the Time service.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 16 12:42:26 2001 UTC (11 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.6: +5 -5 + lines
Diff to previous 1.6 +

+# FIXED a studid syntax error in NeL's STLPort checking.
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Aug 8 10:23:32 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.5: +9 -9 + lines
Diff to previous 1.5 +

+Fixed a bug with the STLPort install directories.
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:58:26 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +73 -36 + lines
Diff to previous 1.4 +

+UPDATED NeLNS configure.in file to match NeL's one (improved).
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Aug 7 12:41:46 2001 UTC (11 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +1 -68 + lines
Diff to previous 1.3 +

+REMOVED Pyton checking... not needed anymore.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Mon Jun 18 14:04:46 2001 UTC (13 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+REMOVED the agnet_service from NELNS compilatiom/install process.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -1 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ + +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=author/index.html new file mode 100644 index 00000000..d453954d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=author/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / doc
+ + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + server.dxt + 1.2  7 months lecroart  UPDATED +
[TXT] + make_server_dox.bat + 1.1  14 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dox + 1.1  14 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=date/index.html new file mode 100644 index 00000000..0323dd5a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=date/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / doc
+ + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + server.dxt + 1.2  7 months lecroart  UPDATED +
[TXT] + make_server_dox.bat + 1.1  14 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dox + 1.1  14 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=log/index.html new file mode 100644 index 00000000..4341a2d6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=log/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / doc
+ + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + make_server_dox.bat + 1.1  14 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dox + 1.1  14 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dxt + 1.2  7 months lecroart  UPDATED +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=rev/index.html new file mode 100644 index 00000000..703e62aa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/?sortby=rev/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / doc
+ + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + server.dxt + 1.2  7 months lecroart  UPDATED +
[TXT] + make_server_dox.bat + 1.1  14 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dox + 1.1  14 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/index.html b/cvs/cvsweb.cgi/code/nelns/doc/index.html new file mode 100644 index 00000000..b612a363 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/index.html @@ -0,0 +1,94 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / doc
+ + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + make_server_dox.bat + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dox + 1.1  13 months valignat  RENAMED code/server to code/nelns. +
[TXT] + server.dxt + 1.2  7 months lecroart  UPDATED +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat new file mode 100644 index 00000000..c5087d80 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / make_server_dox.bat
+ + + + + +
make_server_dox.bat
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?annotate=1.1 new file mode 100644 index 00000000..ffb586ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/doc/make_server_dox.bat - annotate - 1.1 + +
[BACK] Return to make_server_dox.bat + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

Annotation of code/nelns/doc/make_server_dox.bat, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?content-type=text/x-cvsweb-markup&rev=1.1 b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?content-type=text/x-cvsweb-markup&rev=1.1 new file mode 100644 index 00000000..fa134072 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?content-type=text/x-cvsweb-markup&rev=1.1 @@ -0,0 +1,20 @@ + + + +code/nelns/doc/make_server_dox.bat - view - 1.1 + +
[BACK] Return to make_server_dox.bat + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / make_server_dox.bat (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

@echo off
+R:
+cd \code\server\doc
+del html\*.* /Q
+s:\bin\doxygen server.dox
+S:\bin\hhc html\index.hhp
+copy html\index.chm s:\doc\server.chm
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..6de18597 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/doc/make_server_dox.bat - view - 1.1 + +
[BACK] Return to make_server_dox.bat + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / make_server_dox.bat (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

@echo off
+R:
+cd \code\server\doc
+del html\*.* /Q
+s:\bin\doxygen server.dox
+S:\bin\hhc html\index.hhp
+copy html\index.chm s:\doc\server.chm
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..fa692874 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/doc/make_server_dox.bat - view - 1.1 + +
[BACK] Return to make_server_dox.bat + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / make_server_dox.bat (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

@echo off
+R:
+cd \code\server\doc
+del html\*.* /Q
+s:\bin\doxygen server.dox
+S:\bin\hhc html\index.hhp
+copy html\index.chm s:\doc\server.chm
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..608a1ece --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,20 @@ + + + +code/nelns/doc/make_server_dox.bat - view - 1.1 + +
[BACK] Return to make_server_dox.bat + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / make_server_dox.bat (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

@echo off
+R:
+cd \code\server\doc
+del html\*.* /Q
+s:\bin\doxygen server.dox
+S:\bin\hhc html\index.hhp
+copy html\index.chm s:\doc\server.chm
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..053635e7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / make_server_dox.bat
+ + + + + +
make_server_dox.bat
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=log b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=log new file mode 100644 index 00000000..cc2ba29a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=log @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / make_server_dox.bat
+ + + + + +
make_server_dox.bat
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=rev b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=rev new file mode 100644 index 00000000..1335eeee --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/make_server_dox.bat?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / make_server_dox.bat
+ + + + + +
make_server_dox.bat
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox b/cvs/cvsweb.cgi/code/nelns/doc/server.dox new file mode 100644 index 00000000..7bd7eb14 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dox
+ + + + + +
server.dox
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?annotate=1.1 new file mode 100644 index 00000000..6888542a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/doc/server.dox - annotate - 1.1 + +
[BACK] Return to server.dox + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

Annotation of code/nelns/doc/server.dox, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..eac8a8c6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,706 @@ + + + +code/nelns/doc/server.dox - view - 1.1 + +
[BACK] Return to server.dox + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / server.dox (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

# Doxyfile 1.2.1
+
+# This file describes the settings to be used by doxygen for a project
+#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+#       TAG = value [value, ...]
+# For lists items can also be appended using:
+#       TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# General configuration options
+#---------------------------------------------------------------------------
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
+# by quotes) that should identify the project. 
+
+PROJECT_NAME           = Server
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. 
+# This could be handy for archiving the generated documentation or 
+# if some version control system is used.
+
+PROJECT_NUMBER         =
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
+# base path where the generated documentation will be put. 
+# If a relative path is entered, it will be relative to the location 
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       =
+#/home/httpd/html/docs/code
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all 
+# documentation generated by doxygen is written. Doxygen will use this 
+# information to generate all constant output in the proper language. 
+# The default language is English, other supported languages are: 
+# Dutch, French, Italian, Czech, Swedish, German, Finnish, Japanese, 
+# Spanish, Russian, Croatian, Polish, and Portuguese.
+
+OUTPUT_LANGUAGE        = English
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in 
+# documentation are documented, even if no documentation was available. 
+# Private class members and static file members will be hidden unless 
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES 
+
+EXTRACT_ALL            = YES
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
+# will be included in the documentation. 
+
+EXTRACT_PRIVATE        = YES
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file 
+# will be included in the documentation. 
+
+EXTRACT_STATIC         = YES
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all 
+# undocumented members of documented classes, files or namespaces. 
+# If set to NO (the default) these members will be included in the 
+# various overviews, but no documentation section is generated. 
+# This option has no effect if EXTRACT_ALL is enabled. 
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all 
+# undocumented classes that are normally visible in the class hierarchy. 
+# If set to NO (the default) these class will be included in the various 
+# overviews. This option has no effect if EXTRACT_ALL is enabled. 
+
+HIDE_UNDOC_CLASSES     = NO
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will 
+# include brief member descriptions after the members that are listed in 
+# the file and class documentation (similar to JavaDoc). 
+# Set to NO to disable this. 
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend 
+# the brief description of a member or function before the detailed description. 
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 
+# brief descriptions will be completely suppressed. 
+
+REPEAT_BRIEF           = YES
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 
+# Doxygen will generate a detailed section even if there is only a brief 
+# description. 
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full 
+# path before files name in the file list and in the header files. If set 
+# to NO the shortest path that makes the file name unique will be used. 
+
+FULL_PATH_NAMES        = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
+# can be used to strip a user defined part of the path. Stripping is 
+# only done if one of the specified strings matches the left-hand part of 
+# the path. It is allowed to use relative paths in the argument list.
+
+STRIP_FROM_PATH        = 
+
+# The INTERNAL_DOCS tag determines if documentation 
+# that is typed after a \internal command is included. If the tag is set 
+# to NO (the default) then the documentation will be excluded. 
+# Set it to YES to include the internal documentation. 
+
+INTERNAL_DOCS          = NO
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will 
+# generate a class diagram (in Html and LaTeX) for classes with base or 
+# super classes. Setting the tag to NO turns the diagrams off. 
+
+CLASS_DIAGRAMS         = YES
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will 
+# be generated. Documented entities will be cross-referenced with these sources. 
+
+SOURCE_BROWSER         = YES
+
+# Setting the INLINE_SOURCES tag to YES will include the body 
+# of functions and classes directly in the documentation. 
+
+INLINE_SOURCES         = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct 
+# doxygen to hide any special comment blocks from generated source code 
+# fragments. Normal C and C++ comments will always remain visible. 
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the CASE_SENSE_NAMES tag is set to NO (the default) then Doxygen 
+# will only generate file names in lower case letters. If set to 
+# YES upper case letters are also allowed. This is useful if you have 
+# classes or files whose names only differ in case and if your file system 
+# supports case sensitive file names. 
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen 
+# will show members with their full class and namespace scopes in the 
+# documentation. If set to YES the scope will be hidden. 
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen 
+# will generate a verbatim copy of the header file for each class for 
+# which an include is specified. Set to NO to disable this. 
+
+VERBATIM_HEADERS       = YES
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen 
+# will put list of the files that are included by a file in the documentation 
+# of that file. 
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES (the default) then Doxygen 
+# will interpret the first line (until the first dot) of a JavaDoc-style 
+# comment as the brief description. If set to NO, the Javadoc-style will 
+# behave just like the Qt-style comments. 
+
+JAVADOC_AUTOBRIEF      = YES
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented 
+# member inherits the documentation from any documented member that it 
+# reimplements. 
+
+INHERIT_DOCS           = YES
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] 
+# is inserted in the documentation for inline members. 
+
+INLINE_INFO            = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
+# will sort the (detailed) documentation of file and class members 
+# alphabetically by member name. If set to NO the members will appear in 
+# declaration order. 
+
+SORT_MEMBER_DOCS       = YES
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. 
+# Doxygen uses this value to replace tabs by spaces in code fragments. 
+
+TAB_SIZE               = 8
+
+# The ENABLE_SECTIONS tag can be used to enable conditional 
+# documentation sections, marked by \if sectionname ... \endif. 
+
+ENABLED_SECTIONS       = 
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or 
+# disable (NO) the todo list. This list is created by putting \todo 
+# commands in the documentation.
+
+GENERATE_TODOLIST      = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or 
+# disable (NO) the test list. This list is created by putting \test 
+# commands in the documentation.
+
+GENERATE_TESTLIST      = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated 
+# by doxygen. Possible values are YES and NO. If left blank NO is used. 
+
+QUIET                  = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are 
+# generated by doxygen. Possible values are YES and NO. If left blank 
+# NO is used. 
+
+WARNINGS               = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
+# automatically be disabled. 
+
+WARN_IF_UNDOCUMENTED   = YES
+
+# The WARN_FORMAT tag determines the format of the warning messages that 
+# doxygen can produce. The string should contain the $file, $line, and $text 
+# tags, which will be replaced by the file and line number from which the 
+# warning originated and the warning text. 
+
+WARN_FORMAT            = "$file:$line: $text"
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain 
+# documented source files. You may enter file names like "myfile.cpp" or 
+# directories like "/usr/src/myproject". Separate the files or directories 
+# with spaces. 
+
+INPUT                  = R:/code/server
+#/var/tmp/doxit.tmp/code/server
+
+# If the value of the INPUT tag contains directories, you can use the 
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank all files are included. 
+
+FILE_PATTERNS          = *.h *.c *.cpp *.asm *.dxt
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
+# should be searched for input files as well. Possible values are YES and NO. 
+# If left blank NO is used. 
+
+RECURSIVE              = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should 
+# excluded from the INPUT source files. This way you can easily exclude a 
+# subdirectory from a directory tree whose root is specified with the INPUT tag. 
+
+EXCLUDE                = 
+
+# If the value of the INPUT tag contains directories, you can use the 
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 
+# certain files from those directories. 
+
+EXCLUDE_PATTERNS       = 
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or 
+# directories that contain example code fragments that are included (see 
+# the \include command). 
+
+EXAMPLE_PATH           = 
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the 
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank all files are included. 
+
+EXAMPLE_PATTERNS       = 
+
+# The IMAGE_PATH tag can be used to specify one or more files or 
+# directories that contain image that are included in the documentation (see 
+# the \image command). 
+
+IMAGE_PATH             = 
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should 
+# invoke to filter for each input file. Doxygen will invoke the filter program 
+# by executing (via popen()) the command <filter> <input-file>, where <filter> 
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an 
+# input file. Doxygen will then use the output that the filter program writes 
+# to standard output. 
+
+INPUT_FILTER           = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index 
+# of all compounds will be generated. Enable this if the project 
+# contains a lot of classes, structs, unions or interfaces. 
+
+ALPHABETICAL_INDEX     = YES
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
+# in which this list will be split (can be a number in the range [1..20]) 
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all 
+# classes will be put under the same header in the alphabetical index. 
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that 
+# should be ignored while generating the index headers. 
+
+IGNORE_PREFIX          = C I P
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
+# generate HTML output. 
+
+GENERATE_HTML          = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `html' will be used as the default path. 
+
+HTML_OUTPUT            = html
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard header.
+
+HTML_HEADER            =
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard footer.
+
+HTML_FOOTER            =
+
+# The HTML_STYLESHEET tag can be used to specify a user defined cascading 
+# style sheet that is used by each HTML page. It can be used to 
+# fine-tune the look of the HTML output. If the tag is left blank doxygen 
+# will generate a default style sheet 
+
+HTML_STYLESHEET        =
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
+# files or namespaces will be aligned in HTML using tables. If set to 
+# NO a bullet list will be used. 
+
+HTML_ALIGN_MEMBERS     = YES
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files 
+# will be generated that can be used as input for tools like the 
+# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) 
+# of the generated HTML documentation. 
+
+GENERATE_HTMLHELP      = YES
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at 
+# top of each HTML page. The value NO (the default) enables the index and 
+# the value YES disables it. 
+
+DISABLE_INDEX          = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
+# generate Latex output. 
+
+GENERATE_LATEX         = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `latex' will be used as the default path. 
+
+LATEX_OUTPUT           = latex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
+# LaTeX documents. This may be useful for small projects and may help to 
+# save some trees in general. 
+
+COMPACT_LATEX          = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used 
+# by the printer. Possible values are: a4, a4wide, letter, legal and 
+# executive. If left blank a4wide will be used. 
+
+PAPER_TYPE             = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
+# packages that should be included in the LaTeX output. 
+
+EXTRA_PACKAGES         = 
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
+# the generated latex document. The header should contain everything until 
+# the first chapter. If it is left blank doxygen will generate a 
+# standard header. Notice: only use this tag if you know what you are doing! 
+
+LATEX_HEADER           = 
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
+# contain links (just like the HTML output) instead of page references 
+# This makes the output suitable for online browsing using a pdf viewer. 
+
+PDF_HYPERLINKS         = NO
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
+# plain latex in the generated Makefile. Set this option to YES to get a 
+# higher quality PDF documentation. 
+
+USE_PDFLATEX           = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
+# command to the generated LaTeX files. This will instruct LaTeX to keep 
+# running if errors occur, instead of asking the user for help. 
+# This option is also used when generating formulas in HTML. 
+
+LATEX_BATCHMODE        = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output 
+# The RTF output is optimised for Word 97 and may not look very pretty with 
+# other RTF readers or editors.
+
+GENERATE_RTF           = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `rtf' will be used as the default path. 
+
+RTF_OUTPUT             = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact 
+# RTF documents. This may be useful for small projects and may help to 
+# save some trees in general. 
+
+COMPACT_RTF            = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated 
+# will contain hyperlink fields. The RTF file will 
+# contain links (just like the HTML output) instead of page references. 
+# This makes the output suitable for online browsing using a WORD or other. 
+# programs which support those fields. 
+# Note: wordpad (write) and others do not support links. 
+
+RTF_HYPERLINKS         = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's 
+# config file, i.e. a series of assigments. You only have to provide 
+# replacements, missing definitions are set to their default value. 
+
+RTF_STYLESHEET_FILE    = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
+# generate man pages 
+
+GENERATE_MAN           = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `man' will be used as the default path. 
+
+MAN_OUTPUT             = man
+
+# The MAN_EXTENSION tag determines the extension that is added to 
+# the generated man pages (default is the subroutine's section .3) 
+
+MAN_EXTENSION          = .3
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will 
+# generate an XML file that captures the structure of 
+# the code including all documentation. Warning: This feature 
+# is still experimental and very incomplete.
+
+GENERATE_XML           = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor   
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
+# evaluate all C-preprocessor directives found in the sources and include 
+# files. 
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
+# names in the source code. If set to NO (the default) only conditional 
+# compilation will be performed. Macro expansion can be done in a controlled 
+# way by setting EXPAND_ONLY_PREDEF to YES. 
+
+MACRO_EXPANSION        = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
+# then the macro expansion is limited to the macros specified with the 
+# PREDEFINED and EXPAND_AS_PREDEFINED tags. 
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
+# in the INCLUDE_PATH (see below) will be search if a #include is found. 
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that 
+# contain include files that are not input files but should be processed by 
+# the preprocessor. 
+
+INCLUDE_PATH           = 
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
+# patterns (like *.h and *.hpp) to filter out the header-files in the 
+# directories. If left blank, the patterns specified with FILE_PATTERNS will 
+# be used. 
+
+INCLUDE_FILE_PATTERNS  = 
+
+# The PREDEFINED tag can be used to specify one or more macro names that 
+# are defined before the preprocessor is started (similar to the -D option of 
+# gcc). The argument of the tag is a list of macros of the form: name 
+# or name=definition (no spaces). If the definition and the = are 
+# omitted =1 is assumed. 
+
+PREDEFINED             = 
+
+# If the MACRO_EXPANSION and EXPAND_PREDEF_ONLY tags are set to YES then 
+# this tag can be used to specify a list of macro names that should be expanded. 
+# The macro definition that is found in the sources will be used. 
+# Use the PREDEFINED tag if you want to use a different macro definition. 
+
+EXPAND_AS_DEFINED      = 
+
+#---------------------------------------------------------------------------
+# Configuration::addtions related to external references   
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tagfiles. 
+
+TAGFILES               = R:/code/nel/doc/nel.tag=/code/nel/doc/html
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create 
+# a tag file that is based on the input files it reads. 
+
+GENERATE_TAGFILE       = server.tag
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed 
+# in the class index. If set to NO only the inherited external classes 
+# will be listed. 
+
+ALLEXTERNALS           = NO
+
+# The PERL_PATH should be the absolute path and name of the perl script 
+# interpreter (i.e. the result of `which perl'). 
+
+PERL_PATH              = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool   
+#---------------------------------------------------------------------------
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 
+# available from the path. This tool is part of Graphviz, a graph visualization 
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section 
+# have no effect if this option is set to NO (the default) 
+
+HAVE_DOT               = YES
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect inheritance relations. Setting this tag to YES will force the 
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH            = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect implementation dependencies (inheritance, containment, and 
+# class references variables) of the class with other documented classes. 
+
+COLLABORATION_GRAPH    = YES
+
+# If the ENABLE_PREPROCESSING, INCLUDE_GRAPH, and HAVE_DOT tags are set to 
+# YES then doxygen will generate a graph for each documented file showing 
+# the direct and indirect include dependencies of the file with other 
+# documented files. 
+
+INCLUDE_GRAPH          = YES
+
+# If the ENABLE_PREPROCESSING, INCLUDED_BY_GRAPH, and HAVE_DOT tags are set to 
+# YES then doxygen will generate a graph for each documented header file showing 
+# the documented files that directly or indirectly include this file 
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 
+# will graphical hierarchy of all classes instead of a textual one. 
+
+GRAPHICAL_HIERARCHY    = YES
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be 
+# found. If left blank, it is assumed the dot tool can be found on the path. 
+
+DOT_PATH               = 
+
+# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images. 
+
+MAX_DOT_GRAPH_WIDTH    = 1024
+
+# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images. 
+
+MAX_DOT_GRAPH_HEIGHT   = 1024
+
+#---------------------------------------------------------------------------
+# Configuration::addtions related to the search engine   
+#---------------------------------------------------------------------------
+
+# The SEARCHENGINE tag specifies whether or not a search engine should be 
+# used. If set to NO the values of all tags below this one will be ignored. 
+
+SEARCHENGINE           = YES
+
+# The CGI_NAME tag should be the name of the CGI script that 
+# starts the search engine (doxysearch) with the correct parameters. 
+# A script with this name will be generated by doxygen. 
+
+CGI_NAME               = nel-search.cgi
+
+# The CGI_URL tag should be the absolute URL to the directory where the 
+# cgi binaries are located. See the documentation of your http daemon for 
+# details. 
+
+CGI_URL                = http://nevrax/cgi-bin/
+
+# The DOC_URL tag should be the absolute URL to the directory where the 
+# documentation is located. If left blank the absolute path to the 
+# documentation, with file:// prepended to it, will be used. 
+
+DOC_URL                = http://nevrax/docs/code/nel/
+
+# The DOC_ABSPATH tag should be the absolute path to the directory where the 
+# documentation is located. If left blank the directory on the local machine 
+# will be used. 
+
+DOC_ABSPATH            = /home/httpd/html/docs/code/nel/
+
+# The BIN_ABSPATH tag must point to the directory where the doxysearch binary 
+# is installed. 
+
+BIN_ABSPATH            = /usr/bin/
+
+# The EXT_DOC_PATHS tag can be used to specify one or more paths to 
+# documentation generated for other projects. This allows doxysearch to search 
+# the documentation for these projects as well. 
+
+EXT_DOC_PATHS          = 
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html new file mode 100644 index 00000000..65e4af91 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup&sortby=rev/index.html @@ -0,0 +1,706 @@ + + + +code/nelns/doc/server.dox - view - 1.1 + +
[BACK] Return to server.dox + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / server.dox (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
CVS Tags: HEAD
+RENAMED code/server to code/nelns.
+
+

# Doxyfile 1.2.1
+
+# This file describes the settings to be used by doxygen for a project
+#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+#       TAG = value [value, ...]
+# For lists items can also be appended using:
+#       TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# General configuration options
+#---------------------------------------------------------------------------
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
+# by quotes) that should identify the project. 
+
+PROJECT_NAME           = Server
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. 
+# This could be handy for archiving the generated documentation or 
+# if some version control system is used.
+
+PROJECT_NUMBER         =
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
+# base path where the generated documentation will be put. 
+# If a relative path is entered, it will be relative to the location 
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       =
+#/home/httpd/html/docs/code
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all 
+# documentation generated by doxygen is written. Doxygen will use this 
+# information to generate all constant output in the proper language. 
+# The default language is English, other supported languages are: 
+# Dutch, French, Italian, Czech, Swedish, German, Finnish, Japanese, 
+# Spanish, Russian, Croatian, Polish, and Portuguese.
+
+OUTPUT_LANGUAGE        = English
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in 
+# documentation are documented, even if no documentation was available. 
+# Private class members and static file members will be hidden unless 
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES 
+
+EXTRACT_ALL            = YES
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
+# will be included in the documentation. 
+
+EXTRACT_PRIVATE        = YES
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file 
+# will be included in the documentation. 
+
+EXTRACT_STATIC         = YES
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all 
+# undocumented members of documented classes, files or namespaces. 
+# If set to NO (the default) these members will be included in the 
+# various overviews, but no documentation section is generated. 
+# This option has no effect if EXTRACT_ALL is enabled. 
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all 
+# undocumented classes that are normally visible in the class hierarchy. 
+# If set to NO (the default) these class will be included in the various 
+# overviews. This option has no effect if EXTRACT_ALL is enabled. 
+
+HIDE_UNDOC_CLASSES     = NO
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will 
+# include brief member descriptions after the members that are listed in 
+# the file and class documentation (similar to JavaDoc). 
+# Set to NO to disable this. 
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend 
+# the brief description of a member or function before the detailed description. 
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 
+# brief descriptions will be completely suppressed. 
+
+REPEAT_BRIEF           = YES
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 
+# Doxygen will generate a detailed section even if there is only a brief 
+# description. 
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full 
+# path before files name in the file list and in the header files. If set 
+# to NO the shortest path that makes the file name unique will be used. 
+
+FULL_PATH_NAMES        = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
+# can be used to strip a user defined part of the path. Stripping is 
+# only done if one of the specified strings matches the left-hand part of 
+# the path. It is allowed to use relative paths in the argument list.
+
+STRIP_FROM_PATH        = 
+
+# The INTERNAL_DOCS tag determines if documentation 
+# that is typed after a \internal command is included. If the tag is set 
+# to NO (the default) then the documentation will be excluded. 
+# Set it to YES to include the internal documentation. 
+
+INTERNAL_DOCS          = NO
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will 
+# generate a class diagram (in Html and LaTeX) for classes with base or 
+# super classes. Setting the tag to NO turns the diagrams off. 
+
+CLASS_DIAGRAMS         = YES
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will 
+# be generated. Documented entities will be cross-referenced with these sources. 
+
+SOURCE_BROWSER         = YES
+
+# Setting the INLINE_SOURCES tag to YES will include the body 
+# of functions and classes directly in the documentation. 
+
+INLINE_SOURCES         = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct 
+# doxygen to hide any special comment blocks from generated source code 
+# fragments. Normal C and C++ comments will always remain visible. 
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the CASE_SENSE_NAMES tag is set to NO (the default) then Doxygen 
+# will only generate file names in lower case letters. If set to 
+# YES upper case letters are also allowed. This is useful if you have 
+# classes or files whose names only differ in case and if your file system 
+# supports case sensitive file names. 
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen 
+# will show members with their full class and namespace scopes in the 
+# documentation. If set to YES the scope will be hidden. 
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen 
+# will generate a verbatim copy of the header file for each class for 
+# which an include is specified. Set to NO to disable this. 
+
+VERBATIM_HEADERS       = YES
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen 
+# will put list of the files that are included by a file in the documentation 
+# of that file. 
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES (the default) then Doxygen 
+# will interpret the first line (until the first dot) of a JavaDoc-style 
+# comment as the brief description. If set to NO, the Javadoc-style will 
+# behave just like the Qt-style comments. 
+
+JAVADOC_AUTOBRIEF      = YES
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented 
+# member inherits the documentation from any documented member that it 
+# reimplements. 
+
+INHERIT_DOCS           = YES
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] 
+# is inserted in the documentation for inline members. 
+
+INLINE_INFO            = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
+# will sort the (detailed) documentation of file and class members 
+# alphabetically by member name. If set to NO the members will appear in 
+# declaration order. 
+
+SORT_MEMBER_DOCS       = YES
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. 
+# Doxygen uses this value to replace tabs by spaces in code fragments. 
+
+TAB_SIZE               = 8
+
+# The ENABLE_SECTIONS tag can be used to enable conditional 
+# documentation sections, marked by \if sectionname ... \endif. 
+
+ENABLED_SECTIONS       = 
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or 
+# disable (NO) the todo list. This list is created by putting \todo 
+# commands in the documentation.
+
+GENERATE_TODOLIST      = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or 
+# disable (NO) the test list. This list is created by putting \test 
+# commands in the documentation.
+
+GENERATE_TESTLIST      = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated 
+# by doxygen. Possible values are YES and NO. If left blank NO is used. 
+
+QUIET                  = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are 
+# generated by doxygen. Possible values are YES and NO. If left blank 
+# NO is used. 
+
+WARNINGS               = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
+# automatically be disabled. 
+
+WARN_IF_UNDOCUMENTED   = YES
+
+# The WARN_FORMAT tag determines the format of the warning messages that 
+# doxygen can produce. The string should contain the $file, $line, and $text 
+# tags, which will be replaced by the file and line number from which the 
+# warning originated and the warning text. 
+
+WARN_FORMAT            = "$file:$line: $text"
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain 
+# documented source files. You may enter file names like "myfile.cpp" or 
+# directories like "/usr/src/myproject". Separate the files or directories 
+# with spaces. 
+
+INPUT                  = R:/code/server
+#/var/tmp/doxit.tmp/code/server
+
+# If the value of the INPUT tag contains directories, you can use the 
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank all files are included. 
+
+FILE_PATTERNS          = *.h *.c *.cpp *.asm *.dxt
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
+# should be searched for input files as well. Possible values are YES and NO. 
+# If left blank NO is used. 
+
+RECURSIVE              = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should 
+# excluded from the INPUT source files. This way you can easily exclude a 
+# subdirectory from a directory tree whose root is specified with the INPUT tag. 
+
+EXCLUDE                = 
+
+# If the value of the INPUT tag contains directories, you can use the 
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 
+# certain files from those directories. 
+
+EXCLUDE_PATTERNS       = 
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or 
+# directories that contain example code fragments that are included (see 
+# the \include command). 
+
+EXAMPLE_PATH           = 
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the 
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank all files are included. 
+
+EXAMPLE_PATTERNS       = 
+
+# The IMAGE_PATH tag can be used to specify one or more files or 
+# directories that contain image that are included in the documentation (see 
+# the \image command). 
+
+IMAGE_PATH             = 
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should 
+# invoke to filter for each input file. Doxygen will invoke the filter program 
+# by executing (via popen()) the command <filter> <input-file>, where <filter> 
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an 
+# input file. Doxygen will then use the output that the filter program writes 
+# to standard output. 
+
+INPUT_FILTER           = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index 
+# of all compounds will be generated. Enable this if the project 
+# contains a lot of classes, structs, unions or interfaces. 
+
+ALPHABETICAL_INDEX     = YES
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
+# in which this list will be split (can be a number in the range [1..20]) 
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all 
+# classes will be put under the same header in the alphabetical index. 
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that 
+# should be ignored while generating the index headers. 
+
+IGNORE_PREFIX          = C I P
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
+# generate HTML output. 
+
+GENERATE_HTML          = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `html' will be used as the default path. 
+
+HTML_OUTPUT            = html
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard header.
+
+HTML_HEADER            =
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard footer.
+
+HTML_FOOTER            =
+
+# The HTML_STYLESHEET tag can be used to specify a user defined cascading 
+# style sheet that is used by each HTML page. It can be used to 
+# fine-tune the look of the HTML output. If the tag is left blank doxygen 
+# will generate a default style sheet 
+
+HTML_STYLESHEET        =
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
+# files or namespaces will be aligned in HTML using tables. If set to 
+# NO a bullet list will be used. 
+
+HTML_ALIGN_MEMBERS     = YES
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files 
+# will be generated that can be used as input for tools like the 
+# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) 
+# of the generated HTML documentation. 
+
+GENERATE_HTMLHELP      = YES
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at 
+# top of each HTML page. The value NO (the default) enables the index and 
+# the value YES disables it. 
+
+DISABLE_INDEX          = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
+# generate Latex output. 
+
+GENERATE_LATEX         = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `latex' will be used as the default path. 
+
+LATEX_OUTPUT           = latex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
+# LaTeX documents. This may be useful for small projects and may help to 
+# save some trees in general. 
+
+COMPACT_LATEX          = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used 
+# by the printer. Possible values are: a4, a4wide, letter, legal and 
+# executive. If left blank a4wide will be used. 
+
+PAPER_TYPE             = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
+# packages that should be included in the LaTeX output. 
+
+EXTRA_PACKAGES         = 
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
+# the generated latex document. The header should contain everything until 
+# the first chapter. If it is left blank doxygen will generate a 
+# standard header. Notice: only use this tag if you know what you are doing! 
+
+LATEX_HEADER           = 
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
+# contain links (just like the HTML output) instead of page references 
+# This makes the output suitable for online browsing using a pdf viewer. 
+
+PDF_HYPERLINKS         = NO
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
+# plain latex in the generated Makefile. Set this option to YES to get a 
+# higher quality PDF documentation. 
+
+USE_PDFLATEX           = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
+# command to the generated LaTeX files. This will instruct LaTeX to keep 
+# running if errors occur, instead of asking the user for help. 
+# This option is also used when generating formulas in HTML. 
+
+LATEX_BATCHMODE        = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output 
+# The RTF output is optimised for Word 97 and may not look very pretty with 
+# other RTF readers or editors.
+
+GENERATE_RTF           = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `rtf' will be used as the default path. 
+
+RTF_OUTPUT             = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact 
+# RTF documents. This may be useful for small projects and may help to 
+# save some trees in general. 
+
+COMPACT_RTF            = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated 
+# will contain hyperlink fields. The RTF file will 
+# contain links (just like the HTML output) instead of page references. 
+# This makes the output suitable for online browsing using a WORD or other. 
+# programs which support those fields. 
+# Note: wordpad (write) and others do not support links. 
+
+RTF_HYPERLINKS         = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's 
+# config file, i.e. a series of assigments. You only have to provide 
+# replacements, missing definitions are set to their default value. 
+
+RTF_STYLESHEET_FILE    = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
+# generate man pages 
+
+GENERATE_MAN           = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `man' will be used as the default path. 
+
+MAN_OUTPUT             = man
+
+# The MAN_EXTENSION tag determines the extension that is added to 
+# the generated man pages (default is the subroutine's section .3) 
+
+MAN_EXTENSION          = .3
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will 
+# generate an XML file that captures the structure of 
+# the code including all documentation. Warning: This feature 
+# is still experimental and very incomplete.
+
+GENERATE_XML           = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor   
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
+# evaluate all C-preprocessor directives found in the sources and include 
+# files. 
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
+# names in the source code. If set to NO (the default) only conditional 
+# compilation will be performed. Macro expansion can be done in a controlled 
+# way by setting EXPAND_ONLY_PREDEF to YES. 
+
+MACRO_EXPANSION        = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
+# then the macro expansion is limited to the macros specified with the 
+# PREDEFINED and EXPAND_AS_PREDEFINED tags. 
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
+# in the INCLUDE_PATH (see below) will be search if a #include is found. 
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that 
+# contain include files that are not input files but should be processed by 
+# the preprocessor. 
+
+INCLUDE_PATH           = 
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
+# patterns (like *.h and *.hpp) to filter out the header-files in the 
+# directories. If left blank, the patterns specified with FILE_PATTERNS will 
+# be used. 
+
+INCLUDE_FILE_PATTERNS  = 
+
+# The PREDEFINED tag can be used to specify one or more macro names that 
+# are defined before the preprocessor is started (similar to the -D option of 
+# gcc). The argument of the tag is a list of macros of the form: name 
+# or name=definition (no spaces). If the definition and the = are 
+# omitted =1 is assumed. 
+
+PREDEFINED             = 
+
+# If the MACRO_EXPANSION and EXPAND_PREDEF_ONLY tags are set to YES then 
+# this tag can be used to specify a list of macro names that should be expanded. 
+# The macro definition that is found in the sources will be used. 
+# Use the PREDEFINED tag if you want to use a different macro definition. 
+
+EXPAND_AS_DEFINED      = 
+
+#---------------------------------------------------------------------------
+# Configuration::addtions related to external references   
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tagfiles. 
+
+TAGFILES               = R:/code/nel/doc/nel.tag=/code/nel/doc/html
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create 
+# a tag file that is based on the input files it reads. 
+
+GENERATE_TAGFILE       = server.tag
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed 
+# in the class index. If set to NO only the inherited external classes 
+# will be listed. 
+
+ALLEXTERNALS           = NO
+
+# The PERL_PATH should be the absolute path and name of the perl script 
+# interpreter (i.e. the result of `which perl'). 
+
+PERL_PATH              = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool   
+#---------------------------------------------------------------------------
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 
+# available from the path. This tool is part of Graphviz, a graph visualization 
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section 
+# have no effect if this option is set to NO (the default) 
+
+HAVE_DOT               = YES
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect inheritance relations. Setting this tag to YES will force the 
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH            = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect implementation dependencies (inheritance, containment, and 
+# class references variables) of the class with other documented classes. 
+
+COLLABORATION_GRAPH    = YES
+
+# If the ENABLE_PREPROCESSING, INCLUDE_GRAPH, and HAVE_DOT tags are set to 
+# YES then doxygen will generate a graph for each documented file showing 
+# the direct and indirect include dependencies of the file with other 
+# documented files. 
+
+INCLUDE_GRAPH          = YES
+
+# If the ENABLE_PREPROCESSING, INCLUDED_BY_GRAPH, and HAVE_DOT tags are set to 
+# YES then doxygen will generate a graph for each documented header file showing 
+# the documented files that directly or indirectly include this file 
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 
+# will graphical hierarchy of all classes instead of a textual one. 
+
+GRAPHICAL_HIERARCHY    = YES
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be 
+# found. If left blank, it is assumed the dot tool can be found on the path. 
+
+DOT_PATH               = 
+
+# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images. 
+
+MAX_DOT_GRAPH_WIDTH    = 1024
+
+# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images. 
+
+MAX_DOT_GRAPH_HEIGHT   = 1024
+
+#---------------------------------------------------------------------------
+# Configuration::addtions related to the search engine   
+#---------------------------------------------------------------------------
+
+# The SEARCHENGINE tag specifies whether or not a search engine should be 
+# used. If set to NO the values of all tags below this one will be ignored. 
+
+SEARCHENGINE           = YES
+
+# The CGI_NAME tag should be the name of the CGI script that 
+# starts the search engine (doxysearch) with the correct parameters. 
+# A script with this name will be generated by doxygen. 
+
+CGI_NAME               = nel-search.cgi
+
+# The CGI_URL tag should be the absolute URL to the directory where the 
+# cgi binaries are located. See the documentation of your http daemon for 
+# details. 
+
+CGI_URL                = http://nevrax/cgi-bin/
+
+# The DOC_URL tag should be the absolute URL to the directory where the 
+# documentation is located. If left blank the absolute path to the 
+# documentation, with file:// prepended to it, will be used. 
+
+DOC_URL                = http://nevrax/docs/code/nel/
+
+# The DOC_ABSPATH tag should be the absolute path to the directory where the 
+# documentation is located. If left blank the directory on the local machine 
+# will be used. 
+
+DOC_ABSPATH            = /home/httpd/html/docs/code/nel/
+
+# The BIN_ABSPATH tag must point to the directory where the doxysearch binary 
+# is installed. 
+
+BIN_ABSPATH            = /usr/bin/
+
+# The EXT_DOC_PATHS tag can be used to specify one or more paths to 
+# documentation generated for other projects. This allows doxysearch to search 
+# the documentation for these projects as well. 
+
+EXT_DOC_PATHS          = 
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..6ad603d2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dox
+ + + + + +
server.dox
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dox?sortby=rev b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?sortby=rev new file mode 100644 index 00000000..82c7ab76 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dox?sortby=rev @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dox
+ + + + + +
server.dox
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt new file mode 100644 index 00000000..67bce61c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dxt
+ + + + + +
server.dxt
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 25 15:00:36 2001 UTC (7 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +22 -22 + lines
Diff to previous 1.1 +

+UPDATED
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..ff17b068 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt.diff?r1=1.1&r2=1.2 @@ -0,0 +1,73 @@ + + + +code/nelns/doc/server.dxt - diff - 1.2 + +
[BACK] Return to server.dxt + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

Diff for /code/nelns/doc/server.dxt between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/10/25 15:00:36
Line 1 
Line 1 
 /** /**
 \mainpage Server \mainpage NeLNS (Nevrax Library Network Services)
  
  \date 10/25/2001
  
 \section server_intro Introduction \section server_intro Introduction
  
 This documentation describes NEVRAX NeL Network Services, a set of services built on the top of NeL. One service is usually one process. A service class must be or inherit from NLNET::IService. Report to NeL documents for further information. This documentation describes Nevrax NeL Network Services, a set of services built on the top of NeL. One service is usually one process. A service class must be or inherit from NLNET::IService. Report to NeL documents for further information.
  
 The format of the messages that can be processed by a service are described in the documentation of the .cpp file of the service, in the detailed description of the callbacks. For example, if you want to know how to interact with the Naming Service (or rather how NLNET::CNamingClient interacts with it), read the documentation of naming_service.cpp.  The format of the messages that can be processed by a service are described in the documentation of the .cpp file of the service, in the detailed description of the callbacks. For example, if you want to know how to interact with the Naming Service (or rather how NLNET::CNamingClient interacts with it), read the documentation of naming_service.cpp.
  
 \subsection nelns_services The NEVRAX NeL Network Services \subsection nelns_services The Nevrax NeL Network Services
  
 NeLNS is made up of one unique login service, one or several shards (aka game servers), and a few utility services.  NeLNS is made up of one unique login service, one or several shards (aka game servers), and a few utility services.
 - naming_service  -> used to find a specific service by its name (naming_service.cpp) - admin_executor_service -> control services on the server (admin_executor_service.cpp)
 - log_service     -> centralized logger for all services (log_service.cpp) - admin_service -> control a shard (admin_service.cpp)
 - time_service    -> centralized time reference manager (time_service.cpp) - naming_service  -> used to find a specific service by its name or service id (naming_service.cpp)
 - login_service   -> centralized user account manager for all shards (login_service.cpp) - login_service   -> centralized user account manager for all shards (login_service.cpp)
 - admin_executor_service -> collects stats about a physical machine (admin_executor_service.cpp) - welcome_service -> translator between login_service and front end of the shard (login_service.cpp)
 - agent_service   -> routes messages for inter-agent communication over several machines (agent_service.cpp) 
  
 \subsection nelns_config_files Configuration files \subsection nelns_config_files Configuration files
  
 For all services : ns.cfg If needing the config file have the extention .cfg and have the same name as the exectuable name (ex: admin_service configuration file name is "admin_service.cfg")
  
  All services inside of the shard must have NSHost and NSPort variable in the config to connect to the naming_service.
  
  For example welcome_service.cfg must have at least:
 \code \code
 Host = "hostname_of_your_machine_where_naming_service_will_run"; NSHost = "hostname_of_your_machine_where_naming_service_will_run";
 Port = 50000; NSPort = 50000;
 \endcode \endcode
  
 For login_service : ls.txt The welcome_service config must also contain the host address of the login_service
 \code \code
 Shards = { LSHost = "hostname_of_your_machine_where_login_service_will_run";
  "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client" 
 }; 
 \endcode \endcode
  
 \subsection nelns_output_files Output files \subsection nelns_output_files Output files
  
 The services create/modify the following config or log files: The services create/modify the following config or log files:
 - unitime.cfg (time_service) : Contains the time reference - log.log (very big especially if you have compiled the services with NL_DEBUG defined) : Contains all debug information sent by the services.
 - logs.log (very big especially if you have compiled the services with NL_DEBUG defined) (log_service) : Contains all debug information sent by the services. - login_service_database.cfg (login_service) : Every time a new user (not registered before) logs in, its login and password are saved into ls.txt.
 - ls.txt (login_service) : Every time a new user (not registered before) logs in, its login - ls.log (login_service) : Every time someone logs in, its configuration information is saved into ls.log.
   and password are saved into ls.txt 
 - ls.log (login_service) : Every time someone logs in, its configuration information is 
   saved into ls.log 
  
 */ */


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.1 new file mode 100644 index 00000000..42403382 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/doc/server.dxt - annotate - 1.1 + +
[BACK] Return to server.dxt + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

Annotation of code/nelns/doc/server.dxt, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.2 new file mode 100644 index 00000000..fdf22cf7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/doc/server.dxt - annotate - 1.2 + +
[BACK] Return to server.dxt + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

Annotation of code/nelns/doc/server.dxt, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?only_with_tag=HEAD new file mode 100644 index 00000000..c771425e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dxt
+ + + + + +
server.dxt
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 25 15:00:36 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +22 -22 + lines
Diff to previous 1.1 +

+UPDATED
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..62956b8b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,58 @@ + + + +code/nelns/doc/server.dxt - view - 1.1 + +
[BACK] Return to server.dxt + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / server.dxt (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

/**
+\mainpage Server
+
+\section server_intro Introduction
+
+This documentation describes NEVRAX NeL Network Services, a set of services built on the top of NeL. One service is usually one process. A service class must be or inherit from NLNET::IService. Report to NeL documents for further information.
+
+The format of the messages that can be processed by a service are described in the documentation of the .cpp file of the service, in the detailed description of the callbacks. For example, if you want to know how to interact with the Naming Service (or rather how NLNET::CNamingClient interacts with it), read the documentation of naming_service.cpp. 
+
+\subsection nelns_services The NEVRAX NeL Network Services
+
+NeLNS is made up of one unique login service, one or several shards (aka game servers), and a few utility services. 
+- naming_service  -> used to find a specific service by its name (naming_service.cpp)
+- log_service     -> centralized logger for all services (log_service.cpp)
+- time_service    -> centralized time reference manager (time_service.cpp)
+- login_service   -> centralized user account manager for all shards (login_service.cpp)
+- admin_executor_service -> collects stats about a physical machine (admin_executor_service.cpp)
+- agent_service   -> routes messages for inter-agent communication over several machines (agent_service.cpp)
+
+\subsection nelns_config_files Configuration files
+
+For all services : ns.cfg
+\code
+Host = "hostname_of_your_machine_where_naming_service_will_run";
+Port = 50000;
+\endcode
+
+For login_service : ls.txt
+\code
+Shards = {
+ "hostname_of_your_machine_where_game_service_will_run", "Name of the shard as it will appear on the client"
+};
+\endcode
+
+\subsection nelns_output_files Output files
+
+The services create/modify the following config or log files:
+- unitime.cfg (time_service) : Contains the time reference
+- logs.log (very big especially if you have compiled the services with NL_DEBUG defined) (log_service) : Contains all debug information sent by the services.
+- ls.txt (login_service) : Every time a new user (not registered before) logs in, its login
+  and password are saved into ls.txt
+- ls.log (login_service) : Every time someone logs in, its configuration information is
+  saved into ls.log
+
+*/
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..6cf164cc --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,59 @@ + + + +code/nelns/doc/server.dxt - view - 1.2 + +
[BACK] Return to server.dxt + CVS log [TXT][DIR] Up to Nevrax / code / nelns / doc

File: Nevrax / code / nelns / doc / server.dxt (download)
+Revision 1.2, Thu Oct 25 15:00:36 2001 UTC (7 months, 3 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.1: +22 -22 + lines
+UPDATED
+
+

/**
+\mainpage NeLNS (Nevrax Library Network Services)
+
+\date 10/25/2001
+
+\section server_intro Introduction
+
+This documentation describes Nevrax NeL Network Services, a set of services built on the top of NeL. One service is usually one process. A service class must be or inherit from NLNET::IService. Report to NeL documents for further information.
+
+The format of the messages that can be processed by a service are described in the documentation of the .cpp file of the service, in the detailed description of the callbacks. For example, if you want to know how to interact with the Naming Service (or rather how NLNET::CNamingClient interacts with it), read the documentation of naming_service.cpp. 
+
+\subsection nelns_services The Nevrax NeL Network Services
+
+NeLNS is made up of one unique login service, one or several shards (aka game servers), and a few utility services. 
+- admin_executor_service -> control services on the server (admin_executor_service.cpp)
+- admin_service -> control a shard (admin_service.cpp)
+- naming_service  -> used to find a specific service by its name or service id (naming_service.cpp)
+- login_service -> centralized user account manager for all shards (login_service.cpp)
+- welcome_service -> translator between login_service and front end of the shard (login_service.cpp)
+
+\subsection nelns_config_files Configuration files
+
+If needing the config file have the extention .cfg and have the same name as the exectuable name (ex: admin_service configuration file name is "admin_service.cfg")
+
+All services inside of the shard must have NSHost and NSPort variable in the config to connect to the naming_service.
+
+For example welcome_service.cfg must have at least:
+\code
+NSHost = "hostname_of_your_machine_where_naming_service_will_run";
+NSPort = 50000;
+\endcode
+
+The welcome_service config must also contain the host address of the login_service
+\code
+LSHost = "hostname_of_your_machine_where_login_service_will_run";
+\endcode
+
+\subsection nelns_output_files Output files
+
+The services create/modify the following config or log files:
+- log.log (very big especially if you have compiled the services with NL_DEBUG defined) : Contains all debug information sent by the services.
+- login_service_database.cfg (login_service) : Every time a new user (not registered before) logs in, its login and password are saved into ls.txt.
+- ls.log (login_service) : Every time someone logs in, its configuration information is saved into ls.log.
+
+*/
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=author b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=author new file mode 100644 index 00000000..becba1a6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=author @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dxt
+ + + + + +
server.dxt
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 25 15:00:36 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +22 -22 + lines
Diff to previous 1.1 +

+UPDATED
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=date b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=date new file mode 100644 index 00000000..a243a6de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/doc/server.dxt?sortby=date @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / doc / server.dxt
+ + + + + +
server.dxt
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Oct 25 15:00:36 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +22 -22 + lines
Diff to previous 1.1 +

+UPDATED
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/index.html b/cvs/cvsweb.cgi/code/nelns/index.html new file mode 100644 index 00000000..0c17ba8c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/index.html @@ -0,0 +1,189 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + admin_executor_service/ +    
[DIR] + admin_service/ +    
[DIR] + doc/ +    
[DIR] + login_service/ +    
[DIR] + login_system/ +    
[DIR] + naming_service/ +    
[DIR] + nel_launcher_windows/ +    
[DIR] + welcome_service/ +    
[TXT] + AUTHORS + 1.1  2 years valignat  RENAMED code/server to code/nelns. +
[TXT] + ChangeLog + 1.1  10 months lecroart  ADDED: mysql detection for login_service +
[TXT] + HOWTO + 1.2  22 months lecroart  CHANGED: must be updated again +
[TXT] + INSTALL + 1.2  10 months lecroart  no message +
[TXT] + Makefile.am + 1.9  10 months lecroart  ADDED: mysql detection for login_service +
[TXT] + NEWS + 1.1  2 years valignat  RENAMED code/server to code/nelns. +
[TXT] + THANKS + 1.2  17 months valignat  Applied patches which help to have a clen install on GNU/Linux and to make a Deb...
[TXT] + acconfig.h + 1.2  10 months lecroart  ADDED: mysql detection for login_service +
[TXT] + acinclude.m4 + 1.15  10 months lecroart  ADDED: mysql detection for login_service +
[TXT] + bootstrap + 1.3  16 months valignat  BUGFIXES on several smalls points of doing smalls tasks of the autotools process...
[TXT] + configure.in + 1.16  10 months lecroart  ADDED: mysql detection for login_service +
[TXT] + services.dsw + 1.17  8 months lecroart  REMOVED: memory project +
[TXT] + services.sln + 1.1  16 months lecroart  ADDED: visual .net project +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=date/index.html new file mode 100644 index 00000000..bd146aea --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=date/index.html @@ -0,0 +1,96 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.cpp + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.dsp + (in the Attic) [Hide] 1.8  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.h + (in the Attic) [Hide] 1.3  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=log/index.html new file mode 100644 index 00000000..4fa6d033 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=log/index.html @@ -0,0 +1,96 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.cpp + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.dsp + (in the Attic) [Hide] 1.8  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.h + (in the Attic) [Hide] 1.3  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=rev/index.html new file mode 100644 index 00000000..5dc2f077 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?hideattic=0&sortby=rev/index.html @@ -0,0 +1,96 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.cpp + (in the Attic) [Hide] 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.dsp + (in the Attic) [Hide] 1.8  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.h + (in the Attic) [Hide] 1.3  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+ + +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=author/index.html new file mode 100644 index 00000000..60d95dea --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=date/index.html new file mode 100644 index 00000000..4cba5916 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=date/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=log/index.html new file mode 100644 index 00000000..030c2f00 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=log/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=rev/index.html new file mode 100644 index 00000000..6b81742f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/?sortby=rev/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/?sortby=rev/index.html new file mode 100644 index 00000000..34628bb8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/?sortby=rev/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service / Attic
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + log_service.dsp + 1.8  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + Makefile.am + 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.cpp + 1.4  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.h + 1.3  9 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/index.html new file mode 100644 index 00000000..9e727c09 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/index.html @@ -0,0 +1,94 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service / Attic
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.4  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.cpp + 1.4  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.dsp + 1.8  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + log_service.h + 1.3  7 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.cpp b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.cpp new file mode 100644 index 00000000..1ba97f9b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.cpp @@ -0,0 +1,162 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.cpp
+ + + + + +
log_service.cpp
+

+

Default branch: MAIN
+


Revision 1.4, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +1 -1 + lines
FILE REMOVED +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:12 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +5 -5 + lines
Diff to previous 1.2 +

+MODIFIED: headers
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +29 -25 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp new file mode 100644 index 00000000..595c3e3c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp @@ -0,0 +1,202 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.dsp
+ + + + + +
log_service.dsp
+

+

Default branch: MAIN
+


Revision 1.8, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +0 -0 + lines
FILE REMOVED +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +34 -3 + lines
Diff to previous 1.6 +

+ADDED: DebugFast config
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +9 -6 + lines
Diff to previous 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +6 -3 + lines
Diff to previous 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 25 15:18:05 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +27 -0 + lines
Diff to previous 1.3 +

+ADDED: ReleaseDebug mode
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp?hideattic=0 new file mode 100644 index 00000000..fbaca6d8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.dsp?hideattic=0 @@ -0,0 +1,205 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.dsp
+ + + + + +
log_service.dsp
+

+

Default branch: MAIN
+


Revision 1.8, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.7: +0 -0 + lines
FILE REMOVED +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (11 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +34 -3 + lines
Diff to previous 1.6 +

+ADDED: DebugFast config
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +9 -6 + lines
Diff to previous 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +6 -3 + lines
Diff to previous 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 25 15:18:05 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +27 -0 + lines
Diff to previous 1.3 +

+ADDED: ReleaseDebug mode
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.h?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.h?hideattic=0 new file mode 100644 index 00000000..517130fd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Attic/log_service.h?hideattic=0 @@ -0,0 +1,155 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.h
+ + + + + +
log_service.h
+

+

Default branch: MAIN
+


Revision 1.3, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +1 -1 + lines
FILE REMOVED +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +6 -5 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (15 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/log_service/Makefile.am new file mode 100644 index 00000000..f4554aa2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/Makefile.am @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/index.html b/cvs/cvsweb.cgi/code/nelns/log_service/index.html new file mode 100644 index 00000000..d142e03f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / log_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/log_service.cpp b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.cpp new file mode 100644 index 00000000..71c98286 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.cpp @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.cpp
+ + + + + +
log_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:12 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +5 -5 + lines
Diff to previous 1.2 +

+MODIFIED: headers
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +29 -25 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/log_service.dsp b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.dsp new file mode 100644 index 00000000..12a7abec --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.dsp @@ -0,0 +1,184 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.dsp
+ + + + + +
log_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (5 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +9 -6 + lines
Diff to previous 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (5 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +6 -3 + lines
Diff to previous 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 25 15:18:05 2001 UTC (8 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +27 -0 + lines
Diff to previous 1.3 +

+ADDED: ReleaseDebug mode
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/log_service/log_service.h b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.h new file mode 100644 index 00000000..aeb1e70e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/log_service/log_service.h @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / log_service / log_service.h
+ + + + + +
log_service.h
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +6 -5 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/?hideattic=0/index.html new file mode 100644 index 00000000..78252b2a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/?hideattic=0/index.html @@ -0,0 +1,135 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / login_service
+ + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.7  2 weeks lecroart  no message +
[TXT] + common.cfg + 1.1  2 months lecroart  ADDED: common.cfg +
[TXT] + connection_client.cpp + 1.11  3 months lecroart  CHANGED: use new service functions +
[TXT] + connection_client.h + 1.1  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + connection_ws.cpp + 1.8  3 months lecroart  CHANGED: use new service functions +
[TXT] + connection_ws.h + 1.2  5 months lecroart  ADDED: variables in config file and identification of shard name +
[TXT] + login_service.cfg + 1.9  2 weeks lecroart  ADDED: online user +
[TXT] + login_service.cpp + 1.19  2 weeks lecroart  no message +
[TXT] + login_service.dsp + 1.11  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.h + 1.9  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.udb + (in the Attic) [Hide] 1.3  3 months lecroart  no message +
[TXT] + login_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + login_service_database.cfg + (in the Attic) [Hide] 1.7  3 months lecroart  no message +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=author/index.html new file mode 100644 index 00000000..21324501 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=author/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / login_service
+ + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.6  7 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + common.cfg + 1.1  5 weeks lecroart  ADDED: common.cfg +
[TXT] + connection_client.cpp + 1.11  2 months lecroart  CHANGED: use new service functions +
[TXT] + connection_client.h + 1.1  12 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + connection_ws.cpp + 1.8  2 months lecroart  CHANGED: use new service functions +
[TXT] + connection_ws.h + 1.2  4 months lecroart  ADDED: variables in config file and identification of shard name +
[TXT] + login_service.cfg + 1.7  5 weeks lecroart  ADDED: common.cfg +
[TXT] + login_service.cpp + 1.18  2 months lecroart  CHANGED: unified the command format +
[TXT] + login_service.dsp + 1.11  2 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.h + 1.9  2 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.vcproj + 1.1  6 weeks lecroart  ADDED: visual .net project +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=log/index.html new file mode 100644 index 00000000..c1e0f881 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=log/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / login_service
+ + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + connection_client.h + 1.1  12 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + common.cfg + 1.1  5 weeks lecroart  ADDED: common.cfg +
[TXT] + login_service.cfg + 1.7  5 weeks lecroart  ADDED: common.cfg +
[TXT] + connection_ws.h + 1.2  4 months lecroart  ADDED: variables in config file and identification of shard name +
[TXT] + login_service.vcproj + 1.1  6 weeks lecroart  ADDED: visual .net project +
[TXT] + login_service.dsp + 1.11  2 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.h + 1.9  2 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.cpp + 1.18  2 months lecroart  CHANGED: unified the command format +
[TXT] + Makefile.am + 1.6  7 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + connection_client.cpp + 1.11  2 months lecroart  CHANGED: use new service functions +
[TXT] + connection_ws.cpp + 1.8  2 months lecroart  CHANGED: use new service functions +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=rev/index.html new file mode 100644 index 00000000..3350a23c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/?sortby=rev/index.html @@ -0,0 +1,131 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / login_service
+ + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + login_service.cpp + 1.19  12 days lecroart  no message +
[TXT] + connection_client.cpp + 1.11  3 months lecroart  CHANGED: use new service functions +
[TXT] + login_service.dsp + 1.11  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.cfg + 1.9  11 days lecroart  ADDED: online user +
[TXT] + login_service.h + 1.9  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + connection_ws.cpp + 1.8  3 months lecroart  CHANGED: use new service functions +
[TXT] + Makefile.am + 1.7  12 days lecroart  no message +
[TXT] + connection_ws.h + 1.2  5 months lecroart  ADDED: variables in config file and identification of shard name +
[TXT] + common.cfg + 1.1  2 months lecroart  ADDED: common.cfg +
[TXT] + connection_client.h + 1.1  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + login_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am new file mode 100644 index 00000000..885a2f83 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am @@ -0,0 +1,195 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:21:45 2002 UTC (2 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.6: +3 -2 + lines
Diff to previous 1.6 +

+no message
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +1 -3 + lines
Diff to previous 1.5 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:49 2002 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Changes since 1.4: +6 -4 + lines
Diff to previous 1.4 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jan 7 16:09:52 2002 UTC (5 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.3: +2 -2 + lines
Diff to previous 1.3 +

+Rewrited NeL, NeLNS, and Snowballs configure.in scripts.
+ADDED an 'acinclude.m4' file which contain all M4 macros to check paths of the libraries that we need and macros to check the intalation of NeL. This file is placed in the code directory and there is symbolic links to that file in the 'nel', 'nelns' and 'snowballs2' directories.
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (11 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +8 -2 + lines
Diff to previous 1.2 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 new file mode 100644 index 00000000..6f358bcf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?content-type=text/x-cvsweb-markup&rev=1.6 @@ -0,0 +1,34 @@ + + + +code/nelns/login_service/Makefile.am - view - 1.6 + +
[BACK] Return to Makefile.am + CVS log [TXT][DIR] Up to Nevrax / code / nelns / login_service

File: Nevrax / code / nelns / login_service / Makefile.am (download)
+Revision 1.6, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.5: +1 -3 + lines
+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

#
+# $Id: Makefile.am,v 1.6 2002/04/10 07:33:07 lecroart Exp $
+#
+
+MAINTAINERCLEANFILES  = Makefile.in
+
+EXTRA_DIST                     = login_service.cfg \
+                                 login_service.dsp
+
+sbin_PROGRAMS         = login_service
+
+login_service_SOURCES = connection_client.cpp              \
+                        connection_client.h                \
+                        connection_ws.cpp                  \
+                        connection_ws.h                    \
+                        login_service.cpp                  \
+                        login_service.h
+
+# End of Makefile.am
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..199f775e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..9baccafb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/login_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / login_service

File: Nevrax / code / nelns / login_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (3 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp new file mode 100644 index 00000000..2130257b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_client.cpp
+ + + + + +
connection_client.cpp
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jul 2 14:27:43 2001 UTC (2 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +7 -4 + lines
Diff to previous 1.3 +

+BUGFIX: linux doesn't receive the message just before the disconnection
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -6 + lines
Diff to previous 1.2 +

+MODIFIED: work with new service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +8 -2 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..19d52d3b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,508 @@ + + + +code/nelns/login_service/connection_client.cpp - view - 1.11 + +
[BACK] Return to connection_client.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / login_service

File: Nevrax / code / nelns / login_service / connection_client.cpp (download)
+Revision 1.11, Mon Mar 25 09:29:24 2002 UTC (4 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.10: +3 -3 + lines
+CHANGED: use new service functions
+
+

/** \file login_service.cpp
+ * Login Service (LS)
+ *
+ * $Id: connection_client.cpp,v 1.11 2002/03/25 09:29:24 lecroart Exp $
+ *
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#include "nel/misc/types_nl.h"
+
+#include <stdio.h>
+#include <ctype.h>
+#include <math.h>
+
+#include <vector>
+#include <map>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/config_file.h"
+#include "nel/misc/displayer.h"
+#include "nel/misc/log.h"
+
+#include "nel/net/service.h"
+#include "nel/net/net_manager.h"
+#include "nel/net/login_cookie.h"
+#include "login_service.h"
+
+#define CRYPT_PASSWORD 1
+
+#if defined(NL_OS_UNIX) && CRYPT_PASSWORD
+extern "C" char *crypt (const char *__key, const char *__salt);
+#endif
+
+using namespace std;
+using namespace NLMISC;
+using namespace NLNET;
+
+
+// These functions enable crypting password, work only on unix
+
+const uint32 EncryptedSize = 13;
+
+// Get a number between 0 and 64, used by cryptPassword
+static uint32 rand64 ()
+{
+        return (uint32) floor(64.0*(double)rand()/((double)RAND_MAX+1.0));
+}
+
+// Crypt a password
+string cryptPassword (const string &password)
+{
+#if defined(NL_OS_UNIX) && CRYPT_PASSWORD
+        if (CryptPassword)
+        {
+                char Salt[3];
+                static char SaltString[65] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./";
+
+                Salt[0] = SaltString[rand64()];
+                Salt[1] = SaltString[rand64()];
+                Salt[2] = '\0';
+
+                return string (crypt (password.c_str(), Salt));
+        }
+        else
+                return password;
+#else
+        return password;
+#endif
+}
+
+// Check if a password is valid
+bool checkPassword (const string &password, const string &encrypted)
+{
+#if defined(NL_OS_UNIX) && CRYPT_PASSWORD
+        if (CryptPassword)
+        {
+                char Salt[3];
+
+                if (encrypted.size() != EncryptedSize)
+                {
+                        nlwarning ("checkPassword(): \"%s\" is not a valid encrypted password", encrypted.c_str());
+                        return false;
+                }
+
+                Salt[0] = encrypted[0];
+                Salt[1] = encrypted[1];
+                Salt[2] = '\0';
+
+                return encrypted == crypt (password.c_str(), Salt);
+        }
+        else
+        {
+                return encrypted == password;
+        }
+#else
+        return encrypted == password;
+#endif
+}
+
+sint findUser (string &login)
+{
+        for (sint i = 0; i < (sint) Users.size (); i++)
+        {
+                if (Users[i].Login == login)
+                {
+                        return i;
+                }
+        }
+        // user not found
+        return -1;
+}
+
+void addUser (string &login, string &password)
+{
+        if (findUser (login) == -1)
+        {
+                Users.push_back (CUser (login, cryptPassword(password)));
+                writePlayerDatabase ();
+        }
+        else
+        {
+                nlwarning ("user '%s' already exists in the base", login.c_str ());
+        }
+}
+
+sint userToLog(sint userPos)
+{
+        if (userPos == -1) return userPos;
+        else return Users[userPos].Id;
+}
+
+
+bool stringIsStandard(const string &str)
+{
+        for (sint i = 0; i < (sint) str.size(); i++)
+        {
+                if (!isalnum (str[i])) return false;
+        }
+        return true;
+}
+
+bool havePrivilege (string userPriv, string shardPriv)
+{
+        if (userPriv == "::")
+        {
+                return shardPriv == "::";
+        }
+        else
+        {
+                if (shardPriv == "::")
+                        return true;
+                else
+                        return userPriv.find (shardPriv) != string::npos;
+        }
+}
+
+////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////
+/////////////// CONNECTION TO THE CLIENTS //////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ * Callback for service unregistration.
+ *
+ * Message expected :
+ * - nothing
+ */
+static void cbClientVerifyLoginPassword (CMessage &msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // reason is empty if everything goes right or contains the reason of the failure
+        string reason = "";
+
+        //
+        // S03: check the validity of the client login/password and send "VLP" message to client
+        //
+
+        string Login, Password;
+        msgin.serial (Login);
+        msgin.serial (Password);
+
+        sint userPos = findUser (Login);
+        const CInetAddress &ia = netbase.hostAddress (from);
+
+        Output.displayNL ("***: %3d Login '%s' Ip '%s'", userToLog(userPos), Login.c_str(), ia.asString().c_str());
+
+        // recv the client version and check it
+
+        uint32 ClientVersion;
+        msgin.serial (ClientVersion);
+        if (ClientVersion < ServerVersion || ClientVersion > ServerVersion)
+        {
+                // reject the use, bad version
+                if (ClientVersion < ServerVersion)
+                        reason = "Your client is out of date. You have to download the last version.";
+                else
+                        reason = "Your client is too new compare to the server. You have to get an older version of the client.";
+                Output.displayNL ("---: %3d Bad Version, ClientVersion: %d ServerVersion: %d", userToLog(userPos), ClientVersion, ServerVersion);
+        }
+
+        // recv client hardware info
+
+        string OS, Proc, Mem, Gfx;
+
+        msgin.serial (OS);
+        msgin.serial (Proc);
+        msgin.serial (Mem);
+        msgin.serial (Gfx);
+
+        if (!OS.empty()) Output.displayNL ("OS : %3d %s", userToLog(userPos), OS.c_str());
+        if (!Proc.empty()) Output.displayNL ("PRC: %3d %s", userToLog(userPos), Proc.c_str());
+        if (!Mem.empty()) Output.displayNL ("MEM: %3d %s", userToLog(userPos), Mem.c_str());
+        if (!Gfx.empty()) Output.displayNL ("GFX: %3d %s", userToLog(userPos), Gfx.c_str());
+
+        // check the login & pass
+
+        if (reason.empty() && !stringIsStandard (Login))
+        {
+                // reject the new user, bad login format
+                reason = "Bad login format, only alphanumeric character";
+                Output.displayNL ("---: %3d Bad Login Format", userToLog(userPos));
+        }
+
+        if (reason.empty() && !stringIsStandard (Password))
+        {
+                // reject the new user, bad password format
+                reason = "Bad password format, only alphanumeric character";
+                Output.displayNL ("---: %3d Bad Password Format", userToLog(userPos));
+        }
+
+        if (reason.empty())
+        {
+                if (userPos == -1)
+                {
+                        // unknown user
+                        if (AcceptNewUser)
+                        {
+                                // add the new user
+                                addUser (Login, Password);
+                                // take the new user entry
+                                userPos = findUser (Login);
+                                Output.displayNL ("---: %3d New User (new id:%d)", -1, userToLog(userPos));
+                        }
+                        else
+                        {
+                                // reject the new user
+                                reason = "Bad login";
+                                Output.displayNL ("---: %3d Bad Login", userToLog(userPos));
+                        }
+                }
+                else
+                {
+                        // check id the account is active
+
+                        if (!Users[userPos].Active)
+                        {
+                                reason = "Your account was disactivated";
+                                Output.displayNL ("---: %3d Your account was disactivated", userToLog(userPos));
+                        }
+                        else if (!checkPassword (Password, Users[userPos].Password))
+                        {
+                                // error reason
+                                reason = "Bad password";
+                                Output.displayNL ("---: %3d Bad Password", userToLog(userPos));
+                        }
+                        else
+                        {
+                                Output.displayNL ("---: %3d Ok", userToLog(userPos));
+                        }
+                }
+        }
+
+        if (reason.empty())
+        {
+                reason = Users[userPos].Authorize (from, netbase);
+        }
+
+        uint32 nbshard = 0;
+        if (reason.empty())
+        {
+                // count online shards
+                for (uint i = 0; i < Shards.size (); i++)
+                {
+                        // add it only if the shard is on line and the user can go to this shard
+                        if (Shards[i].Online && havePrivilege(Users[userPos].ShardPrivilege, Shards[i].ShardName))
+                        {
+                                nbshard++;
+                        }
+                }
+                if (nbshard==0)
+                {
+                        reason = "No shards available";
+                }
+
+        }
+
+        CMessage msgout (netbase.getSIDA (), "VLP");
+
+        if (reason.empty())
+        {
+                uint8 ok = 1;
+                msgout.serial (ok);
+
+                // send number of online shard
+                msgout.serial (nbshard);
+
+                // send address and name of all online shards
+                for (uint i = 0; i < Shards.size (); i++)
+                {
+                        if (Shards[i].Online && havePrivilege (Users[userPos].ShardPrivilege, Shards[i].ShardName))
+                        {
+                                // serial the name of the shard
+                                string shardname;
+                                shardname = Shards[i].Name;
+
+                                if (Shards[i].NbPlayers == 0)
+                                {
+                                        shardname += " (no users)";
+                                }
+                                else
+                                {
+                                        char num[1024];
+                                        smprintf(num, 1024, "%d", Shards[i].NbPlayers);
+                                        shardname += " (";
+                                        shardname += num;
+                                        if (Shards[i].NbPlayers == 1)
+                                                shardname += " user)";
+                                        else
+                                                shardname += " users)";
+                                }
+                                msgout.serial (shardname);
+                                
+                                // serial the address of the WS service
+                                msgout.serial (Shards[i].WSAddr);
+                        }
+                }
+                netbase.send (msgout, from);
+
+                netbase.authorizeOnly ("CS", from);
+        }
+        else
+        {
+                // put the error message
+                uint8 ok = 0;
+                msgout.serial (ok);
+                msgout.serial (reason);
+                netbase.send (msgout, from);
+// FIX: On linux, when we disconnect now, sometime the other side doesnt receive the message sent just before.
+//      So it's the other side to disconnect
+//              netbase.disconnect (from);
+        }
+}
+
+static void cbClientChooseShard (CMessage &msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        //
+        // S06: receive "CS" message from client
+        //
+
+        // first find if the user is authorized
+        for (vector<CUser>::iterator it = Users.begin (); it != Users.end (); it++)
+        {
+                if ((*it).Authorized && (*it).SockId == from)
+                {
+                        // it's ok, so we found the wanted shard
+                        string WSAddr;
+                        msgin.serial (WSAddr);
+
+                        for (sint32 i = 0; i < (sint32) Shards.size (); i++)
+                        {
+                                if (Shards[i].Online && Shards[i].WSAddr == WSAddr && havePrivilege ((*it).ShardPrivilege, Shards[i].ShardName))
+                                {
+                                        CMessage msgout (CNetManager::getNetBase("WSLS")->getSIDA (), "CS");
+                                        const CInetAddress &ia = netbase.hostAddress ((*it).SockId);
+                                        msgout.serial ((*it).Cookie);
+                                        CNetManager::send("WSLS", msgout, Shards[i].SockId);
+                                        beep (1000, 1, 100, 100);
+                                        return;
+                                }
+                        }
+                        // the shard is not available, denied the user
+                        nlwarning("User try to choose a shard without authorization");
+
+                        CMessage msgout (netbase.getSIDA (), "SCS");
+                        uint8 ok = false;
+                        string reason = "Selected shard is not available";
+                        msgout.serial (ok);
+                        msgout.serial (reason);
+                        netbase.send (msgout, from);
+// FIX: On linux, when we disconnect now, sometime the other side doesnt receive the message sent just before.
+//      So it's the other side to disconnect
+//                      netbase.disconnect (from);
+                        return;
+                }
+        }
+
+        // the user isn t authorized
+        nlwarning("User try to choose a shard without authorization");
+        // disconnect him
+        netbase.disconnect (from);
+}
+
+static void cbClientConnection (const string &serviceName, TSockId from, void *arg)
+{
+        CCallbackNetBase *cnb = CNetManager::getNetBase("LS");
+        const CInetAddress &ia = cnb->hostAddress (from);
+
+        nldebug("new client connection: %s", ia.asString ().c_str ());
+
+        Output.displayNL ("CCC: Connection from %s", ia.asString ().c_str ());
+
+        if (ia.asString().find ("nevrax") != string::npos)
+        {
+                // internal connection
+                beep ();
+        }
+        else
+        {
+                // external connection
+                beep (1000, 2, 100, 100);
+        }
+
+        cnb->authorizeOnly ("VLP", from);
+}
+
+static void cbClientDisconnection (const string &serviceName, TSockId from, void *arg)
+{
+        CCallbackNetBase *cnb = CNetManager::getNetBase("LS");
+        const CInetAddress &ia = cnb->hostAddress (from);
+
+        nldebug("new client disconnection: %s", ia.asString ().c_str ());
+
+        // remove the user if necessary
+        for (vector<CUser>::iterator it = Users.begin (); it != Users.end (); it++)
+        {
+                if ((*it).SockId == from)
+                {
+                        if ((*it).State == CUser::Awaiting)
+                        {
+                                // the user is disconnected from me because he have to connect to the front end right now, so we wait...
+                        }
+                        else
+                        {
+                                // prematurated disconnection, clean everything
+                                disconnectClient (*it, false, false);
+                        }
+                        (*it).SockId = NULL;
+                        return;
+                }
+        }
+}
+
+
+const TCallbackItem ClientCallbackArray[] =
+{
+        { "VLP", cbClientVerifyLoginPassword },
+        { "CS", cbClientChooseShard },
+};
+
+// if you add callback in the client side, don't forget to add it here!!!
+static const char *OtherSideAssociations[] =
+{
+        "AA",
+        "RA",
+        "RAA",
+        "VLP",
+        "SCS",
+};
+
+void connectionClientInit ()
+{
+        CNetManager::addCallbackArray ("LS", ClientCallbackArray, sizeof(ClientCallbackArray)/sizeof(ClientCallbackArray[0]));
+        CNetManager::setConnectionCallback ("LS", cbClientConnection, NULL);
+        CNetManager::setDisconnectionCallback ("LS", cbClientDisconnection, NULL);
+        CNetManager::getNetBase("LS")->setOtherSideAssociations(OtherSideAssociations, sizeof(OtherSideAssociations)/sizeof(OtherSideAssociations[0]));
+}
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..2130257b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?rev=1.3&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,164 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_client.cpp
+ + + + + +
connection_client.cpp
+

+

Default branch: MAIN
+


+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jul 2 14:27:43 2001 UTC (2 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.3: +7 -4 + lines
Diff to previous 1.3 +

+BUGFIX: linux doesn't receive the message just before the disconnection
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -6 + lines
Diff to previous 1.2 +

+MODIFIED: work with new service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +8 -2 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?sortby=author b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?sortby=author new file mode 100644 index 00000000..3cdf43cb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.cpp?sortby=author @@ -0,0 +1,237 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_client.cpp
+ + + + + +
connection_client.cpp
+

+

Default branch: MAIN
+


+ Revision 1.11 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:29:24 2002 UTC (4 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.10: +3 -3 + lines
Diff to previous 1.10 +

+CHANGED: use new service functions
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Mar 4 15:33:15 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.9: +12 -5 + lines
Diff to previous 1.9 +

+CHANGED: removed the loging_service_database.cfg and now use login_service.udb
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Mar 4 10:24:54 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +11 -4 + lines
Diff to previous 1.8 +

+BUGFIX: player was badly removed
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Wed Jan 23 10:55:13 2002 UTC (6 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +19 -6 + lines
Diff to previous 1.7 +

+ADDED: beep and displays information
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Thu Jan 17 10:49:27 2002 UTC (6 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +3 -1 + lines
Diff to previous 1.6 +

+ADDED: beep
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Mon Jan 14 17:48:05 2002 UTC (6 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +64 -33 + lines
Diff to previous 1.5 +

+ADDED: variables in config file and identification of shard name
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Thu Sep 20 08:54:47 2001 UTC (10 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +2 -5 + lines
Diff to previous 1.4 +

+ADDED: more spike error message when authorization failed
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Mon Jul 2 14:27:43 2001 UTC (12 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +7 -4 + lines
Diff to previous 1.3 +

+BUGFIX: linux doesn't receive the message just before the disconnection
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +6 -6 + lines
Diff to previous 1.2 +

+MODIFIED: work with new service
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +8 -2 + lines
Diff to previous 1.1 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.h b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.h new file mode 100644 index 00000000..c4bda4b0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_client.h @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_client.h
+ + + + + +
connection_client.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.cpp b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.cpp new file mode 100644 index 00000000..f12a4cd4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.cpp @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_ws.cpp
+ + + + + +
connection_ws.cpp
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +6 -6 + lines
Diff to previous 1.1 +

+MODIFIED: work with new service
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h new file mode 100644 index 00000000..8052baae --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_ws.h
+ + + + + +
connection_ws.h
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h?sortby=author b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h?sortby=author new file mode 100644 index 00000000..d0ff13a5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/connection_ws.h?sortby=author @@ -0,0 +1,147 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / connection_ws.h
+ + + + + +
connection_ws.h
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Jan 14 17:48:06 2002 UTC (6 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADDED: variables in config file and identification of shard name
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (14 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/index.html new file mode 100644 index 00000000..cc55036c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/index.html @@ -0,0 +1,130 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / login_service
+ + + + + + + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.6  8 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + common.cfg + 1.1  6 weeks lecroart  ADDED: common.cfg +
[TXT] + connection_client.cpp + 1.11  2 months lecroart  CHANGED: use new service functions +
[TXT] + connection_client.h + 1.1  13 months lecroart  ADD: new version of the network system (in NeL and NeLns) +
[TXT] + connection_ws.cpp + 1.8  2 months lecroart  CHANGED: use new service functions +
[TXT] + connection_ws.h + 1.2  4 months lecroart  ADDED: variables in config file and identification of shard name +
[TXT] + login_service.cfg + 1.7  6 weeks lecroart  ADDED: common.cfg +
[TXT] + login_service.cpp + 1.18  2 months lecroart  CHANGED: unified the command format +
[TXT] + login_service.dsp + 1.11  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.h + 1.9  3 months lecroart  CHANGED: removed the loging_service_database.cfg and now use login_service.udb +
[TXT] + login_service.vcproj + 1.1  7 weeks lecroart  ADDED: visual .net project +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service.cpp b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.cpp new file mode 100644 index 00000000..60fe0033 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.cpp @@ -0,0 +1,174 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / login_service.cpp
+ + + + + +
login_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Mon Jun 18 15:34:22 2001 UTC (4 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +4 -3 + lines
Diff to previous 1.4 +

+BUGFIX: crashed when the configfile did not exist
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +25 -26 + lines
Diff to previous 1.3 +

+MODIFIED: work with new service
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 13:19:13 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -4 + lines
Diff to previous 1.2 +

+BUGFIX: now compile on linux
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +182 -692 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp new file mode 100644 index 00000000..d0deb18b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp @@ -0,0 +1,184 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / login_service.dsp
+ + + + + +
login_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (5 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +9 -6 + lines
Diff to previous 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (5 weeks, 5 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +6 -3 + lines
Diff to previous 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 25 15:18:05 2001 UTC (8 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +27 -0 + lines
Diff to previous 1.3 +

+ADDED: ReleaseDebug mode
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +22 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..5e124e6b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.11&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,196 @@ + + + +code/nelns/login_service/login_service.dsp - view - 1.11 + +
[BACK] Return to login_service.dsp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / login_service

File: Nevrax / code / nelns / login_service / login_service.dsp (download)
+Revision 1.11, Mon Mar 4 15:33:15 2002 UTC (4 months, 3 weeks ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.10: +1 -1 + lines
+CHANGED: removed the loging_service_database.cfg and now use login_service.udb
+
+

# Microsoft Developer Studio Project File - Name="login_service" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=login_service - Win32 DebugFast
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "login_service.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "login_service.mak" CFG="login_service - Win32 DebugFast"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "login_service - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "login_service - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "login_service - Win32 ReleaseDebug" (based on "Win32 (x86) Console Application")
+!MESSAGE "login_service - Win32 DebugFast" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "login_service - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "login_service - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "_DEBUG" /D "__STL_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX /Yc /Yu
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "login_service - Win32 ReleaseDebug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "login_service___Win32_ReleaseDebug"
+# PROP BASE Intermediate_Dir "login_service___Win32_ReleaseDebug"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "ReleaseDebug"
+# PROP Intermediate_Dir "ReleaseDebug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GR /GX /Zi /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x40c /d "NDEBUG"
+# ADD RSC /l 0x40c /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF  "$(CFG)" == "login_service - Win32 DebugFast"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "login_service___Win32_DebugFast"
+# PROP BASE Intermediate_Dir "login_service___Win32_DebugFast"
+# PROP BASE Ignore_Export_Lib 0
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "DebugFast"
+# PROP Intermediate_Dir "DebugFast"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Gf /D "_DEBUG" /D "__STL_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT BASE CPP /YX /Yc /Yu
+# ADD CPP /nologo /MDd /W3 /Gm /Gi /GR /GX /Zi /Od /Ob1 /Gf /D "_WINDOWS" /D "_DEBUG" /D "WIN32" /D "_MBCS" /FR /FD /GZ /c
+# SUBTRACT CPP /YX /Yc /Yu
+# ADD BASE RSC /l 0x40c /d "_DEBUG"
+# ADD RSC /l 0x40c /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT BASE LINK32 /pdb:none
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcmtd.lib" /nodefaultlib:"libcd.lib" /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF 
+
+# Begin Target
+
+# Name "login_service - Win32 Release"
+# Name "login_service - Win32 Debug"
+# Name "login_service - Win32 ReleaseDebug"
+# Name "login_service - Win32 DebugFast"
+# Begin Source File
+
+SOURCE=.\connection_client.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\connection_client.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\connection_ws.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\connection_ws.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\login_service.cfg
+# End Source File
+# Begin Source File
+
+SOURCE=.\login_service.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\login_service.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\login_service.udb
+# End Source File
+# End Target
+# End Project
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.6&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.6&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..d0deb18b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.dsp?rev=1.6&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,184 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / login_service.dsp
+ + + + + +
login_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (5 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.5: +9 -6 + lines
Diff to previous 1.5 +

+CHANGED: use win32
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:38 2001 UTC (5 weeks, 5 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +6 -3 + lines
Diff to previous 1.4 +

+#CHANGED: remove precompilated header
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 25 15:18:05 2001 UTC (8 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +27 -0 + lines
Diff to previous 1.3 +

+ADDED: ReleaseDebug mode
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +22 -2 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service.h b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.h new file mode 100644 index 00000000..eb44118d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service.h @@ -0,0 +1,144 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / login_service.h
+ + + + + +
login_service.h
+

+

Default branch: MAIN
+


+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri May 18 16:51:01 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.1: +3 -3 + lines
Diff to previous 1.1 +

+MODIFIED: work with new service
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Diff

+ADD: new version of the network system (in NeL and NeLns)
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/login_service/login_service_database.cfg b/cvs/cvsweb.cgi/code/nelns/login_service/login_service_database.cfg new file mode 100644 index 00000000..b3585a89 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/login_service/login_service_database.cfg @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / login_service / login_service_database.cfg
+ + + + + +
login_service_database.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:42 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: cfg file for example purpose
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=author/index.html new file mode 100644 index 00000000..c89a3dfa --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=author/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / naming_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + naming_service.cpp + 1.10  4 weeks cado  Added support for message recorder +
[TXT] + naming_service.dsp + 1.5  4 weeks lecroart  CHANGED: use win32 +
[TXT] + naming_service.h + 1.3  8 weeks lecroart  MODIFIED: changed header +
[TXT] + Makefile.am + 1.1  2 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=date/index.html new file mode 100644 index 00000000..5adc8248 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=date/index.html @@ -0,0 +1,111 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / naming_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + naming_service.cpp + 1.23  11 days lecroart  REMOVE: some debug info +
[TXT] + Makefile.am + 1.5  12 days lecroart  no message +
[TXT] + naming_service.cfg + 1.3  12 days lecroart  no message +
[TXT] + common.cfg + 1.1  2 months lecroart  ADDED: common.cfg +
[TXT] + naming_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +
[TXT] + naming_service.dsp + 1.9  2 months lecroart  CHANGED: .cfg path +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=log/index.html new file mode 100644 index 00000000..839535a5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=log/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / naming_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + naming_service.cpp + 1.10  4 weeks cado  Added support for message recorder +
[TXT] + naming_service.dsp + 1.5  5 weeks lecroart  CHANGED: use win32 +
[TXT] + naming_service.h + 1.3  2 months lecroart  MODIFIED: changed header +
[TXT] + Makefile.am + 1.1  3 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=rev/index.html new file mode 100644 index 00000000..d7b209fe --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/?sortby=rev/index.html @@ -0,0 +1,111 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / naming_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + naming_service.cpp + 1.23  11 days lecroart  REMOVE: some debug info +
[TXT] + naming_service.dsp + 1.9  2 months lecroart  CHANGED: .cfg path +
[TXT] + Makefile.am + 1.5  12 days lecroart  no message +
[TXT] + naming_service.cfg + 1.3  12 days lecroart  no message +
[TXT] + common.cfg + 1.1  2 months lecroart  ADDED: common.cfg +
[TXT] + naming_service.vcproj + 1.1  2 months lecroart  ADDED: visual .net project +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am new file mode 100644 index 00000000..bd87b6a4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am @@ -0,0 +1,174 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:22:28 2002 UTC (12 days, 5 hours ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +3 -2 + lines
Diff to previous 1.4 +

+no message
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Wed Apr 10 07:33:07 2002 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +1 -3 + lines
Diff to previous 1.3 +

+CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:49 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.2: +6 -5 + lines
Diff to previous 1.2 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jul 27 15:51:10 2001 UTC (10 months, 3 weeks ago) by valignat +
Branch: MAIN + +
Changes since 1.1: +3 -2 + lines
Diff to previous 1.1 +

+#ADDED some missing source files and clean Makefile.am for NeLNS.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a05293e1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/Makefile.am?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..81fd0b0d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/common.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,19 @@ + + + +code/nelns/naming_service/common.cfg - view - 1.1 + +
[BACK] Return to common.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / naming_service

File: Nevrax / code / nelns / naming_service / common.cfg (download)
+Revision 1.1, Tue Apr 23 15:54:07 2002 UTC (2 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: common.cfg
+
+

+// by default, use WIN displayer
+WindowStyle = "WIN";
+
+// by default, use localhost to find the naming service
+NSHost = "localhost";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/index.html new file mode 100644 index 00000000..23d7d1dd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/index.html @@ -0,0 +1,110 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / naming_service
+ + + + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[DIR] + Attic/[Don't hide]    
[TXT] + Makefile.am + 1.4  8 weeks lecroart  CHANGED: update makefile to manage log and cfg dir (thanks to loic dachary) +
[TXT] + common.cfg + 1.1  6 weeks lecroart  ADDED: common.cfg +
[TXT] + naming_service.cfg + 1.2  6 weeks lecroart  ADDED: common.cfg +
[TXT] + naming_service.cpp + 1.21  2 months lecroart  CHANGED: unified the command format +
[TXT] + naming_service.dsp + 1.9  2 months lecroart  CHANGED: .cfg path +
[TXT] + naming_service.vcproj + 1.1  7 weeks lecroart  ADDED: visual .net project +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg new file mode 100644 index 00000000..afa9d27e --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.cfg
+ + + + + +
naming_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 12 10:22:28 2002 UTC (12 days, 5 hours ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +2 -0 + lines
Diff to previous 1.2 +

+no message
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Tue Apr 23 15:54:07 2002 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +2 -2 + lines
Diff to previous 1.1 +

+ADDED: common.cfg
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Nov 13 13:16:55 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Diff

+no message
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..62bcb598 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cfg?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,16 @@ + + + +code/nelns/naming_service/naming_service.cfg - view - 1.2 + +
[BACK] Return to naming_service.cfg + CVS log [TXT][DIR] Up to Nevrax / code / nelns / naming_service

File: Nevrax / code / nelns / naming_service / naming_service.cfg (download)
+Revision 1.2, Tue Apr 23 15:54:07 2002 UTC (2 months ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +2 -2 + lines
+ADDED: common.cfg
+
+

// link the common configuration file
+RootConfigFilename = "common.cfg";
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp new file mode 100644 index 00000000..91ec34ce --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp @@ -0,0 +1,354 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.cpp
+ + + + + +
naming_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.23 / (download) - annotate - [select for diffs] +, Thu Jun 13 09:41:32 2002 UTC (11 days, 6 hours ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.22: +11 -14 + lines
Diff to previous 1.22 +

+REMOVE: some debug info
+
+

+ Revision 1.22 / (download) - annotate - [select for diffs] +, Mon Jun 10 10:15:20 2002 UTC (2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.21: +204 -182 + lines
Diff to previous 1.21 +

+ADDED: new system for registration/unregistration for layer 5
+
+

+ Revision 1.21 / (download) - annotate - [select for diffs] +, Tue Mar 26 09:45:11 2002 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.20: +3 -2 + lines
Diff to previous 1.20 +

+CHANGED: unified the command format
+
+

+ Revision 1.20 / (download) - annotate - [select for diffs] +, Mon Mar 25 09:29:29 2002 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.19: +4 -4 + lines
Diff to previous 1.19 +

+CHANGED: use new service functions
+
+

+ Revision 1.19 / (download) - annotate - [select for diffs] +, Tue Mar 19 17:42:49 2002 UTC (3 months ago) by valignat +
Branch: MAIN + +
Changes since 1.18: +13 -2 + lines
Diff to previous 1.18 +

+Applied patches which help to have a clen install on GNU/Linux and to make a Debian package (changes on the management of config and log files, bugfixes, etc ...)
+
+

+ Revision 1.18 / (download) - annotate - [select for diffs] +, Mon Jan 14 17:50:49 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.17: +81 -804 + lines
Diff to previous 1.17 +

+ADDED: the naming can shutdown and restart dynamically
+
+

+ Revision 1.17 / (download) - annotate - [select for diffs] +, Tue Nov 27 17:31:28 2001 UTC (6 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.16: +41 -5 + lines
Diff to previous 1.16 +

+BUGFIX: send twice the same port number
+
+

+ Revision 1.16 / (download) - annotate - [select for diffs] +, Tue Nov 13 12:02:54 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.15: +3 -3 + lines
Diff to previous 1.15 +

+CHANGED: the command to display registered services
+
+

+ Revision 1.15 / (download) - annotate - [select for diffs] +, Tue Oct 16 09:26:54 2001 UTC (8 months, 1 week ago) by legros +
Branch: MAIN + +
Changes since 1.14: +3 -1 + lines
Diff to previous 1.14 +

+FIXED: compatability with service_5 layer
+
+

+ Revision 1.14 / (download) - annotate - [select for diffs] +, Thu Sep 20 08:53:48 2001 UTC (9 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.13: +14 -2 + lines
Diff to previous 1.13 +

+ADDED: BasePort in the cfg to allow more than one shard on the same computer
+
+

+ Revision 1.13 / (download) - annotate - [select for diffs] +, Wed Sep 5 17:19:20 2001 UTC (9 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.12: +2 -2 + lines
Diff to previous 1.12 +

+ADDED: commands for admin
+
+

+ Revision 1.12 / (download) - annotate - [select for diffs] +, Thu Aug 30 17:09:00 2001 UTC (9 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.11: +36 -2 + lines
Diff to previous 1.11 +

+ADDED: new command
+
+

+ Revision 1.11 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (10 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.10: +15 -1 + lines
Diff to previous 1.10 +

+ADDED: DebugFast config
+
+

+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Jun 18 09:15:16 2001 UTC (12 months ago) by cado +
Branch: MAIN + +
Changes since 1.9: +3 -3 + lines
Diff to previous 1.9 +

+Added support for message recorder
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:09 2001 UTC (12 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.8: +49 -12 + lines
Diff to previous 1.8 +

+CHANGED: service list is now on all client so there no more request for lookup (did it for multithread purpose)
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Fri May 18 16:50:40 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +5 -5 + lines
Diff to previous 1.7 +

+MODIFIED: changed header
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Wed May 16 08:28:53 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +8 -2 + lines
Diff to previous 1.6 +

+#BUGFIX: address comparison in doRegister
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Tue May 15 15:21:44 2001 UTC (13 months, 1 week ago) by cado +
Branch: MAIN + +
Changes since 1.5: +2 -2 + lines
Diff to previous 1.5 +

+Fixed address comparison in doRegister()
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Wed May 9 17:19:02 2001 UTC (13 months, 2 weeks ago) by berenguier +
Branch: MAIN + +
Changes since 1.4: +2 -2 + lines
Diff to previous 1.4 +

+FIXED: serialMap() -> serialCont()
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Fri May 4 14:42:56 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +45 -22 + lines
Diff to previous 1.3 +

+ADD: register with sid
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:27 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +10 -4 + lines
Diff to previous 1.2 +

+ADDED: the lookup() with sid
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +512 -137 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp?rev=1.21&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp?rev=1.21&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..581f9cd2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.cpp?rev=1.21&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,658 @@ + + + +code/nelns/naming_service/naming_service.cpp - view - 1.21 + +
[BACK] Return to naming_service.cpp + CVS log [TXT][DIR] Up to Nevrax / code / nelns / naming_service

File: Nevrax / code / nelns / naming_service / naming_service.cpp (download)
+Revision 1.21, Tue Mar 26 09:45:11 2002 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.20: +3 -2 + lines
+CHANGED: unified the command format
+
+

/** \file naming_service.cpp
+ * Naming Service (NS)
+ *
+ * $Id: naming_service.cpp,v 1.21 2002/03/26 09:45:11 lecroart Exp $
+ */
+
+/* Copyright, 2000 Nevrax Ltd.
+ *
+ * This file is part of NEVRAX NeL Network Services.
+ * NEVRAX NeL Network Services is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * NEVRAX NeL Network Services is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NEVRAX NeL Network Services; see the file COPYING. If not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#ifndef NELNS_CONFIG
+#define NELNS_CONFIG ""
+#endif // NELNS_CONFIG
+
+#ifndef NELNS_LOGS
+#define NELNS_LOGS ""
+#endif // NELNS_LOGS
+
+//
+// Includes
+//
+
+#include "nel/misc/types_nl.h"
+
+#include <list>
+#include <string>
+
+#include "nel/misc/debug.h"
+#include "nel/misc/command.h"
+#include "nel/misc/displayer.h"
+
+#include "nel/net/service.h"
+
+//
+// Namespaces
+//
+
+using namespace std;
+
+using namespace NLMISC;
+using namespace NLNET;
+
+
+//
+// Structures
+//
+
+struct CServiceEntry
+{
+        CServiceEntry (TSockId sock, CInetAddress a, string n, TServiceId s) : SockId(sock), Addr(a), Name(n), SId (s) { }
+
+        TSockId                        SockId;                        // the connection between the service and the naming service
+        CInetAddress        Addr;                        // address to send to the service who wants to lookup this service
+        string                        Name;                        // name of the service
+        TServiceId                SId;                        // id of the service
+};
+
+
+//
+// Variables
+//
+
+list<CServiceEntry>     RegisteredServices;                /// List of all registred services
+
+uint16                          MinBasePort = 51000;        /// Ports begin at 51000
+uint16                          MaxBasePort = 52000;        /// (note: in this implementation there can be no more than 1000 services)
+
+const TServiceId        BaseSId = 128;                        /// Allocated SIds begin at 128 (except for Agent Service)
+
+
+//
+// Functions
+//
+
+void displayRegisteredServices (CCallbackNetBase &netbase)
+{
+        nlinfo ("Display the %d registered services :", RegisteredServices.size());
+        for (list<CServiceEntry>::iterator it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                nlinfo ("> %s '%s' %s-%hu '%s'", (*it).SockId->asString().c_str(), netbase.hostAddress((*it).SockId).asString().c_str(), (*it).Name.c_str(), (uint16)(*it).SId, (*it).Addr.asString().c_str());
+        }
+        nlinfo ("End ot the list");
+}
+
+
+
+/*
+ * Helper procedure for cbLookupAlternate and cbUnregister.
+ * Note: name is used for a LOGS.
+ */
+list<CServiceEntry>::iterator doRemove (list<CServiceEntry>::iterator it)
+{
+        nldebug ("Unregister the service %s-%hu '%s'", (*it).Name.c_str(), (uint16)(*it).SId, (*it).Addr.asString().c_str());
+        
+        // tell to everybody that this service is unregistered
+
+        CMessage msgout ("UNB");
+        msgout.serial ((*it).Name);
+        msgout.serial ((*it).SId);
+        msgout.serial ((*it).Addr);
+        CNetManager::send ("NS", msgout, 0);
+        nlinfo ("Broadcast the Unregistration to everybody");
+
+        // remove the service from the registered service list
+        return RegisteredServices.erase (it);
+}
+
+void doUnregisterService (TServiceId sid)
+{
+        list<CServiceEntry>::iterator it;
+        for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                if ((*it).SId == sid)
+                {
+                        // found it, remove it
+                        doRemove (it);
+                        return;
+                }
+        }
+        nlwarning ("Service %hu not found", (uint16)sid);
+}
+
+void doUnregisterService (TSockId from)
+{
+        list<CServiceEntry>::iterator it;
+        for (it = RegisteredServices.begin(); it != RegisteredServices.end ();)
+        {
+                if ((*it).SockId == from)
+                {
+                        // it's possible that one "from" have more than one registred service, so we have to find in all the list
+                        // found it, remove it
+                        it = doRemove (it);
+                }
+                else
+                {
+                        it++;
+                }
+        }
+}
+
+void doUnregisterService (const CInetAddress &addr)
+{
+        list<CServiceEntry>::iterator it;
+        for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                if ((*it).Addr == addr)
+                {
+                        // found it, remove it
+                        doRemove (it);
+                        return;
+                }
+        }
+        nlwarning ("Service %s not found", addr.asString().c_str());
+}
+
+
+/*
+ * Helper function for cbLookupSId and cbLookupAlternateSId.                    *********** OUT OF DATE ***************
+ * Returns NULL if service not found
+ */
+void doLookup (const string &sname, TServiceId sid, TSockId from, CCallbackNetBase &netbase, bool sendAll, bool useSId)
+{
+        nlstop;
+
+        string name;
+
+        if (useSId)
+                name = toString (sid);
+        else
+                name = sname;
+
+        nlinfo ("Lookup for service '%s' for '%s'...", name.c_str(), netbase.hostAddress(from).asString().c_str());
+
+        displayRegisteredServices (netbase);
+
+        // Send list
+        vector<CInetAddress> addrs;
+        list<CServiceEntry>::iterator it;
+        for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                if ((useSId && (*it).SId == sid) || (!useSId && (*it).Name == name))
+                {
+                        addrs.push_back ((*it).Addr);
+                        // if it only want one, stop now to search
+                        if (!sendAll) break;
+                }
+        }
+
+        if (addrs.size()==0)
+                nldebug ("Service %s is not found", name.c_str());
+        else if (addrs.size()==1)
+                nldebug ("Service %s is at %s", name.c_str(), addrs[0].asString().c_str());
+        else
+                nldebug ("%d Services %s found", addrs.size(), name.c_str());
+        
+        CMessage msgout ("LK");
+        msgout.serialCont (addrs);
+        netbase.send (msgout, from);
+}
+
+/**
+ * Callback for service look-up.                        *********** OUT OF DATE ***************
+ *
+ * Message expected : LK
+ * - Name of service to find (string)
+ *
+ * Message emitted : LK
+ * - Validity time in seconds, or 0 if service not found (uint16)
+ * - Address of service if service found, otherwise nothing (CInetAddress)
+ *
+ * \todo Olivier: Select the best service provider, not the first one in the list
+ */
+static void cbLookup (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        nlstop;
+
+        string name;
+        msgin.serial (name);
+        
+        // Find and return a service
+        doLookup (name, 0, from, netbase, false, false);
+}
+
+/**
+ * Callback for alternate service look-up when a service is not responding                      *********** OUT OF DATE ***************
+ *
+ * Message expected : LA
+ * - Name of service (string)
+ * - Address of server not responding (CInetAddress)
+ *
+ * Message emitted : no name (NS)
+ * - Validity time in seconds, or 0 if service not found (uint16)
+ * - Address of service if service found, otherwise nothing (CInetAddress)
+ */
+static void cbLookupAlternate (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        nlstop;
+
+        string name;
+        CInetAddress addr;
+        msgin.serial (name);
+        msgin.serial (addr);
+
+        nlinfo ("Server %s looks down, looking-up for alternative service %s", addr.asString().c_str(), name.c_str() );
+
+        // Unregister down server
+        doUnregisterService (addr);
+
+        // Find and return another servive
+        doLookup (name, 0, from, netbase, false, false);
+}
+
+/**
+ * Callback for service look-up for all corresponding to a name.                        *********** OUT OF DATE ***************
+ *
+ * Message expected : LKA
+ * - Name of service to find (string)
+ *
+ * Message emitted : no name (ALKA)
+ * - List of addresses (vector<CInetAddress>)
+ */
+static void cbLookupAll (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        nlstop;
+
+        // Receive name
+        string name;
+        msgin.serial (name);
+
+        // Find and return a service
+        doLookup (name, 0, from, netbase, true, false);
+}
+
+/**
+ * Callback for service look-up by identifier                           *********** OUT OF DATE ***************
+ *
+ * Message expected : LKI
+ * - Identifier of service to find (TServiceId)
+ *
+ * Message emitted : no name (NS)
+ * - Validity time in seconds, or 0 if service not found (uint16)
+ * - Address of service if service found, otherwise nothing (CInetAddress)
+ *
+ * \todo Olivier: Select the best service provider, not the first one in the list
+ */
+static void cbLookupSId (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        nlstop;
+
+        // Receive id
+        TServiceId sid;
+        msgin.serial (sid);
+
+        // Find and return a service
+        doLookup ("", sid, from, netbase, false, true);
+}
+
+
+
+/*
+ * Helper function for cbRegister.
+ * If alloc_sid is true, sid is ignored
+ * Returns false in case of failure of sid allocation or bad sid provided
+ * Note: the reply is included in this function, because it must be done before things such as syncUniTime()
+ */
+bool doRegister (const string &name, const CInetAddress &addr, TServiceId sid, TSockId from, CCallbackNetBase &netbase)
+{
+        // find if the service is not already registered
+        uint8 ok = true;
+        bool needRegister = true;
+        for (list<CServiceEntry>::iterator it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                if ((*it).Addr.asIPString() == addr.asIPString() )
+                {
+                        // we already have a service on this address, remplace it if it's the same name
+                        if ((*it).Name == name)
+                        {
+                                // it's the same service, replace it
+                                (*it).SockId = from;
+                                sid = (*it).SId;
+                                nlinfo ("Replace the service %s", name.c_str());
+                        }
+                        else
+                        {
+                                nlwarning ("Try to register %s to %s but the service %s already on this address. ignore it!", name.c_str(), addr.asIPString().c_str(), (*it).Name.c_str());
+                                ok = false;
+                        }
+                        needRegister = false;
+                        break;
+                }
+        }
+
+        if (needRegister)
+        {
+                if (sid == 0)
+                {
+                        // we have to find a sid
+                        sid = BaseSId;
+                        bool found = false;
+                        while (!found)
+                        {
+                                list<CServiceEntry>::iterator it;
+                                for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+                                {
+                                        if ((*it).SId == sid)
+                                        {
+                                                break;
+                                        }
+                                }
+                                if (it == RegisteredServices.end ())
+                                {
+                                        // ok, we have an empty sid
+                                        found = true;
+                                }
+                                else
+                                {
+                                        sid++;
+                                        if (sid == 0) // round the clock
+                                        {
+                                                nlwarning ("Service identifier allocation overflow");
+                                                ok = false;
+                                                break;
+                                        }
+                                }
+                        }
+                }
+                else
+                {
+                        // we have to check that the user provided sid is available
+                        list<CServiceEntry>::iterator it;
+                        for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+                        {
+                                if ((*it).SId == sid)
+                                {
+                                        nlwarning ("Sid %d already used by another service", sid);
+                                        ok = false;
+                                        break;
+                                }
+                        }
+                        if (it != RegisteredServices.end ())
+                        {
+                                ok = true;
+                        }
+                }
+
+                // if ok, register the service and send a broadcast to other people
+                if (ok)
+                {
+                        RegisteredServices.push_back (CServiceEntry(from, addr, name, sid));
+
+                        // tell to everybody that this service is registered
+
+                        CMessage msgout ("RGB");
+                        uint8 s = 1;
+                        msgout.serial (s);
+                        msgout.serial (const_cast<string &>(name));
+                        msgout.serial (sid);
+                        msgout.serial (const_cast<CInetAddress &>(addr));
+                        CNetManager::send ("NS", msgout, 0);
+                        nlinfo ("Broadcast the Registration to everybody");
+                }
+        }
+
+        // send the answer to the client
+        CMessage msgout ("RG");
+        msgout.serial (ok);
+        if (ok) msgout.serial (sid);
+        netbase.send (msgout, from);
+        netbase.flush (from);
+
+        displayRegisteredServices (netbase);
+
+        return ok!=0;
+}
+
+
+/**
+ * Callback for service registration.
+ *
+ * Message expected : RG
+ * - Name of service to register (string)
+ * - Address of service (CInetAddress)
+ *
+ * Message emitted : RG
+ * - Allocated service identifier (TServiceId) or 0 if failed
+ */
+static void cbRegister (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        string name;
+        CInetAddress addr;
+        TServiceId sid;
+        msgin.serial (name);
+        msgin.serial (addr);
+        msgin.serial (sid);
+
+        doRegister (name, addr, sid, from, netbase);
+}
+
+
+/**
+ * Callback for service unregistration.
+ *
+ * Message expected : UNI
+ * - Service identifier (TServiceId)
+ */
+static void cbUnregisterSId (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        TServiceId sid;
+        msgin.serial( sid );
+
+        doUnregisterService (sid);
+        displayRegisteredServices (netbase);
+}
+
+
+/*
+ * Helper function for cbQueryPort
+ *
+ * \warning QueryPort + Registration is not atomic so more than one service could ask a port before register
+ */
+uint16 doAllocatePort (const CInetAddress &addr)
+{
+        static uint16 nextAvailablePort = MinBasePort;
+
+        // check if nextavailableport is free
+
+        if (nextAvailablePort >= MaxBasePort) nextAvailablePort = MinBasePort;
+
+        bool ok;
+        do
+        {
+                ok = true;
+                list<CServiceEntry>::iterator it;
+                for (it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+                {
+                        if ((*it).Addr.port () == nextAvailablePort)
+                        {
+                                nextAvailablePort++;
+                                ok = false;
+                                break;
+                        }
+                }
+        }
+        while (!ok);
+
+        return nextAvailablePort++;
+}
+
+
+/**
+ * Callback for port allocation
+ * Note: if a service queries a port but does not register itself to the naming service, the
+ * port will remain allocated and unused.
+ *
+ * Message expected : QP
+ * - Name of service to register (string)
+ * - Address of service (CInetAddress) (its port can be 0)
+ *
+ * Message emitted : QP
+ * - Allocated port number (uint16)
+ */
+static void cbQueryPort (CMessage& msgin, TSockId from, CCallbackNetBase &netbase)
+{
+        // Allocate port
+        uint16 port = doAllocatePort (netbase.hostAddress (from));
+
+        // Send port back
+        CMessage msgout ("QP");
+        msgout.serial (port);
+        netbase.send (msgout, from);
+
+        nlinfo ("A service got port %hu", port);
+}
+
+
+/*
+ * Unregisters a service if it has not been done before.
+ * Note: this callback is called whenever someone disconnects from the NS.
+ * May be there are too many calls if many clients perform many transactional lookups.
+ */
+static void cbDisconnect (const string &serviceName, TSockId from, void *arg)
+{
+        doUnregisterService (from);
+        displayRegisteredServices (*CNetManager::getNetBase(serviceName));
+}
+
+/*
+ * a service is connected, send him all services infos
+ */
+static void cbConnect (const string &serviceName, TSockId from, void *arg)
+{
+        CMessage msgout ("RGB");
+
+        uint8 s = RegisteredServices.size ();
+        msgout.serial (s);
+
+        for (list<CServiceEntry>::iterator it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                msgout.serial ((*it).Name);
+                msgout.serial ((*it).SId);
+                msgout.serial ((*it).Addr);
+        }
+        CNetManager::send ("NS", msgout, from);
+
+        nlinfo ("Sending all services available to the new client");
+        displayRegisteredServices (*CNetManager::getNetBase(serviceName));
+}
+
+
+//
+// Callback array
+//
+
+TCallbackItem CallbackArray[] =
+{
+        { "RG", cbRegister },
+        { "QP", cbQueryPort },
+        { "UNI", cbUnregisterSId },
+};
+
+
+//
+// Service
+//
+
+class CNamingService : public NLNET::IService
+{
+public:
+
+        void init()
+        {
+                // if a baseport is available in the config file, get it
+                try
+                {
+                        uint16 newBasePort = ConfigFile.getVar ("BasePort").asInt ();
+                        nlinfo ("Changing the MinBasePort number from %hu to %hu", MinBasePort, newBasePort);
+                        sint32 delta = MaxBasePort - MinBasePort;
+                        nlassert (delta > 0);
+                        MinBasePort = newBasePort;
+                        MaxBasePort = MinBasePort + uint16 (delta);
+                }
+                catch (EUnknownVar &)
+                {
+                }
+
+
+                // we don't try to associate message from client
+                CNetManager::getNetBase ("NS")->ignoreAllUnknownId (true);
+
+                // add the callback in case of disconnection
+                CNetManager::setConnectionCallback ("NS", cbConnect, NULL);
+                
+                // add the callback in case of disconnection
+                CNetManager::setDisconnectionCallback ("NS", cbDisconnect, NULL);
+
+                // DEBUG
+                // DebugLog->addDisplayer( new CStdDisplayer() );
+        }
+};
+
+
+//
+/// Naming Service
+//
+NLNET_OLD_SERVICE_MAIN (CNamingService, "NS", "naming_service", 50000, CallbackArray, NELNS_CONFIG, NELNS_LOGS)
+
+
+//
+// Commands
+//
+
+
+NLMISC_COMMAND (nsServices, "displays the list of all registered services", "")
+{
+        if(args.size() != 0) return false;
+
+        log.displayNL ("Display the %d registered services :", RegisteredServices.size());
+        for (list<CServiceEntry>::iterator it = RegisteredServices.begin(); it != RegisteredServices.end (); it++)
+        {
+                log.displayNL ("> %s '%s' %s-%hu '%s'", (*it).SockId->asString().c_str(), CNetManager::getNetBase ("NS")->hostAddress((*it).SockId).asString().c_str(), (*it).Name.c_str(), (uint16)(*it).SId, (*it).Addr.asString().c_str());
+        }
+        log.displayNL ("End ot the list");
+
+        return true;
+}
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp new file mode 100644 index 00000000..a576a6a5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.dsp
+ + + + + +
naming_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Mar 25 10:21:50 2002 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +1 -1 + lines
Diff to previous 1.8 +

+CHANGED: .cfg path
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jan 14 17:50:49 2002 UTC (5 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.7: +0 -4 + lines
Diff to previous 1.7 +

+ADDED: the naming can shutdown and restart dynamically
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Tue Nov 13 12:02:54 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.6: +4 -0 + lines
Diff to previous 1.6 +

+CHANGED: the command to display registered services
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Thu Aug 23 15:43:21 2001 UTC (10 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +34 -3 + lines
Diff to previous 1.5 +

+ADDED: DebugFast config
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (12 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +9 -6 + lines
Diff to previous 1.4 +

+CHANGED: use win32
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:09 2001 UTC (12 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+CHANGED: service list is now on all client so there no more request for lookup (did it for multithread purpose)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -3 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..f573bf89 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.dsp?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,174 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.dsp
+ + + + + +
naming_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (5 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.4: +9 -6 + lines
Diff to previous 1.4 +

+CHANGED: use win32
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Tue Jun 12 15:44:09 2001 UTC (5 weeks, 6 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +4 -3 + lines
Diff to previous 1.3 +

+CHANGED: service list is now on all client so there no more request for lookup (did it for multithread purpose)
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:18:08 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +1 -1 + lines
Diff to previous 1.2 +

+#MODIFIED: update compile params
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +3 -3 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.h b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.h new file mode 100644 index 00000000..1ba0fb57 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.h @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.h
+ + + + + +
naming_service.h
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri May 18 16:50:40 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +5 -5 + lines
Diff to previous 1.2 +

+MODIFIED: changed header
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +18 -19 + lines
Diff to previous 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.vcproj b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.vcproj new file mode 100644 index 00000000..608dbb4d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/naming_service/naming_service.vcproj @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / naming_service / naming_service.vcproj
+ + + + + +
naming_service.vcproj
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:31 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=author/index.html new file mode 100644 index 00000000..f873151b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=date/index.html new file mode 100644 index 00000000..a2f0b3eb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=date/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + pacs_service.dsp + 1.3  3 weeks lecroart  no message +
[TXT] + pacs_service.cpp + 1.3  5 weeks corvazier  FIXED: work with PACS 2 +
[TXT] + Makefile.am + 1.1  6 weeks corvazier  ADDED: pacs service. +
[TXT] + pacs_service.cfg + 1.1  6 weeks corvazier  ADDED: pacs service. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=log/index.html new file mode 100644 index 00000000..47db0d38 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=log/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=rev/index.html new file mode 100644 index 00000000..9d6fd17b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/?sortby=rev/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/Attic/index.html new file mode 100644 index 00000000..764cfbbb --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/Attic/index.html @@ -0,0 +1,94 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service / Attic
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.3  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + pacs_service.cfg + 1.2  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + pacs_service.cpp + 1.4  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + pacs_service.dsp + 1.4  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/Makefile.am b/cvs/cvsweb.cgi/code/nelns/pacs_service/Makefile.am new file mode 100644 index 00000000..235bf149 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/Makefile.am @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / pacs_service / Makefile.am
+ + + + + +
Makefile.am
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Thu Jun 7 12:37:42 2001 UTC (6 weeks, 4 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: pacs service.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/index.html new file mode 100644 index 00000000..4fd00691 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/index.html @@ -0,0 +1,98 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / pacs_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.1  2 weeks corvazier  ADDED: pacs service. +
[TXT] + pacs_service.cfg + 1.1  2 weeks corvazier  ADDED: pacs service. +
[TXT] + pacs_service.cpp + 1.3  8 days corvazier  FIXED: work with PACS 2 +
[TXT] + pacs_service.dsp + 1.2  9 days lecroart  CHANGED: use win32 +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..5c91a8de --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cfg?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,134 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / pacs_service / pacs_service.cfg
+ + + + + +
pacs_service.cfg
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Thu Jun 7 12:37:42 2001 UTC (6 weeks, 4 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: pacs service.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cpp b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cpp new file mode 100644 index 00000000..47e5dff6 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.cpp @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / pacs_service / pacs_service.cpp
+ + + + + +
pacs_service.cpp
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Fri Jun 15 15:36:42 2001 UTC (5 weeks, 3 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +10 -9 + lines
Diff to previous 1.2 +

+FIXED: work with PACS 2
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Thu Jun 7 12:46:40 2001 UTC (6 weeks, 4 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.1: +4 -2 + lines
Diff to previous 1.1 +

+FIXED: global retriever init removed for the time.
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Thu Jun 7 12:37:42 2001 UTC (6 weeks, 4 days ago) by corvazier +
Branch: MAIN + +
Diff

+ADDED: pacs service.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.dsp b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.dsp new file mode 100644 index 00000000..3350d0cd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/pacs_service/pacs_service.dsp @@ -0,0 +1,154 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / pacs_service / pacs_service.dsp
+ + + + + +
pacs_service.dsp
+

+

Default branch: MAIN
+


+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed Jun 27 08:54:55 2001 UTC (3 weeks, 5 days ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.2: +6 -3 + lines
Diff to previous 1.2 +

+no message
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Fri Jun 15 09:58:49 2001 UTC (5 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +9 -6 + lines
Diff to previous 1.1 +

+CHANGED: use win32
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Thu Jun 7 12:37:42 2001 UTC (6 weeks, 4 days ago) by corvazier +
Branch: MAIN + +
Diff

+ADDED: pacs service.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw b/cvs/cvsweb.cgi/code/nelns/services.dsw new file mode 100644 index 00000000..9347b2cd --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw @@ -0,0 +1,224 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (11 months, 3 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (11 months, 3 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (11 months, 3 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (12 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (13 months, 2 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.1&r2=1.2 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.1&r2=1.2 new file mode 100644 index 00000000..d17a84d7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.1&r2=1.2 @@ -0,0 +1,71 @@ + + + +code/nelns/services.dsw - diff - 1.2 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.1 and 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.1, 2001/04/18 13:54:25version 1.2, 2001/04/23 09:27:32
Line 3 
Line 3 
  
 ############################################################################### ###############################################################################
  
 Project: "admin_executor_service"=.\moves_service\admin_executor_service\admin_executor_service.dsp - Package Owner=<4> 
  
 Package=<5> 
 {{{ 
 }}} 
  
 Package=<4> 
 {{{ 
     Begin Project Dependency 
     Project_Dep_Name misc 
     End Project Dependency 
     Begin Project Dependency 
     Project_Dep_Name net 
     End Project Dependency 
 }}} 
  
 ############################################################################### 
  
 Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4> Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>
Line 95 
Line 77 
  
 Package=<4> Package=<4>
 {{{ {{{
 }}} 
  
 ############################################################################### 
  
 Project: "moves_service"=.\moves_service\moves_service.dsp - Package Owner=<4> 
  
 Package=<5> 
 {{{ 
 }}} 
  
 Package=<4> 
 {{{ 
     Begin Project Dependency 
     Project_Dep_Name misc 
     End Project Dependency 
     Begin Project Dependency 
     Project_Dep_Name net 
     End Project Dependency 
 }}} }}}
  
 ############################################################################### ###############################################################################


+
Legend:
+
Removed from v.1.1 
changed lines
 Added in v.1.2
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.2&r2=1.3 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.2&r2=1.3 new file mode 100644 index 00000000..d257163b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.2&r2=1.3 @@ -0,0 +1,89 @@ + + + +code/nelns/services.dsw - diff - 1.3 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.2 and 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.2, 2001/04/23 09:27:32version 1.3, 2001/05/02 12:36:39
Line 3 
Line 3 
  
 ############################################################################### ###############################################################################
  
  Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
      Begin Project Dependency
      Project_Dep_Name misc
      End Project Dependency
      Begin Project Dependency
      Project_Dep_Name net
      End Project Dependency
  }}}
  
  ###############################################################################
  
  Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
      Begin Project Dependency
      Project_Dep_Name misc
      End Project Dependency
      Begin Project Dependency
      Project_Dep_Name net
      End Project Dependency
  }}}
  
  ###############################################################################
  
 Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4> Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>
Line 115 
Line 151 
 ############################################################################### ###############################################################################
  
 Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4> Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
      Begin Project Dependency
      Project_Dep_Name misc
      End Project Dependency
      Begin Project Dependency
      Project_Dep_Name net
      End Project Dependency
  }}}
  
  ###############################################################################
  
  Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>
 {{{ {{{


+
Legend:
+
Removed from v.1.2 
changed lines
 Added in v.1.3
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.3&r2=1.4 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.3&r2=1.4 new file mode 100644 index 00000000..27eb5ae1 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.3&r2=1.4 @@ -0,0 +1,46 @@ + + + +code/nelns/services.dsw - diff - 1.4 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.3 and 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.3, 2001/05/02 12:36:39version 1.4, 2001/05/03 16:30:43
Line 3 
Line 3 
  
 ############################################################################### ###############################################################################
  
  Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
      Begin Project Dependency
      Project_Dep_Name misc
      End Project Dependency
      Begin Project Dependency
      Project_Dep_Name net
      End Project Dependency
  }}}
  
  ###############################################################################
  
 Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4> Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>


+
Legend:
+
Removed from v.1.3 
changed lines
 Added in v.1.4
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.4&r2=1.5 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.4&r2=1.5 new file mode 100644 index 00000000..a125b672 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.4&r2=1.5 @@ -0,0 +1,46 @@ + + + +code/nelns/services.dsw - diff - 1.5 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.4 and 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.4, 2001/05/03 16:30:43version 1.5, 2001/05/04 14:43:44
Line 57 
Line 57 
  
 ############################################################################### ###############################################################################
  
 Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4> 
  
 Package=<5> 
 {{{ 
 }}} 
  
 Package=<4> 
 {{{ 
     Begin Project Dependency 
     Project_Dep_Name misc 
     End Project Dependency 
     Begin Project Dependency 
     Project_Dep_Name net 
     End Project Dependency 
 }}} 
  
 ############################################################################### 
  
 Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4> Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>


+
Legend:
+
Removed from v.1.4 
changed lines
 Added in v.1.5
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.6&r2=1.7 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.6&r2=1.7 new file mode 100644 index 00000000..bd236fce --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.6&r2=1.7 @@ -0,0 +1,40 @@ + + + +code/nelns/services.dsw - diff - 1.7 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.6 and 1.7

+ + + + + + + + + + + + + + + + + + + + + + + +
version 1.6, 2001/05/18 16:49:19version 1.7, 2001/06/11 09:52:04
Line 138 
Line 138 
  
 ############################################################################### ###############################################################################
  
  Project: "pacs_service"=.\pacs_service\pacs_service.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
  }}}
  
  ###############################################################################
  
 Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4> Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>


+
Legend:
+
Removed from v.1.6 
changed lines
 Added in v.1.7
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.7&r2=1.8 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.7&r2=1.8 new file mode 100644 index 00000000..7276c4d9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.7&r2=1.8 @@ -0,0 +1,53 @@ + + + +code/nelns/services.dsw - diff - 1.8 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.7 and 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
version 1.7, 2001/06/11 09:52:04version 1.8, 2001/06/11 15:08:06
Line 138 
Line 138 
  
 ############################################################################### ###############################################################################
  
  Project: "pacs"=..\nel\src\pacs.dsp - Package Owner=<4>
  
  Package=<5>
  {{{
  }}}
  
  Package=<4>
  {{{
  }}}
  
  ###############################################################################
  
 Project: "pacs_service"=.\pacs_service\pacs_service.dsp - Package Owner=<4> Project: "pacs_service"=.\pacs_service\pacs_service.dsp - Package Owner=<4>
  
 Package=<5> Package=<5>
Line 146 
Line 158 
  
 Package=<4> Package=<4>
 {{{ {{{
      Begin Project Dependency
      Project_Dep_Name misc
      End Project Dependency
      Begin Project Dependency
      Project_Dep_Name pacs
      End Project Dependency
 }}} }}}
  
 ############################################################################### ###############################################################################


+
Legend:
+
Removed from v.1.7 
changed lines
 Added in v.1.8
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.8&r2=1.9 b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.8&r2=1.9 new file mode 100644 index 00000000..7bd60419 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw.diff?r1=1.8&r2=1.9 @@ -0,0 +1,31 @@ + + + +code/nelns/services.dsw - diff - 1.9 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Diff for /code/nelns/services.dsw between version 1.8 and 1.9

+ + + + + + + + + + + + + + +
version 1.8, 2001/06/11 15:08:06version 1.9, 2001/06/11 15:09:00
Line 164 
Line 164 
     Begin Project Dependency     Begin Project Dependency
     Project_Dep_Name pacs     Project_Dep_Name pacs
     End Project Dependency     End Project Dependency
      Begin Project Dependency
      Project_Dep_Name net
      End Project Dependency
 }}} }}}
  
 ############################################################################### ###############################################################################


+
Legend:
+
Removed from v.1.8 
changed lines
 Added in v.1.9
+
+ + + +
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.1 new file mode 100644 index 00000000..9e7f27d8 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.1 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.10 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.10 new file mode 100644 index 00000000..6ed77f21 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.10 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.10

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.2 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.2 new file mode 100644 index 00000000..0d3ef18c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.2 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.2 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.2

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.3 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.3 new file mode 100644 index 00000000..09df2976 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.3 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.3 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.3

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.4 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.4 new file mode 100644 index 00000000..5c013340 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.4 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.4 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.4

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.5 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.5 new file mode 100644 index 00000000..8ed17ced --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.5 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.5 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.5

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.6 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.6 new file mode 100644 index 00000000..72d2aa8f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.6 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.6 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.6

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.7 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.7 new file mode 100644 index 00000000..f85c18c5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.7 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.7 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.7

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.8 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.8 new file mode 100644 index 00000000..a080dd0a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.8 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.8 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.8

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.9 b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.9 new file mode 100644 index 00000000..b2bdd880 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?annotate=1.9 @@ -0,0 +1,76 @@ + + + +code/nelns/services.dsw - annotate - 1.9 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.dsw, Revision 1.9

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=date b/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=date new file mode 100644 index 00000000..e814db05 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=date @@ -0,0 +1,166 @@ + + + +code/nelns/services.dsw - view - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.10, Mon Oct 22 10:35:49 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.9: +0 -69 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=rev b/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=rev new file mode 100644 index 00000000..9ae5d071 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?content-type=text/x-cvsweb-markup&rev=1.10&sortby=rev @@ -0,0 +1,166 @@ + + + +code/nelns/services.dsw - view - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.10, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.9: +0 -69 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=HEAD new file mode 100644 index 00000000..f9f17e45 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=HEAD @@ -0,0 +1,138 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=MAIN new file mode 100644 index 00000000..0562cd37 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?only_with_tag=MAIN @@ -0,0 +1,226 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.1 new file mode 100644 index 00000000..e7c24db2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.1 @@ -0,0 +1,220 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.1 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.1 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.1 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.1 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.1 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.1 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.1 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [selected], Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.10 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.10 new file mode 100644 index 00000000..38814e35 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.10 @@ -0,0 +1,232 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [selected], Mon Oct 22 10:35:49 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.10 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.10 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.10 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.10 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.10 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.10 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.10 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.10 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff to selected 1.10 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.2 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.2 new file mode 100644 index 00000000..3cc1449f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.2 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 + to selected 1.2 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.2 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.2 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.2 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.2 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.2 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.2 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [selected], Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.2 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.3 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.3 new file mode 100644 index 00000000..f2d4e761 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.3 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 + to selected 1.3 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.3 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.3 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.3 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.3 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.3 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [selected], Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.3 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.3 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.4 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.4 new file mode 100644 index 00000000..0597ef10 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.4 @@ -0,0 +1,220 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.4 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.4 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.4 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.4 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [selected], Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.4 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.4 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.4 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.5 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.5 new file mode 100644 index 00000000..e4110100 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.5 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 + to selected 1.5 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.5 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.5 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.5 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [selected], Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.5 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.5 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.5 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.5 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.6 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.6 new file mode 100644 index 00000000..a69c5d17 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.6 @@ -0,0 +1,220 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.6 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.6 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [selected], Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.6 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.6 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.6 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.6 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.6 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.7 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.7 new file mode 100644 index 00000000..eab4572a --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.7 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 + to selected 1.7 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 + to selected 1.7 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [selected], Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.7 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.7 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.7 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.7 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.7 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.7 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.8 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.8 new file mode 100644 index 00000000..bb5946ff --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.8 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 + to selected 1.8 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [selected], Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.8 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.8 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.8 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.8 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.8 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.8 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.8 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.9 b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.9 new file mode 100644 index 00000000..b1b1e296 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?r1=1.9 @@ -0,0 +1,231 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [selected], Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 + to selected 1.9 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 + to selected 1.9 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 + to selected 1.9 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 + to selected 1.9 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 + to selected 1.9 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 + to selected 1.9 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 + to selected 1.9 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff to selected 1.9 +

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..449a14da --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,195 @@ + + + +code/nelns/services.dsw - view - 1.1 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.1, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN +
+RENAMED code/server to code/nelns.
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin_executor_service"=.\moves_service\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "moves_service"=.\moves_service\moves_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..5a192196 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,166 @@ + + + +code/nelns/services.dsw - view - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.10, Mon Oct 22 10:35:49 2001 UTC (9 months ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.9: +0 -69 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&sortby=log/index.html new file mode 100644 index 00000000..f7c20d6c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup&sortby=log/index.html @@ -0,0 +1,166 @@ + + + +code/nelns/services.dsw - view - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.10, Mon Oct 22 10:35:49 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.9: +0 -69 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..efe7cd47 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.10&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,166 @@ + + + +code/nelns/services.dsw - view - 1.10 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.10, Mon Oct 22 10:35:49 2001 UTC (7 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
Changes since 1.9: +0 -69 + lines
+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.2&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.2&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..d9b64271 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.2&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,160 @@ + + + +code/nelns/services.dsw - view - 1.2 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.2, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN +
Changes since 1.1: +0 -36 + lines
+MODIFIED: now works correctly in the new directory nelns
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.3&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.3&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..aa723878 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.3&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + +code/nelns/services.dsw - view - 1.3 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.3, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.2: +54 -0 + lines
+ADD: new version of the network system (in NeL and NeLns)
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "agent_service"=.\agent_service\agent_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.4&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.4&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a7d30e29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.4&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..09999194 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + +code/nelns/services.dsw - view - 1.5 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.5, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN +
Changes since 1.4: +0 -18 + lines
+REMOVED: agent_service is not part of nelns
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ia"=..\nel\src\ai.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.6&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.6&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..a7d30e29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.6&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.7&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.7&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..9f50b1cf --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.7&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + +code/nelns/services.dsw - view - 1.7 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.7, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN +
Changes since 1.6: +12 -0 + lines
+ADDED: services pacs
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "pacs_service"=.\pacs_service\pacs_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.8&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.8&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..b4250c20 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.8&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,232 @@ + + + +code/nelns/services.dsw - view - 1.8 + +
[BACK] Return to services.dsw + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.dsw (download)
+Revision 1.8, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN +
Changes since 1.7: +18 -0 + lines
+#CONFIG: missing dependencies.
+
+

Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "admin"=..\nel\tools\net\admin\admin.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_executor_service"=.\admin_executor_service\admin_executor_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "admin_service"=.\admin_service\admin_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "log_service"=.\log_service\log_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "login_service"=.\login_service\login_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "misc"=..\nel\src\misc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "naming_service"=.\naming_service\naming_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "net"=..\nel\src\net.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "pacs"=..\nel\src\pacs.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "pacs_service"=.\pacs_service\pacs_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name pacs
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "time_service"=.\time_service\time_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "welcome_service"=.\welcome_service\welcome_service.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name misc
+    End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name net
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?only_with_tag=HEAD new file mode 100644 index 00000000..a7d30e29 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?only_with_tag=HEAD @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 2 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..685dec03 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/services.dsw?rev=1.5&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (6 weeks, 3 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (6 weeks, 3 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (6 weeks, 3 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (3 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..7730650c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (5 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (5 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (5 weeks, 1 day ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (8 weeks, 4 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (2 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months, 4 weeks ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..02e4cee5 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..deb734e2 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?rev=1.9&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,214 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 days, 19 hours ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 days, 19 hours ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (13 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (5 weeks, 1 day ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (7 weeks, 1 day ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (7 weeks, 2 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (7 weeks, 3 days ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (2 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=author b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=author new file mode 100644 index 00000000..9774a782 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=author @@ -0,0 +1,227 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 2 weeks ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months, 1 week ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months, 1 week ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=date b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=date new file mode 100644 index 00000000..cc057ea0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=date @@ -0,0 +1,217 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=log b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=log new file mode 100644 index 00000000..4894c799 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=log @@ -0,0 +1,217 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (5 weeks, 6 days ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (2 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (2 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (2 months, 4 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (3 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=rev b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=rev new file mode 100644 index 00000000..a4850c10 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.dsw?sortby=rev @@ -0,0 +1,227 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.dsw
+ + + + + +
services.dsw
+

+

Default branch: MAIN
+


+ Revision 1.10 / (download) - annotate - [select for diffs] +, Mon Oct 22 10:35:49 2001 UTC (8 months ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Changes since 1.9: +0 -69 + lines
Diff to previous 1.9 +

+REMOVED: deprecated services and put in an archive directory in test/network/deprecated
+
+

+ Revision 1.9 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:09:00 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.8: +3 -0 + lines
Diff to previous 1.8 +

+#CONFIG: missing dependencies
+
+

+ Revision 1.8 / (download) - annotate - [select for diffs] +, Mon Jun 11 15:08:06 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.7: +18 -0 + lines
Diff to previous 1.7 +

+#CONFIG: missing dependencies.
+
+

+ Revision 1.7 / (download) - annotate - [select for diffs] +, Mon Jun 11 09:52:04 2001 UTC (12 months, 1 week ago) by corvazier +
Branch: MAIN + +
Changes since 1.6: +12 -0 + lines
Diff to previous 1.6 +

+ADDED: services pacs
+
+

+ Revision 1.6 / (download) - annotate - [select for diffs] +, Fri May 18 16:49:19 2001 UTC (13 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.5: +0 -12 + lines
Diff to previous 1.5 +

+#MODIFIED: options
+
+

+ Revision 1.5 / (download) - annotate - [select for diffs] +, Fri May 4 14:43:44 2001 UTC (13 months, 2 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.4: +0 -18 + lines
Diff to previous 1.4 +

+REMOVED: agent_service is not part of nelns
+
+

+ Revision 1.4 / (download) - annotate - [select for diffs] +, Thu May 3 16:30:43 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.3: +18 -0 + lines
Diff to previous 1.3 +

+ADDED: the admin project
+
+

+ Revision 1.3 / (download) - annotate - [select for diffs] +, Wed May 2 12:36:39 2001 UTC (13 months, 3 weeks ago) by lecroart +
Branch: MAIN + +
Changes since 1.2: +54 -0 + lines
Diff to previous 1.2 +

+ADD: new version of the network system (in NeL and NeLns)
+
+

+ Revision 1.2 / (download) - annotate - [select for diffs] +, Mon Apr 23 09:27:32 2001 UTC (14 months ago) by lecroart +
Branch: MAIN + +
Changes since 1.1: +0 -36 + lines
Diff to previous 1.1 +

+MODIFIED: now works correctly in the new directory nelns
+
+

+ Revision 1.1 / (download) - annotate - [select for diffs] +, Wed Apr 18 13:54:25 2001 UTC (14 months ago) by valignat +
Branch: MAIN + +
Diff

+RENAMED code/server to code/nelns.
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?annotate=1.1 b/cvs/cvsweb.cgi/code/nelns/services.sln?annotate=1.1 new file mode 100644 index 00000000..c0916d25 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?annotate=1.1 @@ -0,0 +1,76 @@ + + + +code/nelns/services.sln - annotate - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

Annotation of code/nelns/services.sln, Revision 1.1

+
Status: 500 Internal Error
+Content-type: text/html
+
+
+
+
+	nevrax.org : cvs
+		
+
+	
+
+
+
+
+
+ 
+        
+        
+        
+        
+        
+ 
+
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+Error: Error occured during annotate: error + + + +
                                                                                                                                                                    +
+ + \ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author b/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author new file mode 100644 index 00000000..90009fe4 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=author @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev b/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev new file mode 100644 index 00000000..94af8b0c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?content-type=text/x-cvsweb-markup&rev=1.1&sortby=rev @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?hideattic=0 b/cvs/cvsweb.cgi/code/nelns/services.sln?hideattic=0 new file mode 100644 index 00000000..090f4261 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?hideattic=0 @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=HEAD b/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=HEAD new file mode 100644 index 00000000..ecdec01f --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=HEAD @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+Current tag: HEAD
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=MAIN b/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=MAIN new file mode 100644 index 00000000..e72c0688 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?only_with_tag=MAIN @@ -0,0 +1,136 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+Current tag: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?r1=1.1 b/cvs/cvsweb.cgi/code/nelns/services.sln?r1=1.1 new file mode 100644 index 00000000..1f4335b0 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?r1=1.1 @@ -0,0 +1,133 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [selected], Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+View only Branch: + + +
+ +
+Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html new file mode 100644 index 00000000..f3c8a7d3 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&hideattic=0/index.html @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (3 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html new file mode 100644 index 00000000..3084f67c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=author/index.html @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (6 weeks, 1 day ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html new file mode 100644 index 00000000..3201306b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup&sortby=date/index.html @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup/index.html b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup/index.html new file mode 100644 index 00000000..0fb4b2e9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?rev=1.1&content-type=text/x-cvsweb-markup/index.html @@ -0,0 +1,123 @@ + + + +code/nelns/services.sln - view - 1.1 + +
[BACK] Return to services.sln + CVS log [TXT][DIR] Up to Nevrax / code / nelns

File: Nevrax / code / nelns / services.sln (download)
+Revision 1.1, Tue Apr 16 12:51:30 2002 UTC (7 weeks, 1 day ago) by lecroart +
Branch: MAIN +
CVS Tags: HEAD
+ADDED: visual .net project
+
+

Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin", "..\nel\tools\net\admin\admin.vcproj", "{8539EBA2-3021-4767-A0AE-0E7225ECACAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_executor_service", "admin_executor_service\admin_executor_service.vcproj", "{1843513D-6F53-4564-BBEE-68C856B5E309}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "admin_service", "admin_service\admin_service.vcproj", "{B5D2CD04-48C4-49F8-B959-C3139B159812}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "login_service", "login_service\login_service.vcproj", "{BADF99C1-3260-4531-826E-D5E00BFC5EF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\nel\src\misc.vcproj", "{729802FA-352A-433F-990F-F1ABD977DDC0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "naming_service", "naming_service\naming_service.vcproj", "{F165FC90-F62B-4D8A-8079-6D623A50E41A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\nel\src\net.vcproj", "{A4F4656C-4C32-4A13-8FB3-0271EC112F72}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "welcome_service", "welcome_service\welcome_service.vcproj", "{7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}"
+EndProject
+Global
+        GlobalSection(SolutionConfiguration) = preSolution
+                ConfigName.0 = Debug
+                ConfigName.1 = DebugFast
+                ConfigName.2 = Release
+                ConfigName.3 = ReleaseDebug
+        EndGlobalSection
+        GlobalSection(ProjectDependencies) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.0 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.0 = {A4F4656C-4C32-4A13-8FB3-0271EC112F72}
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.1 = {729802FA-352A-433F-990F-F1ABD977DDC0}
+        EndGlobalSection
+        GlobalSection(ProjectConfiguration) = postSolution
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.ActiveCfg = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Debug.Build.0 = Debug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.ActiveCfg = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.DebugFast.Build.0 = DebugFast|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.ActiveCfg = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.Release.Build.0 = Release|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {8539EBA2-3021-4767-A0AE-0E7225ECACAA}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.ActiveCfg = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Debug.Build.0 = Debug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.ActiveCfg = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.DebugFast.Build.0 = DebugFast|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.ActiveCfg = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.Release.Build.0 = Release|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {1843513D-6F53-4564-BBEE-68C856B5E309}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.ActiveCfg = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Debug.Build.0 = Debug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.ActiveCfg = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.DebugFast.Build.0 = DebugFast|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.ActiveCfg = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.Release.Build.0 = Release|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {B5D2CD04-48C4-49F8-B959-C3139B159812}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.ActiveCfg = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Debug.Build.0 = Debug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.ActiveCfg = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.DebugFast.Build.0 = DebugFast|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.ActiveCfg = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.Release.Build.0 = Release|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {BADF99C1-3260-4531-826E-D5E00BFC5EF8}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.ActiveCfg = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Debug.Build.0 = Debug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.ActiveCfg = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.DebugFast.Build.0 = DebugFast|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.ActiveCfg = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.Release.Build.0 = Release|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {729802FA-352A-433F-990F-F1ABD977DDC0}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.ActiveCfg = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Debug.Build.0 = Debug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.ActiveCfg = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.DebugFast.Build.0 = DebugFast|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.ActiveCfg = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.Release.Build.0 = Release|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {F165FC90-F62B-4D8A-8079-6D623A50E41A}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.ActiveCfg = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Debug.Build.0 = Debug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.ActiveCfg = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.DebugFast.Build.0 = DebugFast|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.ActiveCfg = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.Release.Build.0 = Release|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {A4F4656C-4C32-4A13-8FB3-0271EC112F72}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.ActiveCfg = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Debug.Build.0 = Debug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.ActiveCfg = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.DebugFast.Build.0 = DebugFast|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.ActiveCfg = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.Release.Build.0 = Release|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.ActiveCfg = ReleaseDebug|Win32
+                {7C47FCF4-50AF-4679-AD2B-6BEFC32EC7E4}.ReleaseDebug.Build.0 = ReleaseDebug|Win32
+        EndGlobalSection
+        GlobalSection(ExtensibilityGlobals) = postSolution
+        EndGlobalSection
+        GlobalSection(ExtensibilityAddIns) = postSolution
+        EndGlobalSection
+EndGlobal
+
\ No newline at end of file diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=author b/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=author new file mode 100644 index 00000000..f60d73ea --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=author @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=date b/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=date new file mode 100644 index 00000000..9b5d2d6c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/services.sln?sortby=date @@ -0,0 +1,137 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + +
Nevrax / code / nelns / services.sln
+ + + + + +
services.sln
+

+

Default branch: MAIN
+


+ Revision 1.1 / (download) - annotate - [select for diffs] +, Tue Apr 16 12:51:30 2002 UTC (2 months, 1 week ago) by lecroart +
Branch: MAIN + +
CVS Tags: HEAD +
Diff

+ADDED: visual .net project
+
+ + + + + +
Request Diffs
+

+

+

+ +Diffs between + + + and + + +
Type of Diff should be a  +
+ + + + + +
Select branch
+

+

+ +

+ +View only Branch: + + +
+ +
+ +Sort log by: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/?hideattic=0/index.html new file mode 100644 index 00000000..572a152c --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/?hideattic=0/index.html @@ -0,0 +1,95 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + (in the Attic) [Hide] 1.2  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.cfg + (in the Attic) [Hide] 1.5  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.cpp + (in the Attic) [Hide] 1.7  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.dsp + (in the Attic) [Hide] 1.7  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=author/index.html new file mode 100644 index 00000000..437ae526 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=author/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=date/index.html new file mode 100644 index 00000000..99a87ba9 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=date/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=log/index.html new file mode 100644 index 00000000..881ffe04 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=log/index.html @@ -0,0 +1,78 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + +
File
[BACK] + Previous Directory +
[DIR] + Attic/[Don't hide]
+ +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=rev/index.html new file mode 100644 index 00000000..0f619bca --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/?sortby=rev/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + time_service.dsp + 1.5  5 weeks lecroart  CHANGED: use win32 +
[TXT] + time_service.cpp + 1.4  8 weeks lecroart  MODIFIED: new time service system +
[TXT] + time_service.cfg + 1.3  5 weeks lecroart  CHANGED: use win32 +
[TXT] + Makefile.am + 1.1  3 months valignat  RENAMED code/server to code/nelns. +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/Attic/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/Attic/index.html new file mode 100644 index 00000000..569f7c5b --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/Attic/index.html @@ -0,0 +1,94 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service / Attic
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.cfg + 1.5  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.cpp + 1.7  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...
[TXT] + time_service.dsp + 1.7  8 months lecroart  REMOVED: deprecated services and put in an archive directory in test/network/dep...

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/time_service/index.html b/cvs/cvsweb.cgi/code/nelns/time_service/index.html new file mode 100644 index 00000000..ed3a9409 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/time_service/index.html @@ -0,0 +1,98 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / time_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.1  2 months valignat  RENAMED code/server to code/nelns. +
[TXT] + time_service.cfg + 1.3  8 days lecroart  CHANGED: use win32 +
[TXT] + time_service.cpp + 1.4  4 weeks lecroart  MODIFIED: new time service system +
[TXT] + time_service.dsp + 1.5  8 days lecroart  CHANGED: use win32 +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/?hideattic=0/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/?hideattic=0/index.html new file mode 100644 index 00000000..fffce2b7 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/?hideattic=0/index.html @@ -0,0 +1,107 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.6  6 weeks lecroart  no message +
[TXT] + common.cfg + 1.1  3 months lecroart  ADDED: common.cfg +
[TXT] + welcome_service.cfg + 1.13  6 weeks lecroart  no message +
[TXT] + welcome_service.cpp + 1.14  4 months lecroart  CHANGED: unified the command format +
[TXT] + welcome_service.dsp + 1.7  11 months lecroart  ADDED: DebugFast config +
[TXT] + welcome_service.vcproj + 1.1  3 months lecroart  ADDED: visual .net project +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=author/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=author/index.html new file mode 100644 index 00000000..f7e09b3d --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=author/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.2  2 months lecroart  BUGFIX: now compile on linux +
[TXT] + welcome_service.cfg + 1.2  4 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + welcome_service.cpp + 1.3  4 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + welcome_service.dsp + 1.6  4 weeks lecroart  CHANGED: use win32 +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=date/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=date/index.html new file mode 100644 index 00000000..f505ebad --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=date/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + welcome_service.dsp + 1.6  5 weeks lecroart  CHANGED: use win32 +
[TXT] + welcome_service.cfg + 1.2  5 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + welcome_service.cpp + 1.3  5 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + Makefile.am + 1.2  2 months lecroart  BUGFIX: now compile on linux +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=log/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=log/index.html new file mode 100644 index 00000000..f59b4247 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=log/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + welcome_service.cfg + 1.2  5 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + welcome_service.cpp + 1.3  5 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + Makefile.am + 1.2  2 months lecroart  BUGFIX: now compile on linux +
[TXT] + welcome_service.dsp + 1.6  5 weeks lecroart  CHANGED: use win32 +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=rev/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=rev/index.html new file mode 100644 index 00000000..9686aa92 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/?sortby=rev/index.html @@ -0,0 +1,99 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + welcome_service.dsp + 1.6  5 weeks lecroart  CHANGED: use win32 +
[TXT] + welcome_service.cpp + 1.3  5 weeks lecroart  ADDED: look the login service address in the .cfg +
[TXT] + Makefile.am + 1.2  2 months lecroart  BUGFIX: now compile on linux +
[TXT] + welcome_service.cfg + 1.2  5 weeks lecroart  ADDED: look the login service address in the .cfg +

+ +Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + diff --git a/cvs/cvsweb.cgi/code/nelns/welcome_service/index.html b/cvs/cvsweb.cgi/code/nelns/welcome_service/index.html new file mode 100644 index 00000000..f05ece80 --- /dev/null +++ b/cvs/cvsweb.cgi/code/nelns/welcome_service/index.html @@ -0,0 +1,106 @@ + + + + nevrax.org : cvs + + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#Free software
+
+ + +
+ + +
+cvs + +
+ + + +
Nevrax / code / nelns / welcome_service
+ + + + + + + + + + +
FileRev.AgeAuthorLast log entry
[BACK] + Previous Directory +    
[TXT] + Makefile.am + 1.6  26 hours lecroart  no message +
[TXT] + common.cfg + 1.1  7 weeks lecroart  ADDED: common.cfg +
[TXT] + welcome_service.cfg + 1.13  26 hours lecroart  no message +
[TXT] + welcome_service.cpp + 1.14  2 months lecroart  CHANGED: unified the command format +
[TXT] + welcome_service.dsp + 1.7  9 months lecroart  ADDED: DebugFast config +
[TXT] + welcome_service.vcproj + 1.1  8 weeks lecroart  ADDED: visual .net project +

+Show only files with tag: + + +
+ + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1