Skip to content

Commit

Permalink
devel/libdatadog: Simplify Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
sunpoet committed Sep 10, 2022
1 parent 0da3feb commit ecaea18
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions devel/libdatadog/Makefile
Expand Up @@ -162,14 +162,14 @@ post-patch:
${SED} -e 's|@DDog_VERSION@|${PORTVERSION}|' ${WRKSRC}/profiling-ffi/datadog_profiling_with_rpath.pc.in > ${WRKSRC}/datadog_profiling_with_rpath.pc

post-build:
@cd ${WRKSRC} && cbindgen --crate ddcommon-ffi --config ddcommon-ffi/cbindgen.toml --output ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/include/datadog/common.h
@cd ${WRKSRC} && cbindgen --crate datadog-profiling-ffi --config profiling-ffi/cbindgen.toml --output ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/include/datadog/profiling.h
@${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/release/dedup_headers ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/include/datadog/common.h ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/include/datadog/profiling.h
@cd ${WRKSRC} && cbindgen --crate ddcommon-ffi --config ddcommon-ffi/cbindgen.toml --output ${WRKSRC}/common.h
@cd ${WRKSRC} && cbindgen --crate datadog-profiling-ffi --config profiling-ffi/cbindgen.toml --output ${WRKSRC}/profiling.h
@${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/release/dedup_headers ${WRKSRC}/common.h ${WRKSRC}/profiling.h

do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/include/datadog/
${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
${INSTALL_DATA} ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/include/datadog/*.h ${STAGEDIR}${PREFIX}/include/datadog/
${INSTALL_DATA} ${WRKSRC}/common.h ${WRKSRC}/profiling.h ${STAGEDIR}${PREFIX}/include/datadog/
${INSTALL_DATA} ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/release/libdatadog_profiling_ffi.a ${STAGEDIR}${PREFIX}/lib/
${INSTALL_LIB} ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/release/libdatadog_profiling_ffi.so ${STAGEDIR}${PREFIX}/lib/
${INSTALL_DATA} ${WRKSRC}/datadog_profiling*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
Expand Down

0 comments on commit ecaea18

Please sign in to comment.