์ถ๊ฐ ๊ตฌ์ฑ ์ธ์๋ฅผ ๊ฐ๋จํ๊ฒ ์ ๋ฌํ ์ ์์ด์ผ ํฉ๋๋ค.
-with-extra-cflags, --with-extra-cxxflags ๋ฐ --with-extra๋ฅผ ์ธ๊ธํ๋ http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-June/032392.html ์ ์ฐธ์กฐํ์ญ์์ค
์ถ๊ฐ ๊ตฌ์ฑ ์ธ์๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํด sbin/build.sh๋ฅผ ์์ ํ ํ์๊ฐ ์์ต๋๋ค.
makejdk-any-platform.sh -copts์ ๊ฐ์ ๊ฒ
export CONFIGURE_ARGS_FOR_ANY_PLATFORM=""
์ด๋ฏธ ์ด ์์
์ ์ํํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
ํด๋น var๋ฅผ ๋งจํ์ด์ง https://github.com/AdoptOpenJDK/openjdk-build/pull/125์ ์ถ๊ฐํ์ต๋๋ค.
@gdams ์ ํ
CLI๋ฅผ ํตํด ์ ๋ฌํ ์ ์๋๋ก ๋ณ๊ฒฝ๋ ์ ์๋ ๋ค๋ฅธ ํ๋๊ทธ๋ฅผ ๋ฐ๊ฒฌํ์ง ์๋ ํ.
makejdk-any-platform.sh
์๋ ๋ค์ํ ํ๋ซํผ์ ๋ํด ํ๋ ์ฝ๋ฉ๋ ํ๋๊ทธ๊ฐ ์์ต๋๋ค. @tellison์ ์กฐ์ธ์ ๋ฐ๋ผ ํน์ ํ๋ซํผ์ ๋ํด ๋ก์ปฌ ์์คํ
์ด๋ CI ์์คํ
์ ๊ตฌ์ถํ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์ํ๊ธฐ ๋๋ฌธ์
๋๋ค. ํญ์ ๋ชจ๋ ์ฌ๋์ ์ํด ์ผํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ๊ณ์ํด์ผ ํฉ๋๋ค. ํน๋ณํ ๊ฒฝ์ฐ์ ์ฌ์ฉ์๊ฐ ์ฌ์ ํ ํด๋น ํ๋๊ทธ๋ฅผ ๋ฌด์ํ๋ ค๋ ๊ฒฝ์ฐ ์ด์ ๋ฌธ์์ ๋์์ผ๋ก ์ด๋ฅผ ๋งค์ฐ ์ ์ํํ ์ ์์ต๋๋ค.
Jenkins ๋น๋๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ํ ์ฌ์ฉ์๊ฐ ํ๋๊ทธ๋ฅผ ๋ ์ฝ๊ฒ ์ถ๊ฐํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. @tellison ์๊ฐ?
๋๋ https://github.com/AdoptOpenJDK/openjdk-build/commit/74bdae78bacc9472d7c1a9879da1a9ef21b61854 ๊ฐ ์ด๊ฒ์ ์๋ก์ด `-ca`` ๋งค๊ฐ๋ณ์๋ก ํด๊ฒฐํ๋ค๊ณ ์๊ฐํ๋ฏ๋ก ๋ซ์ต๋๋ค.