Commit graph

44 commits

Author SHA1 Message Date
ROllerozxa
c15f657c17 [ci skip] Update Mastodon links 2025-07-01 16:06:57 +02:00
ROllerozxa
0b0c9a15a2 Revise README 2024-12-05 16:03:57 +01:00
ROllerozxa
58fe8af35b Update README 2024-05-11 21:32:02 +02:00
ROllerozxa
f769daff79 [ci skip] meta file fixups, merge build instructions with wiki 2024-04-26 00:02:12 +02:00
ROllerozxa
4168c5db08 Update linux compiling section in README 2024-03-07 00:06:54 +01:00
ROllerozxa
d7c10c5f8b Remove references to the Principia Matrix room 2024-03-06 18:09:46 +01:00
ROllerozxa
97702017ac Mention URL handler in Linux compilation docs 2024-02-01 23:10:53 +01:00
ROllerozxa
80caf8537c Update dependency packages and README 2024-01-19 22:29:01 +01:00
ROllerozxa
4c5eae3aa6 It's UCRT64 time 2023-12-06 21:24:50 +01:00
ROllerozxa
9a333119c5 Building with CMake on Windows is mostly complete now 2023-09-04 20:57:43 +00:00
ROllerozxa
6e9d0cadf6 Drop legacy build system for Linux 2023-09-03 23:04:49 +02:00
ROllerozxa
45b462dc7f Fix incomplete sentence
Proofreading is useful
2023-08-28 12:10:52 +02:00
ROllerozxa
a750f69776 Refresh README 2023-08-28 12:07:04 +02:00
griffi-gh
d11112cdfa
Upgrade desktop dialogs from GTK2 to GTK3 (#124) 2023-08-16 20:02:10 +02:00
Paramon, Yevstigneyev
56527de946
Added missing build dependencies for Fedora 2023-05-17 15:18:40 +02:00
Francesco Gazzetta
60dab90a6c Link to NixOS package 2023-04-12 23:13:19 +02:00
ROllerozxa
b642badd72 Remove redundant flags in buildfiles, use system GLEW on linux 2023-03-09 22:32:07 +01:00
Paramon, Yevstigneyev
d90e0bc87c
Missing 'libsurl-devel' for Fedora (#76)
When I was compiling Principia on another device with Fedora, I found that I was missing 'libcurl-devel'. And I didn't notice that missing dependency on my previous pull requests for build dependencies on Fedora.
2022-12-28 20:16:41 +01:00
ROllerozxa
9d658b761f
Refresh README 2022-12-28 11:26:10 +01:00
Paramon, Yevstigneyev
b6448ac425
Changed the command for Fedora (#75)
I found that 'sudo dnf install @developement-tools' is equivalent to 'sudo dnf groupinstall "Development Tools"'. And removed 'ncurses-devel' as I found it was added by mistake from one of my previous pull requests. And I added 'gcc-c++' as it is needed for Principia to compile on Fedora.
2022-12-28 09:04:00 +01:00
ROllerozxa
31f574e738
Merge branch 'master' into bunch-of-stuff 2022-12-27 21:58:59 +01:00
Emil Romanus
913687a151
Merge pull request #72 from ParamonPlay2205/patch-2
Some README formatting fixes?
2022-12-27 21:48:01 +01:00
Paramon, Yevstigneyev
3bff223251
Some formatting fixes
Not sure if the formatting for the commands to build on Android Studio and others were meant to be like that. But I went ahead and fixed some possible formatting errors. Credit to @rollerozxa for pointing out formatting errors on my pull request for specifying build dependencies for Fedora.
2022-12-27 12:17:02 -08:00
Paramon, Yevstigneyev
093102b5cd
Added 'gprof2dot' for 'create_png.sh
I found that on Fedora, 'create_png.sh' needs gprof2dot for it to work.
2022-12-26 21:38:42 -08:00
Paramon, Yevstigneyev
137534f41b
Added some missing dependencies
Added some missing dependencies for Fedora.
2022-12-26 17:38:58 -08:00
Paramon, Yevstigneyev
e68322e452
Added group install for Fedora
I forgot to add the package group to install development tools for building on Fedora.
2022-12-26 17:19:15 -08:00
Paramon, Yevstigneyev
5ba51cdaf6
Added dependencies for RedHat
Added the required build dependencies for building Principia on Redhat and Redhat based distros, such as Fedora. I figured since I am using a Redhat-based distro, I thought I would help since no one else spent time like me figuring out the right dependencies for it to build on Fedora. This has been tested on Fedora 37, and it was able to compile and run. However, it may not work for all Redhat based distros, as I tested this on a Redhat Enterprise virtual machine and some of the packages were not found.
2022-12-26 17:00:48 -08:00
ROllerozxa
cc1244225d Build fixes 2022-11-29 22:58:09 +01:00
Emil Romanus
6682a15287
Merge pull request #55 from ManEnfu/master
Add nix files
2022-09-16 09:06:31 +02:00
Rasmus Karlsson
e026632838 Add missing SDL dependencies for Debian-based distros 2022-09-15 20:17:46 +02:00
ManEnfu
b12e7ecb97 nix: Add instruction link in README.md 2022-08-27 16:28:04 +07:00
ROllerozxa
83f076a04b Windows installer improvements 2022-08-27 01:14:18 +02:00
ROllerozxa
ff79550baf Use system libraries on desktop 2022-08-23 21:29:42 +02:00
Emil Romanus
67b7836ef1 Linux: Use system libcurl 2022-08-10 14:52:05 +02:00
ROllerozxa
39c5dd2b6d Linux stuff pt.2 2022-08-09 15:05:07 +02:00
Emil Romanus
76e7ca4a96
Update README.md 2022-08-08 10:53:41 +02:00
Emil Romanus
226214c5a5 README fix 2022-08-07 16:51:39 +02:00
Emil Romanus
8f4843c2df Merge branch 'master' of github.com:Bithack/principia 2022-08-07 16:41:45 +02:00
Emil Romanus
6f365343b9 Building for Android working again
- Migrated old Ant build system to Gradle
- Cleaned up stuff
- Removed Facebook SDK (yuck)
- Removed Android License managing
- Disabled the color picker since it doesn't build anymore, will have to replace later
- Disabled 64-bit archs for now
- Added instructions for building on Android
2022-08-07 16:39:57 +02:00
Emil Romanus
cd23158822
Typo fix 2022-08-06 20:25:16 +02:00
Emil Romanus
7f6887b82d
Update README with gif and formatting fixes 2022-08-06 19:46:29 +02:00
Emil Romanus
73747c9d6c Building on Linux working again 2022-08-06 18:53:29 +02:00
Emil Romanus
230bfa1ee5
Update README.md 2022-08-06 14:17:35 +02:00
Emil Romanus
a5c73f9ea1 First public version, compilation on Windows (mingw64) verified 2022-08-06 14:06:22 +02:00