Signed-off-by: Rebekah <oneechanhax@obama-hospital@oneechan.xyz>
This commit is contained in:
parent
5f1ce2d3bb
commit
cc80d86225
@ -1,35 +1,19 @@
|
|||||||
{
|
{
|
||||||
"steps": [
|
"steps": {
|
||||||
{
|
"build": {
|
||||||
"name": "Install development packages",
|
|
||||||
"image": "ubuntu",
|
"image": "ubuntu",
|
||||||
"commands": [
|
"commands": [
|
||||||
|
"echo Install development packages",
|
||||||
"apt update",
|
"apt update",
|
||||||
"apt install -y build-essential cmake libglew-dev libx11-dev libxext-dev libxfixes-dev"
|
"apt install -y build-essential cmake libglew-dev libx11-dev libxext-dev libxfixes-dev",
|
||||||
]
|
"echo Make build directory",
|
||||||
},
|
"mkdir build",
|
||||||
{
|
"echo CMake build make-files",
|
||||||
"name": "Make build directory",
|
"cd build",
|
||||||
"image": "ubuntu",
|
"cmake -DCMAKE_BUILD_TYPE=Release ../",
|
||||||
"commands": [
|
"echo Build Project",
|
||||||
"mkdir build"
|
"cmake -B ./"
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CMake build make-files",
|
|
||||||
"image": "ubuntu",
|
|
||||||
"commands": [
|
|
||||||
"cd build",
|
|
||||||
"cmake -DCMAKE_BUILD_TYPE=Release ../"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Build Project",
|
|
||||||
"image": "ubuntu",
|
|
||||||
"commands": [
|
|
||||||
"cd build",
|
|
||||||
"make"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user