File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change 55 macos :
66 xcode : 10.1
77 environment :
8- HOMEBREW_NO_AUTO_UPDATE : 1
98 MACOSX_DEPLOYMENT_TARGET : 10.13.6
109 steps :
1110 - checkout
1211 - run :
13- name : " Install wget "
12+ name : " Install cmake "
1413 command : |
15- brew install wget cmake
14+ curl -OL https://distfiles.macports.org/MacPorts/MacPorts-2.6.4-10.13-HighSierra.pkg
15+ sudo installer -pkg MacPorts-2.6.4-10.13-HighSierra.pkg -target /
16+ export PATH=/opt/local/bin:/opt/local/sbin:$PATH
17+ sudo port -q -N install cmake pkgconfig
1618
1719 - restore_cache :
1820 keys :
19- - python-{{ .Environment.CIRCLE_JOB }}-3.7.0 -macos-10.13.6
21+ - python-{{ .Environment.CIRCLE_JOB }}-3.7-macports -macos-10.13.6
2022
21- - run :
23+ - run :
2224 name : " Install qiling framework"
2325 command : |
26+ export PATH=/opt/local/bin:/opt/local/sbin:$PATH
2427 pip3 install --upgrade pip
2528 pip3 install wheel setuptools
2629 pip3 install .
2730 cd examples
2831 rm -rf rootfs
29- wget https://github.com/qilingframework/rootfs/archive/refs/heads/master.zip
32+ curl -OL https://github.com/qilingframework/rootfs/archive/refs/heads/master.zip
3033 unzip master.zip && mv rootfs-master rootfs
3134 cd .. && ./examples/scripts/dylibcollector.sh
3235 cd examples/rootfs/x8664_macos/kext
3538 - save_cache :
3639 paths :
3740 - ~/Library/Caches/pip
38- key : python-{{ .Environment.CIRCLE_JOB }}-3.7.0-macos-10.13.6
41+ - /opt/local
42+ key : python-{{ .Environment.CIRCLE_JOB }}-3.7-macports-macos-10.13.6
3943
4044 - run :
4145 name : " Run macos test"
You can’t perform that action at this time.
0 commit comments