File tree 6 files changed +36
-4
lines changed
6 files changed +36
-4
lines changed Original file line number Diff line number Diff line change 24
24
25
25
- name : Create NDK folder
26
26
run : |
27
- sudo mkdir ${ANDROID_HOME}/ndk
27
+ sudo mkdir -p ${ANDROID_HOME}/ndk
28
28
sudo chmod -R a+rwx ${ANDROID_HOME}/ndk
29
29
sudo chown -R $USER:$USER ${ANDROID_HOME}/ndk
30
30
Original file line number Diff line number Diff line change 8
8
9
9
jobs :
10
10
build :
11
- runs-on : ubuntu-latest
11
+ runs-on : ubuntu-20.04
12
12
13
13
steps :
14
14
- name : Checkout
17
17
- name : Install Linux dependencies
18
18
run : |
19
19
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
20
- echo 'deb http://apt.llvm.org/bionic / llvm-toolchain-bionic main' | sudo tee -a /etc/apt/sources.list.d/llvm.list
20
+ echo 'deb http://apt.llvm.org/focal / llvm-toolchain-focal main' | sudo tee -a /etc/apt/sources.list.d/llvm.list
21
21
sudo add-apt-repository ppa:linuxgndu/sqlcipher -y
22
22
23
23
sudo apt-get update -y
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- cmake -Bcmake-build-debug && make -C cmake-build-debug
2
+
3
+ GREEN=' \033[0;32m'
4
+ CYAN=' \033[0;36m'
5
+ NC=' \033[0m'
6
+
7
+ if [ -f /.dockerenv ]; then
8
+ printf " \n💡 ${GREEN} Building outside volume for better performance: ${CYAN} ../cmake-build-debug${NC} \n\n"
9
+ cmake -B../cmake-build-debug && make -C ../cmake-build-debug
10
+ cp clear-gcda.sh ../cmake-build-debug
11
+ else
12
+ cmake -Bcmake-build-debug && make -C cmake-build-debug
13
+ cp clear-gcda.sh cmake-build-debug
14
+ fi
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:focal
2
+
3
+ RUN apt-get update
4
+ RUN apt-get install -y software-properties-common wget
5
+ RUN add-apt-repository ppa:linuxgndu/sqlcipher -y
6
+ RUN wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
7
+ RUN echo 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal main' | tee -a /etc/apt/sources.list.d/llvm.list
8
+ RUN apt-get update && apt-get install -y libsqlcipher-dev llvm clang cmake zlib1g-dev
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ clear && docker exec -w /Inspector -it Inspector bash
Original file line number Diff line number Diff line change
1
+ version : ' 3'
2
+ services :
3
+ inspector :
4
+ build : .
5
+ image : pakerwreah/inspector
6
+ container_name : Inspector
7
+ stdin_open : true
8
+ tty : true
9
+ volumes :
10
+ - ' ../cpp:/Inspector:cached'
You can’t perform that action at this time.
0 commit comments