@@ -20,10 +20,12 @@ jobs:
20
20
run : sudo apt-get install -y cmake
21
21
- name : Install G++ and build-essential
22
22
run : sudo apt-get install -y build-essential g++
23
+ - name : Run CMake on TiledIntegration
24
+ run : cd build && cmake ..
23
25
- name : Compile TiledIntegration
24
- run : cd build; cmake ..; make -j8
26
+ run : cmake -- build build --config Release -- -j8
25
27
- name : Create package
26
- run : cp ./build/Release /tiled_integration release/
28
+ run : mkdir release; cp ./build/tiled_integration release/
27
29
- name : Package to archive
28
30
run : tar -cvf obengine-tiled-integration.tar release/ ; gzip -9 obengine-tiled-integration.tar
29
31
- name : Upload Release Asset
33
35
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
34
36
with :
35
37
upload_url : ${{ github.event.release.upload_url }}
36
- asset_path : ./obengine-tiled-integration.tar
38
+ asset_path : ./obengine-tiled-integration.tar.gz
37
39
asset_name : obengine-tiled-integration.linux64.tar.gz
38
40
asset_content_type : application/zip
39
41
48
50
- name : Create build directory
49
51
run : mkdir build
50
52
- name : Run CMake on TiledIntegration
51
- run : cd build; cmake -G "Visual Studio 16 2019" -A x64 ..
53
+ run : cd build; cmake ..
52
54
shell : pwsh
53
55
- name : Compile TiledIntegration
54
56
run : cmake --build build --config Release -- /m:8
81
83
- name : Run CMake on TiledIntegration
82
84
run : cd build && cmake ..
83
85
- name : Compile TiledIntegration
84
- run : cd build && make -j8
86
+ run : cmake -- build build --config Release -- -j8
85
87
- name : Create package
86
- run : cp ./build/Release /tiled_integration release/
88
+ run : mkdir release; cp ./build/tiled_integration release/
87
89
- name : Package to archive
88
90
run : tar -cvf obengine-tiled-integration.tar release/ ; gzip -9 obengine-tiled-integration.tar
89
91
- name : Upload Release Asset
93
95
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
94
96
with :
95
97
upload_url : ${{ github.event.release.upload_url }}
96
- asset_path : ./obengine-tiled-integration.tar
98
+ asset_path : ./obengine-tiled-integration.tar.gz
97
99
asset_name : obengine-tiled-integration.macos64.tar.gz
98
100
asset_content_type : application/zip
0 commit comments