Move contents of afs_osi_gcpags to per-OS files
[openafs.git] / src / libafs / MakefileProto.IRIX.in
index 92acedb..00ec707 100644 (file)
@@ -7,11 +7,16 @@
 
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 
 # OS specific object files:
 AFS_OS_OBJS = \
-       afs_base64.o \
+       base64.o \
+       osi_gcpags.o \
        osi_groups.o \
        osi_idbg.o \
        osi_file.o \
@@ -358,31 +363,31 @@ ${COMPDIRS} ${INSTDIRS} ${DESTDIRS}:
                echo Building directory: $$dir; \
                case $$p in \
                IP19)   CPU_KDEFS="${IP19_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_32}";; \
+                       CPU_LDFLAGS="${LDFLAGS_32}";; \
                IP20)   CPU_KDEFS="${IP20_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_32}";; \
+                       CPU_LDFLAGS="${LDFLAGS_32}";; \
                IP21)   CPU_KDEFS="${IP21_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP22_4K)        CPU_KDEFS="${IP22_4K_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_32}";; \
+                       CPU_LDFLAGS="${LDFLAGS_32}";; \
                IP22_5K)        CPU_KDEFS="${IP22_5K_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_32}";; \
+                       CPU_LDFLAGS="${LDFLAGS_32}";; \
                IP25)   CPU_KDEFS="${IP25_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP26)   CPU_KDEFS="${IP26_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP27)   CPU_KDEFS="${IP27_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP28)   CPU_KDEFS="${IP28_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP30)   CPU_KDEFS="${IP30_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP32_5K)        CPU_KDEFS="${IP32_5K_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_32}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP32_10K)       CPU_KDEFS="${IP32_10K_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                IP35)   CPU_KDEFS="${IP35_KDEFS}"; \
-                       LDFLAGS="${LDFLAGS_64}";; \
+                       CPU_LDFLAGS="${LDFLAGS_64}";; \
                *) echo Unknown IP number $$p ; exit 1 ;; \
                esac ;\
                case $$t in \
@@ -392,9 +397,9 @@ ${COMPDIRS} ${INSTDIRS} ${DESTDIRS}:
                STATIC) echo X $${CPU_KDEFS} | sed 's/^X//' > $$dir/CPU_KDEFS;; \
                esac ;\
                export CPU_KDEFS ;\
-               export LDFLAGS ;\
+               export CPU_LDFLAGS ;\
                cd $$dir ; \
-               $(MAKE) IPNO=$$p $@_$$t.libafs || exit $$?; \
+               $(MAKE) LDFLAGS="$${CPU_LDFLAGS}" IPNO=$$p $@_$$t.libafs || exit $$?; \
                cd ../ ; \
          done; \
        done
@@ -475,10 +480,9 @@ install_COPYFILES:
        chmod 644 ${DESTDIR}${afskerneldir}/afs
 
 dest_COPYFILES:
-       ${INSTALL} -f sgi_system ${DEST}/root.client/bin/afs.sm
-       chmod 644 ${DEST}/root.client/bin/afs.sm
-       ${INSTALL} -f sgi_master ${DEST}/root.client/bin/afs
-       chmod 644 ${DEST}/root.client/bin/afs
+       ${INSTALL} -d ${DEST}/root.client/bin
+       ${INSTALL} -m 644 sgi_system ${DEST}/root.client/bin/afs.sm
+       ${INSTALL} -m 644 sgi_master ${DEST}/root.client/bin/afs
 
 # Create symlinks to clients we don't need to build.
 # If this changes, also change the kdump symlinks.