1f3c5273dSEnji Cooper# $FreeBSD$ 2f3c5273dSEnji Cooper 3f3c5273dSEnji Cooper.include <bsd.init.mk> 4f3c5273dSEnji Cooper 5f3c5273dSEnji Cooper.PATH: ${GOOGLEMOCK_SRCROOT}/include ${GOOGLEMOCK_SRCROOT}/src 6f3c5273dSEnji Cooper 7f3c5273dSEnji CooperLIB_CXX= gmock 8f3c5273dSEnji CooperSHLIB_MAJOR= 0 9f3c5273dSEnji CooperPRIVATELIB= true 10f3c5273dSEnji Cooper 11f3c5273dSEnji CooperCXXFLAGS+= -I${GOOGLEMOCK_SRCROOT}/include 12f3c5273dSEnji CooperCXXFLAGS+= -I${GOOGLEMOCK_SRCROOT} 13f3c5273dSEnji CooperCXXFLAGS+= -I${GOOGLETEST_SRCROOT}/include 14f3c5273dSEnji Cooper 15f3c5273dSEnji CooperLIBADD+= gtest 16f3c5273dSEnji CooperLDFLAGS+= -L${.OBJDIR:H}/gtest 17f3c5273dSEnji Cooper 18*f5817a38SEnji CooperINCSGROUPS= MAIN_INCS INTERNAL_INCS INTERNAL_CUSTOM_INCS 19*f5817a38SEnji Cooper 20f3c5273dSEnji CooperMAIN_INCSDIR= ${INCLUDEDIR}/gmock 21f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-matchers.h 22f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-more-actions.h 23f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-generated-actions.h 24f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-generated-matchers.h 25f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-generated-nice-strict.h 26f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-more-matchers.h 27f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-generated-function-mockers.h 28f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-cardinalities.h 29f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-spec-builders.h 30f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock.h 31f3c5273dSEnji CooperMAIN_INCS+= gmock/gmock-actions.h 32f3c5273dSEnji Cooper 33f3c5273dSEnji CooperINTERNAL_INCSDIR= ${INCLUDEDIR}/gmock/internal 34f3c5273dSEnji CooperINTERNAL_INCS+= gmock/internal/gmock-port.h 35f3c5273dSEnji CooperINTERNAL_INCS+= gmock/internal/gmock-internal-utils.h 36f3c5273dSEnji CooperINTERNAL_INCS+= gmock/internal/gmock-generated-internal-utils.h 37f3c5273dSEnji Cooper 38f3c5273dSEnji CooperINTERNAL_CUSTOM_INCSDIR= ${INCLUDEDIR}/gmock/internal/custom 39f3c5273dSEnji CooperINTERNAL_CUSTOM_INCS+= gmock/internal/custom/gmock-port.h 40f3c5273dSEnji CooperINTERNAL_CUSTOM_INCS+= gmock/internal/custom/gmock-matchers.h 41f3c5273dSEnji CooperINTERNAL_CUSTOM_INCS+= gmock/internal/custom/gmock-generated-actions.h 42f3c5273dSEnji Cooper 43f3c5273dSEnji CooperSRCS+= gmock-all.cc 44f3c5273dSEnji Cooper 45f3c5273dSEnji Cooper.include <bsd.lib.mk> 46