Commit Graph

95 Commits

Author SHA1 Message Date
Christophe Nowicki 8fac593fd2 I've forget to add lasso/php/examples/sample-idp/Makefile in
the autoconf script.
2004-09-09 14:37:05 +00:00
Frédéric Péters 78e9a2b30f fixed error output in configure when no java has been found
(was: ./configure: line 20612: NULL: command not found )
2004-09-07 15:03:35 +00:00
Romain Chantereay a187ddc0d8 Firsts fixes in order to compile Python binding under Darwin. 2004-09-07 14:51:23 +00:00
Romain Chantereay 49bf572857 Now 0.4.1 and 1:1:0. 2004-09-07 14:06:17 +00:00
Romain Chantereay 4234a511c3 Added php sample-sp to the distribution. 2004-09-07 11:22:18 +00:00
Romain Chantereay 8eb1397a89 Better java sun jdk support on Windows plateforms.
NOTE: Use good PATH environment variable and set JAVA=java, JAVAC=javac &
JAR=jar. It is very important.
2004-09-07 10:36:04 +00:00
Romain Chantereay 1602702ea7 Fixed php-config help typo. 2004-09-07 08:53:17 +00:00
Romain Chantereay 952459ecb6 pkg-config-path= becomes pkg-config= 2004-09-06 16:16:40 +00:00
Romain Chantereay f3dd414027 Removed check.m4 from distribution. 2004-09-06 16:15:40 +00:00
Frédéric Péters 29909e7ae9 removd extraneous output about gtk-doc 2004-09-06 16:05:47 +00:00
Romain Chantereay 0013c23405 Really added check macros to the distribution. 2004-09-06 16:05:06 +00:00
Romain Chantereay 956ed63fd8 Corrected java test. 2004-09-06 15:49:14 +00:00
Romain Chantereay d150d244c2 Revision to 0.4.0
Libtool: 1:0:0

Java is not activated when no jar program.
2004-09-06 15:37:38 +00:00
Frédéric Péters 3038de92ed things were overcomplicated; simplify a bit (for example the DEPDIR dirty
things was necessary because variables were overused; ask me for details if you
want)
2004-09-02 17:47:59 +00:00
Emmanuel Raviart 2ca1008182 SWIG now produces high-level bindings.
(python/Makefile.am needs some cleaning IMHO, but I don't understant it).
2004-08-28 21:37:18 +00:00
Romain Chantereay b743fb6187 Corrected configure option help.
Told to use with-pkg-config= and no with-pkg-config-path wich it the good option
name.
2004-08-24 09:47:29 +00:00
Romain Chantereay cceff2109b Completed autoconf files output directive with win32 directories Makefile. 2004-08-23 17:18:30 +00:00
Romain Chantereay 844827d94a Removed php subdirectories Makefile generations. 2004-08-23 14:55:32 +00:00
Frédéric Péters 9ed2fd5828 more C# fun. dll is now registered with gacutil. But it needed a StrongName;
this is sort of a cryptographic signature for DLL; not clear about this.  The
key is in csharp/lasso-sharp.snk
2004-08-21 18:55:06 +00:00
Frédéric Péters a0bb363ab6 getting there; it builds and installs correctly but I'm still trying to
separate assembly name and file name. (no, I don't know what is an assembly
name)
2004-08-21 16:30:08 +00:00
Frédéric Péters a2d6291268 added c# binding; I'm not sure how all of this works and a little program
compiles and run:

using System;

public class runme
{
    static void Main()
    {
        Console.WriteLine("lasso_init");
        int rc = lassomod.lasso_init();
        Console.WriteLine(String.Format("sortie de lasso_init: {0}", rc));

        LassoServer server = new LassoServer(
                        "../tests/data/idp1-la/metadata.xml",
                        "",
                        "../tests/data/idp1-la/private-key-raw.pem",
                        "../tests/data/idp1-la/certificate.pem",
                        lassomod.lassoSignatureMethodRsaSha1);


        Console.WriteLine("lasso_shutdown");
        lassomod.lasso_shutdown();
    }
}
2004-08-21 11:23:53 +00:00
Romain Chantereay c78190ac7e Created unprefixed PHP_UNPREFIXED_EXTENTION_DIR in order to prefix it with the
supplied configure prefix. Is it useful in this PHP special case ? I do not
think so, but, the user is the master.

Moved the libtool bad versionning computation after program tests in order to
use the founded sed program ($SED) and not just 'sed'.

Every calls to 'sed' use the founded 'sed' ($SED).
2004-08-20 15:58:07 +00:00
Frédéric Péters 3077a53975 typo 2004-08-20 08:40:56 +00:00
Frédéric Péters 79aff14be4 fixed python path 2004-08-19 22:19:33 +00:00
Frédéric Péters 2679c6342d install python in $prefix/lib/python2.3/ instead of $pyprefix/... 2004-08-19 21:42:33 +00:00
Frédéric Péters ec86c5955d include a bunch of ssl thingies in release (make distcheck goes further) 2004-08-19 21:10:50 +00:00
Frédéric Péters fc37aff72b Makefile.am in swig directory so that make clean and make dist works properly 2004-08-19 19:26:28 +00:00
Romain Chantereay 0d5a96551e Some modifications. 2004-08-19 16:55:15 +00:00
Romain Chantereay 35a96b556e Completly recoded the java detection and configuration framework.
Now compile very well with kaffe and GNU Java compiler.

Should compile without any complain with sun jdk if --with-java-home is used.
2004-08-19 15:44:46 +00:00
Romain Chantereay b86bfe3367 Java binding is no more activated when:
- Java compiler is gcj

- jni.h is not compilable.
2004-08-19 12:53:08 +00:00
Romain Chantereay 6fdcd66750 If swig not present: SWIG=echo
python automake use $SWIG instead of swig.
2004-08-19 10:11:40 +00:00
Romain Chantereay fd7ab24a5b The old subdirs python Makefile generation is no more needed. 2004-08-19 08:50:25 +00:00
Frédéric Péters bb2efc94ff properly don't enable python if it was not detected 2004-08-18 06:40:17 +00:00
Frédéric Péters a6aa82cdfe detect and use rest2html 2004-08-16 14:21:57 +00:00
Christophe Nowicki 80336f5144 create php/run-tests.php and export PHP_PATH 2004-08-10 11:34:51 +00:00
Romain Chantereay 94033fe5d9 - Added java binding swig generation.
- Added Swig Interface file.

- Added readme for java build dependencies

- Removed old java/src directory (still present on the CVS and this is
  important).
2004-08-10 11:18:17 +00:00
Frédéric Péters bf88f2e9aa summarized libtool version info comment 2004-08-06 15:33:48 +00:00
Christophe Nowicki 26e97834cb Fixed #244 : check for libexpat 2004-08-06 14:51:28 +00:00
Christophe Nowicki 75149f3aa1 PHP_PREFIX in configure.ac. Add good LDFLAGS and LIBADD to php/Makefile.am
Now php load the lasso extension :

$ php -m  | grep lasso
lasso
2004-08-06 14:12:58 +00:00
Romain Chantereay ed288aacd6 Fixed reference docs make problems:
- Docs did not compile invoking top level make when enabled in configure.

- Docs did not compile in references directory with make all.

- Docs used the old substitution variables.
2004-08-06 13:32:01 +00:00
Romain Chantereay ea47ccfc8d Fixed some bad done cut/paste. 2004-08-06 11:34:43 +00:00
Romain Chantereay 29cd7fba51 REmoved some useless tests. 2004-08-06 11:33:53 +00:00
Frédéric Péters 0970a29b3e string.h never used; no need to check it 2004-08-06 11:33:19 +00:00
Frédéric Péters 9c47db72d6 random long awaited fixes 2004-08-06 11:32:14 +00:00
Romain Chantereay 35b1886eb5 Added missing dist docs. 2004-08-06 10:44:35 +00:00
Christophe Nowicki 11924e4cb7 add PHP_PREFIX 2004-08-06 09:33:11 +00:00
Romain Chantereay f4bc1492cd - Big step toward unified output.
- Enable for feature.

- With for path to program (with-python, with-php-config).
2004-08-05 18:14:03 +00:00
Romain Chantereay 0e9d65ce4b Corrected error due to focus problem. 2004-08-05 15:55:38 +00:00
Romain Chantereay b8c5dc8364 PHP build by default 2004-08-05 15:50:08 +00:00
Romain Chantereay 5315915ec7 Unified configuration report. 2004-08-05 15:47:04 +00:00