Lines 24-29
SHEBANG_FILES= plugins/python-ce/helpers/pycodestyle-2.10.0.py \
Link Here
|
24 |
plugins/python-ce/helpers/pycodestyle.py \ |
24 |
plugins/python-ce/helpers/pycodestyle.py \ |
25 |
plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh |
25 |
plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh |
26 |
|
26 |
|
|
|
27 |
# Remove the bundled native Pty4J support libraries, they are replaced by java/jetbrains-pty4j |
28 |
# Remove bundled linux-only JRE |
29 |
EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/bin/*fsnotifier* \ |
30 |
--exclude ${DISTNAME}/bin/*.so \ |
31 |
--exclude ${DISTNAME}/bin/repair \ |
32 |
--exclude ${DISTNAME}/bin/restarter \ |
33 |
--exclude ${DISTNAME}/lib/*.so \ |
34 |
--exclude ${DISTNAME}/plugins/*.so \ |
35 |
--exclude ${DISTNAME}/plugins/cwm-plugin/quiche-native \ |
36 |
--exclude ${DISTNAME}/plugins/python-ce/helpers/pydev/pydevd_attach_to_process \ |
37 |
--exclude ${DISTNAME}/lib/pty4j \ |
38 |
--exclude ${DISTNAME}/jbr \ |
39 |
--no-same-owner --no-same-permissions |
40 |
|
27 |
NO_BUILD= yes |
41 |
NO_BUILD= yes |
28 |
|
42 |
|
29 |
.include "${.CURDIR}/../../java/intellij/common.mk" |
43 |
.include "${.CURDIR}/../../java/intellij/common.mk" |
Lines 33-47
SUB_LIST+= IDEA_HOME=${IDEA_HOME}
Link Here
|
33 |
|
47 |
|
34 |
# Remove non-native binaries |
48 |
# Remove non-native binaries |
35 |
post-extract: |
49 |
post-extract: |
36 |
@${RM} ${WRKSRC}/bin/*fsnotifier* ${WRKSRC}/bin/*.so ${WRKSRC}/bin/repair ${WRKSRC}/bin/restarter |
|
|
37 |
@${FIND} ${WRKSRC}/lib ${WRKSRC}/plugins -name '*.so' -delete |
38 |
@${FIND} ${WRKSRC}/lib ${WRKSRC}/plugins -type d -empty -delete |
50 |
@${FIND} ${WRKSRC}/lib ${WRKSRC}/plugins -type d -empty -delete |
39 |
@${RM} -r ${WRKSRC}/plugins/cwm-plugin/quiche-native |
|
|
40 |
@${RM} -r ${WRKSRC}/plugins/python-ce/helpers/pydev/pydevd_attach_to_process |
41 |
# Remove the bundled native Pty4J support libraries, they are replaced by java/jetbrains-pty4j |
42 |
@${RM} -r ${WRKSRC}/lib/pty4j |
43 |
# Remove bundled linux-only JRE |
44 |
@${RM} -r ${WRKSRC}/jbr |
45 |
# TODO: Remove and enable fsnotifier when devel/libinotify is fixed |
51 |
# TODO: Remove and enable fsnotifier when devel/libinotify is fixed |
46 |
# Disable filewatcher warning message on IDEA startup |
52 |
# Disable filewatcher warning message on IDEA startup |
47 |
${ECHO} "idea.filewatcher.disabled=true" >> ${WRKSRC}/bin/idea.properties |
53 |
${ECHO} "idea.filewatcher.disabled=true" >> ${WRKSRC}/bin/idea.properties |