Lines 38-43
USE_RC_SUBR= mongod
Link Here
|
38 |
SHEBANG_FILES= buildscripts/scons.py |
38 |
SHEBANG_FILES= buildscripts/scons.py |
39 |
python_OLD_CMD= @python_interpreter@ |
39 |
python_OLD_CMD= @python_interpreter@ |
40 |
|
40 |
|
|
|
41 |
EXTRACT_AFTER_ARGS= --exclude src/third_party/pcre-* \ |
42 |
--exclude src/third_party/snappy-* \ |
43 |
--exclude src/third_party/unwind \ |
44 |
--exclude src/third_party/yaml-cpp \ |
45 |
--exclude src/third_party/zlib-* \ |
46 |
--exclude src/third_party/zstandard-* |
47 |
|
41 |
# --modules= disables "enterprise" module from src/mongo/db/modules/ |
48 |
# --modules= disables "enterprise" module from src/mongo/db/modules/ |
42 |
MAKE_ARGS= --cxx-std=17 \ |
49 |
MAKE_ARGS= --cxx-std=17 \ |
43 |
--disable-warnings-as-errors \ |
50 |
--disable-warnings-as-errors \ |
Lines 94-107
CPE_PRODUCT= mongodb
Link Here
|
94 |
pre-patch: |
101 |
pre-patch: |
95 |
${MV} ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.sx ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.S |
102 |
${MV} ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.sx ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.S |
96 |
|
103 |
|
97 |
post-patch: |
|
|
98 |
${RM} -rf ${WRKSRC}/src/third_party/pcre-* |
99 |
${RM} -rf ${WRKSRC}/src/third_party/snappy-* |
100 |
${RM} -rf ${WRKSRC}/src/third_party/unwind |
101 |
${RM} -rf ${WRKSRC}/src/third_party/yaml-cpp |
102 |
${RM} -rf ${WRKSRC}/src/third_party/zlib-* |
103 |
${RM} -rf ${WRKSRC}/src/third_party/zstandard-* |
104 |
|
105 |
do-build: |
104 |
do-build: |
106 |
${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS} |
105 |
${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS} |
107 |
|
106 |
|