Added the CCache API libraries to the makefile
authorMiro Jurisic <meeroh@mit.edu>
Fri, 21 Aug 1998 21:03:08 +0000 (21:03 +0000)
committerMiro Jurisic <meeroh@mit.edu>
Fri, 21 Aug 1998 21:03:08 +0000 (21:03 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10859 dc483132-0cff-0310-8789-dd5450dbe970

src/mac/ChangeLog
src/mac/Makefile.tmpl

index 550dbf70fa81032fa8ad4c94b859427e668efac8..b626a0d1238879f515975e15891bfc50a5ae9dc4 100644 (file)
@@ -1,3 +1,7 @@
+Fri Aug 21 17:00:00 1998  Miro Jurisic <meeroh@mit.edu>
+
+       * Makefile.tmpl: Added CCache API dependencies
+
 Wed Aug 19 18:20:00 1998  Miro Jurisic <meeroh@mit.edu>
 
        * version.r: Upped to 1.1a1 library, 1.5a1 package
index e4751bb757e9523d4519b950ff1cb26a593ad30c..1b7eee06aedfb6398388f4c6b18b578a0b8b2191 100644 (file)
@@ -1,6 +1,6 @@
 SnapshotRoot = //GSS-Kerberos5-1.0.5
 
-INCLUDES = {AUTOINCLUDES} -i /mac/TestTrack/
+INCLUDES = {AUTOINCLUDES} -i /mac/TestTrack/ -i "/mac/libraries/CCache API/include/"
 
 ################################################################################
 ##
@@ -242,6 +242,18 @@ OPTIONS = {INCLUDES} -enum int -opt all -strings pool -mapcr \
         -align mac68k -opt off -toc_data on -fp_contract on -sym on \
                -model farData
 
+################################################################################
+##
+## Credentials cache API libraries
+##
+################################################################################
+
+CCAPICFM68K = "/mac/libraries/CCache API/bin/CCacheLib.68K" \
+       "/mac/libraries/CCache API/bin/CCacheGlobalsLib.68K"
+
+CCAPICFMPPC = "/mac/libraries/CCache API/bin/CCacheLib.PPC" \
+       "/mac/libraries/CCache API/bin/CCacheGlobalsLib.PPC"
+
 ################################################################################
 ##
 ## General rules
@@ -322,7 +334,7 @@ link : link-68K link-68KCFM link-PPC link-CFMFAT
 
 ################################################################################
 ##
-## 68 libraries
+## 68K libraries
 ##
 ################################################################################
 
@@ -358,13 +370,13 @@ link-68KCFM : K5Library68K GSSLibrary68K
 #      shared CFM-68K krb5 library
 #
        
-K5Library68K K5Library68K.MAP :: {AUTOGEN_OUTPUT} /mac/K5Library.exp {K5RTLCFM68K} {K5OBJS68KCFM} {K5SHLIBOBJ68KCFM} {TTOBJ68KCFM}
+K5Library68K K5Library68K.MAP :: {AUTOGEN_OUTPUT} /mac/K5Library.exp {K5RTLCFM68K} {K5OBJS68KCFM} {K5SHLIBOBJ68KCFM} {TTOBJ68KCFM} {CCAPICFM68K}
        MWLink68K -xm sharedlibrary -name K5Library -m "" \
-               -model cfmflat -@export "/mac/K5Library.exp" -sym on \
+               -model cfmflat -@export "/mac/K5Library.exp" -sym off \
                -map K5Library68K.MAP -o K5Library68K \
                -init "__initializeK5" -term "__terminateK5" \
                -weakimport /mac/TestTrack/MITAthenaLib -initbefore "MIT_*TestTrackLib" \
-               {K5RTLCFM68K} {K5OBJS68KCFM} {K5SHLIBOBJ68KCFM} {TTOBJ68KCFM}
+               {K5RTLCFM68K} {K5OBJS68KCFM} {K5SHLIBOBJ68KCFM} {TTOBJ68KCFM} {CCAPICFM68K}
 K5Library68K :: /mac/version.r
        Rez "/mac/version.r" -a -o K5Library68K
 
@@ -374,7 +386,7 @@ K5Library68K :: /mac/version.r
 
 GSSLibrary68K GSSLibrary68K.MAP :: {AUTOGEN_OUTPUT}  K5Library68K /mac/GSSLibrary.exp {GSSRTLCFM68K} {GSSOBJS68KCFM} {GSSSHLIBOBJ68KCFM}
        MWLink68K -xm sharedlibrary -name GSSLibrary -m "" \
-               -model cfmflat -@export "/mac/GSSLibrary.exp" -sym on \
+               -model cfmflat -@export "/mac/GSSLibrary.exp" -sym off \
                -map GSSLibrary68K.MAP -o GSSLibrary68K \
                -init "__initializeGSS" -term "__terminateGSS" \
                {GSSRTLCFM68K} {GSSOBJS68KCFM} {GSSSHLIBOBJ68KCFM} K5Library68K
@@ -403,13 +415,13 @@ libkrb5.PPC :: /mac/version.r
 #              shared PPC krb5 library
 #
 
-K5LibraryPPC K5LibraryPPC.MAP :: {AUTOGEN_OUTPUT}  /mac/K5Library.exp {K5RTLCFMPPC} {K5OBJSPPC} {K5SHLIBOBJPPC} {TTOBJPPC}
+K5LibraryPPC K5LibraryPPC.MAP :: {AUTOGEN_OUTPUT}  /mac/K5Library.exp {K5RTLCFMPPC} {K5OBJSPPC} {K5SHLIBOBJPPC} {TTOBJPPC} {CCAPICFMPPC}
        MWLinkPPC -sharedlibrary -name K5Library -m "" \
                -@export "/mac/K5Library.exp" -sym on -init "__initializeK5" \
                -term "__terminateK5" \
                -weakimport /mac/TestTrack/MITAthenaLib -initbefore "MIT_*TestTrackLib" \
                -map K5LibraryPPC.MAP -o K5LibraryPPC \
-               {K5RTLCFMPPC} {K5OBJSPPC} {K5SHLIBOBJPPC} {TTOBJPPC}
+               {K5RTLCFMPPC} {K5OBJSPPC} {K5SHLIBOBJPPC} {TTOBJPPC} {CCAPICFMPPC}
 K5LibraryPPC :: /mac/version.r
        Rez "/mac/version.r" -a -o K5LibraryPPC
 
@@ -445,16 +457,16 @@ GSSLibraryPPC :: /mac/version.r
 
 link-CFMFAT : GSSLib
 
-GSSLib : GSSLibraryPPC GSSLibrary68K K5LibraryPPC K5Library68K
+GSSLib : GSSLibraryPPC K5LibraryPPC GSSLibrary68K K5Library68K
        Delete -i GSSLib
        Duplicate -y GSSLibraryPPC GSSLib
        MergeFragment GSSLibrary68K GSSLib
+       MergeFragment "/bin/MIT CLib.PPC" GSSLib
+       MergeFragment "/bin/MIT RuntimeLib.PPC" GSSLib
        MergeFragment K5LibraryPPC GSSLib
        MergeFragment K5Library68K GSSLib
        MergeFragment "/bin/MIT CLib.68K" GSSLib
        MergeFragment "/bin/MIT RuntimeLib.68K" GSSLib
-       MergeFragment "/bin/MIT CLib.PPC" GSSLib
-       MergeFragment "/bin/MIT RuntimeLib.PPC" GSSLib
        
 ################################################################################
 ##