]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
libuafs-build-juafs-everywhere-20020702
authorDerrick Brashear <shadow@dementia.org>
Tue, 2 Jul 2002 05:53:25 +0000 (05:53 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 2 Jul 2002 05:53:25 +0000 (05:53 +0000)
copy this crap to the other makefiles

src/libuafs/MakefileProto.AIX.in
src/libuafs/MakefileProto.DARWIN.in
src/libuafs/MakefileProto.DUX.in
src/libuafs/MakefileProto.FBSD.in
src/libuafs/MakefileProto.HPUX.in
src/libuafs/MakefileProto.IRIX.in
src/libuafs/MakefileProto.LINUX.in
src/libuafs/MakefileProto.NBSD.in
src/libuafs/MakefileProto.SOLARIS.in

index 3596b2ebbf9872fe29b62f42a86d3825284c25ee..0b47c2ff1a70e1b419306fd3965d26c04cf6fd68 100644 (file)
@@ -26,6 +26,7 @@ TEST_LDFLAGS=
 TEST_LIBS=-lm -lpthreads
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.a
 LIBAFSWEBKRB = nsafs.krb.a
 
@@ -51,9 +52,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -64,7 +73,11 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS)
+       $(MAKE) $(LIBUAFS) LIBJUAFS_FLAGS=
+
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -81,6 +94,11 @@ $(LIBUAFS): $(UAFSOBJ)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ) $(AFS)/afsl.exp
        $(RANLIB) libuafs.a
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ) $(AFS)/afsl.exp
+       $(RANLIB) libjuafs.a
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a ${DESTDIR}/lib/afs/libsys.a
        -$(RM) -f $(LIBAFSWEB)
        ld -o $(LIBAFSWEB) $(LD_FLAGS) $(AFSWEBOBJ) ${DES}/libdes.a ${DESTDIR}/lib/afs/libsys.a -lm -lc
index f267c9931d35535be13c47da87cf8098f2a7f40c..075695ce6defe545fab2cfcc6ebbdbc9f563a0a2 100644 (file)
@@ -22,6 +22,7 @@ TEST_LDFLAGS=
 TEST_LIBS=
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -44,9 +45,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -57,9 +66,14 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR}; \
+       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=; \
        ranlib $(LIBUAFS)
 
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS; \
+       ranlib $(LIBJUAFS)
+
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
        $(MAKE) $(LIBAFSWEB) DESTDIR=${DESTDIR}
index 07b9ef920149ca1aded2d895e69816fa6481149f..96f80f516164993ae859e188a757b090258f64dd 100644 (file)
@@ -8,8 +8,6 @@
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
-
-
 # System specific build commands and flags
 DEFINES=-DKERNEL -DUKERNEL -D_NO_PROTO -DOSF
 KOPTS=
@@ -23,6 +21,7 @@ TEST_LDFLAGS=-pthread
 TEST_LIBS=-lm
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -48,17 +47,29 @@ setup_uafs: UAFS setup_common
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
        ln -s ../Makefile.common AFSWEB/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 AFSWEB: 
        mkdir -p $@
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS)
+       $(MAKE) $(LIBUAFS) LIBJUAFS_FLAGS=
+
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -75,6 +86,11 @@ $(LIBUAFS): $(UAFSOBJ)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
        ranlib $(LIBUAFS)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+       ranlib $(LIBJUAFS)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ld -all -shared -expect_unresolved "*" $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)
index 06ead0e3d9616a853fab30de3018d605ef5d1ade..a579b29feceaa48cb04afe6decb0b297d71a0615 100644 (file)
@@ -17,6 +17,7 @@ TEST_LDFLAGS=
 TEST_LIBS=
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -39,9 +40,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -50,9 +59,13 @@ setup_nsafs: AFSWEB setup_common
 AFSWEB: 
        mkdir -p $@
 
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
+
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR}
+       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -68,6 +81,10 @@ $(LIBUAFS): $(UAFSOBJ)
        -$(RM) -f $(LIBUAFS)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ld -b $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)
index 1d31fdc297bf82aa6656dd7405f888833fc439f7..0337db868f4efd742139ba378c125f548e47bc39 100644 (file)
@@ -8,8 +8,6 @@
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
-
-
 # System specific build commands and flags
 CC = /opt/ansic/bin/cc
 DEFINES= -D_REENTRANT -DKERNEL -DUKERNEL
@@ -23,6 +21,7 @@ TEST_LDFLAGS=
 TEST_LIBS=-lnsl -lm -lpthread -ldld -lc
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -45,9 +44,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -58,7 +65,11 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS)
+       $(MAKE) $(LIBUAFS) LIBJUAFS_FLAGS=
+
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -74,6 +85,10 @@ $(LIBUAFS): $(UAFSOBJ)
        -$(RM) -f $(LIBUAFS)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ld -b $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)
index 32745ca299288cbe4826e1a192401a57b5df93c8..1e0494b41cad32ea9f268e9ef29dea57461bc532 100644 (file)
@@ -8,8 +8,6 @@
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
-
-
 # System specific build commands and flags
 CC = cc
 DEFINES=-D_SGI_MP_SOURCE -DKERNEL -DUKERNEL
@@ -22,6 +20,7 @@ TEST_LDFLAGS=-ignore_minor
 TEST_LIBS=-lpthread -lm
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -44,9 +43,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -57,7 +64,11 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS)
+       $(MAKE) $(LIBUAFS) LIBJUAFS_FLAGS=
+
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -73,6 +84,10 @@ $(LIBUAFS): $(UAFSOBJ)
        -$(RM) -f $(LIBUAFS)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ld -shared $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)
index 2725ec2a5b16903cda94decf567c4509e3c84cc6..edc34f9a717b22e54d14873b964ed36a765749b4 100644 (file)
@@ -71,13 +71,11 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       export LIBJUAFS_FLAGS=; \
-       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR}
+       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=
 
 JUAFS/$(LIBJUAFS): setup_juafs
        cd JUAFS; \
-       export LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS; \
-       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR}
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
index a71d104cde35cfa3fec60ed3d1a68f1cd08530e7..7c05c107779c71718c9c437ddab7581e0fe44169 100644 (file)
@@ -16,6 +16,7 @@ TEST_LDFLAGS=
 TEST_LIBS=
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -38,9 +39,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -49,9 +58,13 @@ setup_nsafs: AFSWEB setup_common
 AFSWEB: 
        mkdir -p $@
 
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
+
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR}
+       $(MAKE) $(LIBUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
 cd AFSWEB; \
@@ -67,6 +80,10 @@ $(LIBUAFS): $(UAFSOBJ)
        -$(RM) -f $(LIBUAFS)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ld -b $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)
index 7ac522a9ae236b81537693ebbe7d91156bc61fb3..5ecc7bf4959da8da18536b637c32a15da21418cf 100644 (file)
@@ -8,8 +8,6 @@
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
-
-
 # System specific build commands and flags
 DEFINES= -D_REENTRANT -DKERNEL -DUKERNEL
 CFLAGS=-I. -I.. -I${TOP_OBJDIR}/src/config ${FSINCLUDES} $(DEFINES) $(KOPTS) ${DBUG}
@@ -21,6 +19,7 @@ TEST_LDFLAGS=
 TEST_LIBS=-lsocket -lnsl -lthread -lm -ldl
 
 LIBUAFS = libuafs.a
+LIBJUAFS = libjuafs.a
 LIBAFSWEB = nsafs.so
 LIBAFSWEBKRB = nsafs.krb.so
 
@@ -43,9 +42,17 @@ setup_uafs: UAFS setup_common
        ln -s ../Makefile UAFS/Makefile
        ln -s ../Makefile.common UAFS/Makefile.common
 
+setup_juafs: JUAFS setup_common
+       -$(RM) -f JUAFS/Makefile JUAFS/Makefile.common
+       ln -s ../Makefile JUAFS/Makefile
+       ln -s ../Makefile.common JUAFS/Makefile.common
+
 UAFS:
        mkdir -p $@
 
+JUAFS:
+       mkdir -p $@
+
 setup_nsafs: AFSWEB setup_common
        -$(RM) -f AFSWEB/Makefile AFSWEB/Makefile.common
        ln -s ../Makefile AFSWEB/Makefile
@@ -56,7 +63,11 @@ AFSWEB:
 
 UAFS/$(LIBUAFS): setup_uafs
        cd UAFS; \
-       $(MAKE) $(LIBUAFS)
+       $(MAKE) $(LIBUAFS) LIBJUAFS_FLAGS=
+
+JUAFS/$(LIBJUAFS): setup_juafs
+       cd JUAFS; \
+       $(MAKE) $(LIBJUAFS) DESTDIR=${DESTDIR} LIBJUAFS_FLAGS=-DAFS_WEB_ENHANCEMENTS
 
 AFSWEB/$(LIBAFSWEB): setup_nsafs
        cd AFSWEB; \
@@ -72,6 +83,10 @@ $(LIBUAFS): $(UAFSOBJ)
        -$(RM) -f $(LIBUAFS)
        $(AR) $(ARFLAGS) $(LIBUAFS) $(UAFSOBJ)
 
+$(LIBJUAFS): $(JUAFSOBJ)
+       -$(RM) -f $(LIBJUAFS)
+       $(AR) $(ARFLAGS) $(LIBJUAFS) $(JUAFSOBJ)
+
 $(LIBAFSWEB): $(AFSWEBOBJ) ${DES}/libdes.a
        -$(RM) -f $(LIBAFSWEB)
        ${LD} -G -M../mapfile -o $(LIBAFSWEB) $(AFSWEBOBJ) ${DES}/libdes.a $(WEBLIBS)