cpack update + github workflow (linux)

This commit is contained in:
Anthony Rabine 2024-01-20 14:41:20 +01:00
parent 6a610200d0
commit b1c53c84c3
3 changed files with 217 additions and 0 deletions

31
.github/workflows/story_editor.yml vendored Normal file
View file

@ -0,0 +1,31 @@
name: BuildStoryEditor-Linux
on:
workflow_dispatch: {}
push:
branches:
- main
jobs:
build_win:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Install packages
run : |
sudo apt-get update -qq
- name: build
working-directory: ./story-editor
run : |
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -G Ninja ..
ninja
ls
- name: package_setup
working-directory: ./story-editor
run : |
make package
ls

View file

@ -243,6 +243,9 @@ set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/LICENSE")
# install(DIRECTORY "${PROJECT_SOURCE_DIR}/assets/" DESTINATION "assets")
install(DIRECTORY "${PROJECT_SOURCE_DIR}/fonts/" DESTINATION "fonts")
install(DIRECTORY "${PROJECT_SOURCE_DIR}/scripts/" DESTINATION "scripts")
install_files("." FILES "${CMAKE_SOURCE_DIR}/LICENSE")
install_files("." FILES "${CMAKE_SOURCE_DIR}/tools/imgui.ini")
if(WIN32)
install_files("." FILES "${SDL2_BIN_DIR}/SDL2.dll")

View file

@ -0,0 +1,183 @@
[Window][DockSpaceViewport_11111111]
Pos=0,26
Size=1280,694
Collapsed=0
[Window][Debug##Default]
Pos=60,60
Size=400,400
Collapsed=0
[Window][Console]
Pos=0,435
Size=235,285
Collapsed=0
DockId=0x00000005,0
[Window][Emulator]
Pos=717,26
Size=563,267
Collapsed=0
DockId=0x00000007,0
[Window][Resources]
Pos=237,435
Size=478,285
Collapsed=0
DockId=0x00000006,0
[Window][Node editor]
Pos=0,26
Size=715,407
Collapsed=0
DockId=0x00000001,1
[Window][Code editor]
Pos=717,525
Size=563,195
Collapsed=0
DockId=0x0000000A,0
[Window][Properties]
Pos=717,295
Size=563,228
Collapsed=0
DockId=0x00000009,0
[Window][Choose File##OpenProjectDlgKey]
Pos=313,163
Size=653,393
Collapsed=0
[Window][QuitConfirm]
Pos=479,312
Size=321,96
Collapsed=0
[Window][NewProjectPopup]
Pos=280,156
Size=518,276
Collapsed=0
[Window][Choose File##ChooseDirDialog]
Pos=283,157
Size=670,336
Collapsed=0
[Window][Choose a parent directory for your project##ChooseDirDialog]
Pos=245,166
Size=789,387
Collapsed=0
[Window][ProjectPropertiesPopup]
Pos=381,266
Size=518,188
Collapsed=0
[Window][AboutPopup]
Pos=436,235
Size=408,249
Collapsed=0
[Window][Library Manager]
Pos=0,26
Size=715,407
Collapsed=0
DockId=0x00000001,0
[Window][Choose a library directory##ChooseLibraryDirDialog]
Pos=95,132
Size=901,484
Collapsed=0
[Window][Import story##ImportStoryDlgKey]
Pos=207,92
Size=940,476
Collapsed=0
[Table][0x54B1A511,5]
RefScale=20
Column 0 Width=202 Sort=0v
Column 1 Width=72
Column 2 Width=104
Column 3 Width=54
Column 4 Width=75
[Table][0x3927156A,4]
RefScale=20
Column 0 Sort=0v
[Table][0x25C25808,4]
RefScale=20
Column 0 Sort=0v
[Table][0xBFEF986F,4]
RefScale=20
Column 0 Sort=0v
[Table][0xF2DCC75D,4]
RefScale=20
Column 0 Sort=0v
[Table][0x846DF98A,4]
RefScale=20
Column 0 Sort=0v
[Table][0x5F71AC81,4]
RefScale=20
Column 0 Sort=0v
[Table][0x285BA38B,4]
RefScale=20
Column 0 Sort=0v
[Table][0x42F7B0AA,4]
RefScale=20
Column 0 Sort=0v
[Table][0xE8FFF1C0,2]
RefScale=20
Column 0 Width=276
Column 1 Width=173 Sort=0v
[Table][0xE35DCBC6,4]
RefScale=20
Column 0 Sort=0v
[Table][0x2913E4EC,4]
RefScale=20
Column 0 Sort=0v
[Table][0x0E711285,4]
RefScale=20
Column 0 Sort=0v
[Table][0xDBE73F93,4]
RefScale=20
Column 0 Sort=0v
[Table][0x2589260B,4]
RefScale=20
Column 0 Sort=0v
[Table][0xE0655E76,4]
RefScale=20
Column 0 Sort=0v
[Table][0x881D00A2,4]
RefScale=20
Column 0 Sort=0v
[Docking][Data]
DockSpace ID=0x8B93E3BD Window=0xA787BDB4 Pos=0,26 Size=1280,694 Split=X
DockNode ID=0x00000002 Parent=0x8B93E3BD SizeRef=715,694 Split=Y
DockNode ID=0x00000001 Parent=0x00000002 SizeRef=652,407 CentralNode=1 Selected=0xD42BB685
DockNode ID=0x00000004 Parent=0x00000002 SizeRef=652,285 Split=X Selected=0x49278EEE
DockNode ID=0x00000005 Parent=0x00000004 SizeRef=235,330 Selected=0x49278EEE
DockNode ID=0x00000006 Parent=0x00000004 SizeRef=478,330 Selected=0x31A92E12
DockNode ID=0x00000003 Parent=0x8B93E3BD SizeRef=563,694 Split=Y Selected=0x343663A5
DockNode ID=0x00000007 Parent=0x00000003 SizeRef=465,267 Selected=0x343663A5
DockNode ID=0x00000008 Parent=0x00000003 SizeRef=465,425 Split=Y Selected=0x199AB496
DockNode ID=0x00000009 Parent=0x00000008 SizeRef=465,228 Selected=0x199AB496
DockNode ID=0x0000000A Parent=0x00000008 SizeRef=465,195 Selected=0x1DCB8B6B