Skip to content

Commit d049749

Browse files
committed
debian dbg package
1 parent 950b3bb commit d049749

24 files changed

Lines changed: 95 additions & 1752 deletions

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ jobs:
206206
- name: deploy
207207
run: |
208208
echo "${{ secrets.MYCI_REPO_SSH_KEY }}" > repo_key_rsa && chmod 600 repo_key_rsa
209-
myci-deploy-cocoapods-ssh.sh --repo cppfw --version $PACKAGE_VERSION --server gagis.hopto.org --key repo_key_rsa --generic-repo cppfw/cocoapods --package $PACKAGE_NAME-$PACKAGE_VERSION.zip cocoapods/$PACKAGE_NAME.podspec.in
209+
myci-deploy-cocoapods-ssh.sh --repo cppfw --version $PACKAGE_VERSION --server gagis.hopto.org --key repo_key_rsa --generic-repo cppfw/cocoapods --package $PACKAGE_NAME-$PACKAGE_VERSION.zip build/cocoapods/$PACKAGE_NAME.podspec.in
210210
if: startsWith(github.ref, 'refs/tags/')
211211
##### android #####
212212
android:

.vscode/tasks.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
"group": "build"
1414
},
1515
{
16-
"label": "build_dbg",
16+
"label": "build_dev",
1717
"type": "shell",
18-
"command": "make config=dbg",
18+
"command": "make config=dev",
1919
"problemMatcher": [
2020
"$gcc"
2121
],
@@ -29,9 +29,9 @@
2929
"group": "build"
3030
},
3131
{
32-
"label": "clean_dbg",
32+
"label": "clean_dev",
3333
"type": "shell",
34-
"command": "make clean config=dbg",
34+
"command": "make clean config=dev",
3535
"problemMatcher": [],
3636
"group": "build"
3737
},
@@ -43,30 +43,30 @@
4343
"group": "build"
4444
},
4545
{
46-
"label": "run-app-dbg",
46+
"label": "run-app-dev",
4747
"type": "shell",
48-
"command": "make run-app config=dbg",
48+
"command": "make run-app config=dev",
4949
"problemMatcher": [],
5050
"group": "build"
5151
},
5252
{
53-
"label": "run-app-sdl-dbg",
53+
"label": "run-app-sdl-dev",
5454
"type": "shell",
55-
"command": "make run-app config=dbg sdl=true",
55+
"command": "make run-app config=dev sdl=true",
5656
"problemMatcher": [],
5757
"group": "build"
5858
},
5959
{
60-
"label": "run-app-dbg-ogles",
60+
"label": "run-app-dev-ogles",
6161
"type": "shell",
62-
"command": "make run-app config=dbg ogles=true",
62+
"command": "make run-app config=dev ogles=true",
6363
"problemMatcher": [],
6464
"group": "build"
6565
},
6666
{
67-
"label": "run-app-dbg-ogles-wayland",
67+
"label": "run-app-dev-ogles-wayland",
6868
"type": "shell",
69-
"command": "WAYLAND_DISPLAY=$(ls /run/user/$UID/ | grep wayland-[0-9]$) make run-app config=dbg ogles=true wayland=true",
69+
"command": "WAYLAND_DISPLAY=$(ls /run/user/$UID/ | grep wayland-[0-9]$) make run-app config=dev ogles=true wayland=true",
7070
"problemMatcher": [],
7171
"group": "build"
7272
},
@@ -79,11 +79,11 @@
7979
"group": "build"
8080
},
8181
{
82-
"label": "test-dbg",
82+
"label": "test-dev",
8383
"type": "shell",
84-
"command": "make test config=dbg",
84+
"command": "make test config=dev",
8585
"problemMatcher": [],
86-
"dependsOn": "build_dbg",
86+
"dependsOn": "build_dev",
8787
"group": "build"
8888
},
8989
{

build/debian/control.in

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,30 +28,74 @@ Standards-Version: 3.9.5
2828
Package: libruisapp-opengl-xorg$(soname)
2929
Section: libs
3030
Architecture: any
31-
Depends: ${shlibs:Depends}, ${misc:Depends}
31+
Depends:
32+
${shlibs:Depends},
33+
${misc:Depends}
34+
Description: cross-platform C++ GUI library.
35+
GUI library using OpenGL rendering backend and xorg server.
36+
37+
Package: libruisapp-opengl-xorg-dbg$(soname)
38+
Section: libs
39+
Architecture: any
40+
Depends:
41+
${shlibs:Depends},
42+
${misc:Depends}
3243
Description: cross-platform C++ GUI library.
33-
GUI library using OpenGL rendering backend and xorg server.
44+
Debug version of libruisapp-opengl-xorg.
3445

3546
Package: libruisapp-opengles-xorg$(soname)
3647
Section: libs
3748
Architecture: any
38-
Depends: ${shlibs:Depends}, ${misc:Depends}
49+
Depends:
50+
${shlibs:Depends},
51+
${misc:Depends}
52+
Description: cross-platform C++ GUI library.
53+
GUI library using OpenGL ES rendering backend and xorg server.
54+
55+
Package: libruisapp-opengles-xorg-dbg$(soname)
56+
Section: libs
57+
Architecture: any
58+
Depends:
59+
${shlibs:Depends},
60+
${misc:Depends}
3961
Description: cross-platform C++ GUI library.
40-
GUI library using OpenGL ES rendering backend and xorg server.
62+
Debug version of libruisapp-opengles-xorg.
4163

4264
# Package: libruisapp-opengl-wayland$(soname)
4365
# Section: libs
4466
# Architecture: any
45-
# Depends: ${shlibs:Depends}, ${misc:Depends}
67+
# Depends:
68+
# ${shlibs:Depends},
69+
# ${misc:Depends}
4670
# Description: cross-platform C++ GUI library.
47-
# GUI library using OpenGL rendering backend and wayland server.
71+
# GUI library using OpenGL rendering backend and wayland server.
72+
73+
# Package: libruisapp-opengl-wayland-dbg$(soname)
74+
# Section: libs
75+
# Architecture: any
76+
# Depends:
77+
# ${shlibs:Depends},
78+
# ${misc:Depends}
79+
# Description: cross-platform C++ GUI library.
80+
# Debug version of libruisapp-opengl-wayland.
4881

4982
Package: libruisapp-opengles-wayland$(soname)
5083
Section: libs
5184
Architecture: any
52-
Depends: ${shlibs:Depends}, ${misc:Depends}
85+
Depends:
86+
${shlibs:Depends},
87+
${misc:Depends}
88+
Description: cross-platform C++ GUI library.
89+
GUI library using OpenGL ES rendering backend and wayland server.
90+
91+
Package: libruisapp-opengles-wayland-dbg$(soname)
92+
Section: libs
93+
Architecture: any
94+
Depends:
95+
${shlibs:Depends},
96+
${misc:Depends}
5397
Description: cross-platform C++ GUI library.
54-
GUI library using OpenGL ES rendering backend and wayland server.
98+
Debug version of libruisapp-opengles-wayland.
5599

56100
Package: libruisapp-dev
57101
Section: libdevel
@@ -61,6 +105,10 @@ Depends:
61105
libruisapp-opengles-xorg$(soname) (= ${binary:Version}),
62106
# libruisapp-opengl-wayland$(soname) (= ${binary:Version}),
63107
libruisapp-opengles-wayland$(soname) (= ${binary:Version}),
108+
libruisapp-opengl-xorg-dbg$(soname) (= ${binary:Version}),
109+
libruisapp-opengles-xorg-dbg$(soname) (= ${binary:Version}),
110+
# libruisapp-opengl-wayland-dbg$(soname) (= ${binary:Version}),
111+
libruisapp-opengles-wayland-dbg$(soname) (= ${binary:Version}),
64112
${misc:Depends},
65113
libutki-dev,
66114
libruis-dev,
@@ -77,6 +125,10 @@ Depends:
77125
libruisapp-opengles-xorg$(soname)-dbgsym (= ${binary:Version}),
78126
# libruisapp-opengl-wayland$(soname)-dbgsym (= ${binary:Version}),
79127
libruisapp-opengles-wayland$(soname)-dbgsym (= ${binary:Version}),
128+
libruisapp-opengl-xorg-dbg$(soname)-dbgsym (= ${binary:Version}),
129+
libruisapp-opengles-xorg-dbg$(soname)-dbgsym (= ${binary:Version}),
130+
# libruisapp-opengl-wayland-dbg$(soname)-dbgsym (= ${binary:Version}),
131+
libruisapp-opengles-wayland-dbg$(soname)-dbgsym (= ${binary:Version}),
80132
${misc:Depends}
81133
Description: debugging sources for libruisapp$(soname) package.
82134

File renamed without changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/lib/lib*-opengl-xorg-dbg.so.*

build/debian/libruisapp-opengles-wayland.install.in renamed to build/debian/libruisapp-opengles-wayland$(soname).install.in

File renamed without changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/lib/lib*-opengles-wayland-dbg.so.*
File renamed without changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/lib/lib*-opengles-xorg-dbg.so.*

0 commit comments

Comments
 (0)