Changeset 59

Show
Ignore:
Timestamp:
03/13/06 15:56:03 (3 years ago)
Author:
jps
Message:

- Same way to work pcscd_autostart than the others parts. And to avoid

an owner change of .svn directory after 'sudo make install'.

- No need for a build-tokend-end dependency

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r58 r59  
    6666        rm -rf pcscd_autostart.pkg 
    6767        rm -f package-pcscd_autostart 
     68        rm -rf compiled-pcscd_autostart 
     69        rm -f build-pcscd_autostart package-pcscd_autostart  
    6870 
    6971clean-opensc_tokend: 
    7072        rm -rf compiled-opensc_tokend 
    7173        rm -rf opensc_tokend.pkg 
    72         rm -f fetch-tokend build-tokend build-tokend-end package-opensc_tokend 
     74        rm -f build-tokend build-tokend-end package-opensc_tokend 
    7375 
    7476clean-sca: 
     
    166168build: build-openssl build-opensc build-libp11 build-engine \ 
    167169        build-openssh build-libusb build-ifd-egate build-tokend \ 
    168         build-tokend-end 
     170        build-pcscd_autostart 
    169171 
    170172build-opensc: fetch-opensc 
     
    268270build-tokend-end: 
    269271        hdiutil detach $(TOKEND_IMAGE_NAME) 
    270         touch build-tokend-end 
     272         
     273build-pcscd_autostart: 
     274        mkdir compiled-pcscd_autostart 
     275        cp -R pcscd_autostart/files/* compiled-pcscd_autostart 
     276        touch build-pcscd_autostart 
    271277 
    272278install: 
     
    291297        chown -R root:wheel $(BUILDHOME)/compiled*/* 
    292298        chmod -R g+w $(BUILDHOME)/compiled*/* 
    293         chown -R root:wheel $(BUILDHOME)/pcscd_autostart/files/* 
    294         chmod -R g+w $(BUILDHOME)/pcscd_autostart/files/* 
    295299 
    296300package: package-opensc package-libp11 package-engine package-openssl package-openssh package-libusb package-pcscd_autostart package-ifd-egate package-opensc_tokend sca-$(SCAVERSION).dmg 
     
    331335        touch package-ifd-egate 
    332336 
    333 package-pcscd_autostart: 
    334         $(PACKAGEMAKER) -build -p pcscd_autostart.pkg -f pcscd_autostart/files -v -ds \ 
     337package-pcscd_autostart: build-pcscd_autostart 
     338        $(PACKAGEMAKER) -build -p pcscd_autostart.pkg -f compiled-pcscd_autostart -v -ds \ 
    335339        -i pcscd_autostart/Info.plist -r pcscd_autostart/resources -d pcscd_autostart/Description.plist 
    336340        touch package-pcscd_autostart