BNIProject = SmartcardCCID
Project = ccid
.PHONY: installsrc clean installhdrs install
SUBPROJECTS = libusb ccid
OSV = $(DSTROOT)/usr/local/OpenSourceVersions
OSL = $(DSTROOT)/usr/local/OpenSourceLicenses
installsrc::
@cp -R Makefile COPYING $(BNIProject).plist $(SUBPROJECTS) $(SRCROOT)
install::
@echo "the proj is: " $(Project)
@for proj in $(SUBPROJECTS); do \
mkdir -p $(SYMROOT)/$${proj}; \
done
@echo "Calling configure"
(cd $(SRCROOT)/$(Project)/ccid && ./MacOSX/configure --no-configure --disable-opensc ) && echo "Configure complete"
@echo "Copying files to open source location for: " $(BNIProject)
-mkdir -p $(OSV)
cp $(SRCROOT)/$(BNIProject).plist $(OSV)/$(BNIProject).plist
-mkdir -p $(OSL)
cp $(SRCROOT)/COPYING $(OSL)/$(BNIProject).txt
installsrc clean installhdrs install::
@for proj in $(SUBPROJECTS); do \
(cd $${proj} && make $@ \
SRCROOT=$(SRCROOT)/$${proj} \
OBJROOT=$(OBJROOT)/$${proj} \
SYMROOT=$(SYMROOT)/$${proj} \
DSTROOT=$(DSTROOT) \
) || exit 1; \
done