Cyano Hao
b9f36558ba
Linux Qt 6 port ( #490 )
...
* initial Qt 6 port
* move arch linux package to Qt 6
* minor fix
2024-09-29 20:01:14 +08:00
Cyano Hao
348196e65b
Update Windows legacy packaging script ( #494 )
...
- upgrade to Qt 5.15.15, mingw-lite 14.2.0
- port bundled mingw-builds to Windows 2000
- previous winxp build now becomes win2000 build, replacing old win2000 build
- automatic dependency download & install
- add cross build script
2024-09-27 10:52:27 +08:00
Cyano Hao
9952ce57f2
Update Windows packaging script: follow upstream MSYS2 changes ( #488 )
...
- mingw-w64-clang-i686-qt5-static removed
- mingw-w64-i686-7zip removed
2024-09-18 15:21:34 +08:00
Roy Qu
829bc7f9ec
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2024-06-11 17:31:44 +08:00
Roy Qu
9afe16384e
update astyle to 3.5
2024-06-11 16:44:37 +08:00
Roy Qu
40dfc31c71
update debian build script
2024-06-11 16:26:37 +08:00
Cyano Hao
f9d2f1b79c
update appimage build environment ( #453 )
2024-06-11 07:55:19 +08:00
Roy Qu
986cce66d0
add deepin build script
2024-06-02 19:37:17 +08:00
Cyano Hao
7a0514786b
launch Linux terminal in its own process ( #445 )
2024-06-02 19:01:11 +08:00
Roy Qu
87bbb23fa2
update windows package script
2024-05-28 15:06:23 +08:00
gaal-dev
312617728f
Fix debian-static build script ( #437 )
...
Co-authored-by: Andrey Gavrilin <agavrilin@kyriba.com>
2024-05-28 09:28:47 +08:00
Cyano Hao
30f7a119bc
fix alpine linux ci build ( #434 )
2024-05-24 22:47:24 +08:00
Roy Qu
ea707d1923
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2024-05-17 16:51:49 +08:00
Roy Qu
4e688a9136
- fix: Shouldn't warn "xxx.s is modifed" when "Generate assembly" is reran.
...
- fix: Shouldn't warn "Makefile is modifed" when "View Makefile" is reran.
2024-05-17 16:51:34 +08:00
Cyano Hao
01dffbe72e
update nt5 toolchain ( #428 )
2024-05-17 15:52:36 +08:00
Cyano Hao
00f911d5da
require UTF-8 code page to build with MSVC toolchain ( #427 )
2024-05-17 09:04:44 +08:00
Roy Qu
bdace3fcf1
windows package script: support mingw32/mingw64 folder instead of archives.
2024-05-12 09:47:00 +08:00
Cyano Hao
d6c739d72e
update nt 5 build script ( #416 )
2024-05-09 21:08:28 +08:00
Cyano Hao
2fc9b51053
Fix CI build ( #414 )
...
* remove git from CI test
* fix build
2024-05-09 16:14:47 +08:00
Cyano Hao
ae8e8fdaa6
add astyle to windows llvm build script ( #411 )
2024-05-04 10:14:08 +08:00
Cyano Hao
6359000c85
update docs ( #404 )
2024-04-28 16:47:35 +08:00
Cyano Hao
85384f6809
update build script for Windows XP ( #401 )
2024-04-28 11:58:39 +08:00
Cyano Hao
ec6222ddb8
add ucrt support to windows build script ( #399 )
2024-04-27 21:55:09 +08:00
Cyano Hao
ad6873614b
Update Linux build scripts ( #397 )
...
* update linux build scripts
* update docs
2024-04-27 10:22:53 +08:00
Cyano Hao
4ebacc9e3e
use Arch Linux-style git repo management in windows build script ( #396 )
2024-04-25 17:21:05 +08:00
Roy Qu
3caf54ff34
don't rebuild astyle each time
2024-04-25 17:07:43 +08:00
Roy Qu
7df90b0d5d
remove astyle sourcetree
2024-04-25 16:29:27 +08:00
Roy Qu
2b159eac47
fix debian update-version script info
2024-04-14 18:33:02 +08:00
Cyano Hao
ab30ede5c5
Add rasterized icons in Arch Linux package ( #383 )
...
* add rasterized icons in arch linux package
* fix missing deps in chroot-ed build
2024-04-13 17:45:55 +08:00
Cyano Hao
19227bc2a4
update llvm compiler version in windows package ( #360 )
2024-04-01 11:00:20 +08:00
Cyano Hao
334ab8d87b
merge llvm installer script to mingw script ( #355 )
2024-03-31 08:23:30 +08:00
Cyano Hao
acd9030374
check OS arch and version in installer ( #340 )
2024-03-29 12:50:45 +08:00
Cyano Hao
54599d7c30
fix arm64 mingw packaging ( #339 )
2024-03-29 12:50:25 +08:00
Roy Qu
1872241cb1
add help info to mingw build script
2024-03-29 09:03:34 +08:00
Cyano Hao
b3d4135709
orthogonalize mingw32 and mingw64 in packaging script ( #338 )
2024-03-29 08:22:02 +08:00
Cyano Hao
e79b8d47ab
allow switching msys2 environment in packaging script ( #335 )
2024-03-28 21:58:08 +08:00
Cyano Hao
4ac5bc3a40
merge msys packaging scripts ( #334 )
2024-03-28 17:46:39 +08:00
Cyano Hao
b6eed0a00f
update msys packaging scripts ( #332 )
...
- make it machine-independent
- simplify 7z package
- fail fast
2024-03-28 15:01:37 +08:00
Roy Qu
6be609f2b4
script to auto generate debian changelog
2024-03-27 10:30:22 +08:00
Cyano Hao
0328a36893
fix wayland icon by matching desktop file with window class ( #257 )
2024-03-10 08:04:41 +08:00
Roy Qu
1283609c41
fix: debian package script lost app version
2024-03-07 17:57:22 +08:00
Roy Qu
a336cb7e0f
update debian package scripts
2024-03-07 17:20:29 +08:00
Roy Qu
6dcc09efb8
fix: debian package script
2024-03-07 16:38:08 +08:00
Roy Qu
3934b62cf0
remove wine/mingw-w64 dependence
2024-03-07 16:31:48 +08:00
Roy Qu
9f622ec06c
remove utf8init lib
2024-03-07 16:28:45 +08:00
Cyano Hao
e0d57213ad
add support for versioned GCC and Clang in compiler hint ( #237 )
2024-03-07 15:55:51 +08:00
Cyano Hao
a5e17d702d
Update Linux packaging for Qt 5.15 ( #234 )
...
* update appimage build
* update Qt version in BUILD.md
* add AppImage to CI build
* add statically linked package for Ubuntu 20.04
* add statically linked deb to CI build
2024-03-06 17:32:21 +08:00
Cyano Hao
f291470f5b
Update XDG desktop integration ( #222 )
...
* add XDG MIME support
* force XDG icon spec
With the addition of MIME support, it is no longer possible to integrate with desktop environment by simply moving desktop file to standard location. Now force XDG_ADAPTIVE_ICON=ON.
If you build Red Panda C++ with non-standard PREFIX, you will move all desktop integration components to standard location.
2024-02-26 10:51:15 +08:00
Cyano Hao
5ada4b6e4b
Fix deb rules compatibility ( #206 )
...
* workaround debian 10 and ubuntu 20.04
* add more Debian/Ubuntu to CI
2024-02-22 10:31:07 +08:00
Roy Qu
dc4c648369
update debian package script
2024-02-21 11:42:51 +08:00