Dear All
chromium code down / build / exec
1.소스을 폴더 만들기
mkdir chromium_62
cd chromium_62
2. depot_tools 받기
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
3. gclient 설정
export PATH=$PATH:$PWD/./depot_tools
export PATH=$PATH:$PWD/../depot_tools
4. 소스받기
fetch --nohooks chromium
5. QNX upgrade version 인 62.0.3202.94 로 체크아웃
git checkout 937db09514e061d7983e90e0c448c
참조링크
https://chromium.googlesource.com/chromium/src.git/+/62.0.3202.94
55 version
git checkout ea46662d4008c9fcfb8a3ee1933dd2f5e90a9c3b
https://chromium.googlesource.com/chromium/src.git/+/55.0.2883.75
70version
https://chromium.googlesource.com/chromium/src/+/70.0.3538.67
fc33e14fe3d5e29
72version
https://chromium.googlesource.com/chromium/src/+/72.0.3626.121
ec19c8352
80version - 38cc4e3d
https://chromium.googlesource.com/chromium/src/+/80.0.3987.116
80version - e047dffc
https://chromium.googlesource.com/chromium/src.git/+/refs/tags/80.0.3987.134
86version - 09ec5f7b5120f6f
https://chromium.googlesource.com/chromium/src.git/+/86.0.4240.111
6. 소스 버전 맞추기
gclient sync --with_branch_heads
6. GN generate 하기
gn gen out/Default
7. 빌드
ninja -C ./out/Default/ content_shell
8. 최신업뎃
git rebase-update
gclient sync
args list 확인
gn args out/Default --list
https://chromium.googlesource.com/chromium/src/+/master/docs/linux/build_instructions.md