dont-build-clients-for-hpux11-20010327
authorNathan Neulinger <nneul@umr.edu>
Tue, 27 Mar 2001 20:33:52 +0000 (20:33 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 27 Mar 2001 20:33:52 +0000 (20:33 +0000)
build tools and servers but no kernel support for hpux since it doesn't work
currently

src/BUILDNOTES
src/README
src/libafs/MakefileProto.HPUX
src/rx/Makefile

index 7cf1529..8cf4bc2 100644 (file)
@@ -13,7 +13,9 @@ Redhat 7.0 (i386_linux22):
        source tree with a switch in include/linux/version.h.
 
 HPUX 11.0 (hp_ux110):
-       Does not currently build. However, you will need to make sure 
-       the KernDevKit package from the CoreOS media is installed if
-       you wish to work on it.
+       Does not currently build libafs, which means no afs client support,
+       however, the client tools, and all of the server code does get built.
+       
+       For future kernel development, the KernDevKit package from the CoreOS
+       media is required.
 
index e6f6d92..2964c6a 100644 (file)
@@ -30,16 +30,13 @@ A. Creating the proper directory structure.
       ppc_darwin_13/
       alpha_linux_2216_22/ (DES does not work, will require one more change to
                                compile)
+      hp_ux110/ (No client support, but db servers and utilities work)
 
       Example:
       % mkdir i386_linux22
       % ls -CF
       i386_linux22/     src/
 
-      Builds for the following platforms will not fully compile:
-
-      hp_ux110/
-
    2. Within each of those directories, create a dest/ and obj/ directory.
 
       Example:
index d80386e..d52ce7d 100644 (file)
@@ -100,6 +100,7 @@ setup:
 
 # Compile the clients.
 ${COMPDIRS}:
+       if false; then \
        for b in $(BITS); do \
            for t in $(KOBJ); do \
                dir=$$t.$$b; \
@@ -109,10 +110,11 @@ ${COMPDIRS}:
                64)     bopts="$(KDEFS_64)"; bsuff="64";; \
                esac; \
                cd $$dir; \
-               $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=../${DESTDIR} libafs || exit $$?; \
+               $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=${DESTDIR} libafs || exit $$?; \
                cd ..; \
            done; \
-       done
+       done; \
+       fi
 
 
 # Below this line are targets when in the static directory:
index bae07f5..e0a5191 100644 (file)
@@ -122,8 +122,6 @@ kinstall: includes
        case ${SYS_NAME} in \
        alpha_dux* ) \
                $(INSTALL) DUX/*.[ch] $(KERNELDIR)rx;; \
-       hp_ux* ) \
-               $(INSTALL) HPUX/*.[ch] $(KERNELDIR)rx;; \
        *_linux* ) \
                $(INSTALL) LINUX/*.[ch] $(KERNELDIR)rx;; \
        rs_aix* ) \