File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9595 cd ..
9696 cmake --build cmake-build-debug --config Debug
9797
98- build-Ubuntu :
99-
98+ build-x64-Linux :
99+
100100 runs-on : ubuntu-22.04
101101 env :
102102 CXX : g++-10
@@ -133,4 +133,44 @@ jobs:
133133 cd cmake-build-debug
134134 cmake .. -DMV_TESTS_ONLY=True
135135 cd ..
136- cmake --build cmake-build-debug --config Debug
136+ cmake --build cmake-build-debug --config Debug
137+
138+ build-aarch64-Linux :
139+
140+ runs-on : ubuntu-22.04-arm
141+ env :
142+ CXX : g++-10
143+ if : ${{! contains(github.event.head_commit.message, '[individual]') || contains(github.event.head_commit.message, '[linux]')}}
144+
145+ steps :
146+
147+ - name : Checkout
148+ uses : actions/checkout@v4
149+
150+ - name : Retrieve submodules
151+ run : git submodule update --init --recursive
152+
153+ - name : Install Dependencies
154+ run : |
155+ cd $GITHUB_WORKSPACE
156+ sudo apt-get update
157+ sudo apt-get install libgl1-mesa-dev xorg-dev
158+
159+ - name : Build Python
160+ run : |
161+ cd $GITHUB_WORKSPACE
162+ cd thirdparty/cpython
163+ mkdir -p build/debug
164+ chmod +x configure
165+ cd build/debug
166+ ../../configure --with-pydebug --enable-shared
167+ make
168+
169+ - name : Build DearPyGui
170+ run : |
171+ cd $GITHUB_WORKSPACE
172+ mkdir cmake-build-debug
173+ cd cmake-build-debug
174+ cmake .. -DMV_TESTS_ONLY=True
175+ cd ..
176+ cmake --build cmake-build-debug --config Debug
You can’t perform that action at this time.
0 commit comments