Commit graph

18 commits

Author SHA1 Message Date
udance4ever
2b364a414d
doc: Add build instructions for Fedora (#3415)
- also includes libc++-static (not installed in asahi.fc40)

Co-authored-by: udance4ever <udance4ever@noreply>
2024-11-02 22:04:55 +01:00
nishinji
d8b8e069d1
vita3k: typo fixes (#3179) 2024-01-18 11:49:08 +01:00
TotalCaesar659
4b7b3b7778
Add libssl-dev for building on Ubuntu/Debian (#2286) 2023-07-17 09:34:28 -03:00
CoffeeBrewer64
2ccf66ed4d
Typo and wording fixes 2023-01-10 18:41:02 -08:00
Macdu
6c46e0aa40 vita3k: Bring back the macOS build.
Co-Authored-By: Zangetsu <dante38@free.fr>
Co-Authored-By: Seungyun Lee <khora.lee.0@gmail.com>
2022-11-07 15:23:37 +01:00
Pedro Montes Alcalde
b6e0a0e274
modules: Implement HTTP (#1676) 2022-09-25 17:23:26 -03:00
hobyst
3b74ceb5d9 host, gui: Abstract file browser window calls
This commit creates the first library of the host OS abstraction
layer to access native OS dialogs using a more flexible C++ API
and implements file browser dialogs using nativefiledialog-extended
so that XDG desktop portals can be used to spawn these dialogs
in Linux.
2022-08-31 19:48:44 -03:00
hobyst
2af0036b6a CMake: Use LLD linker with Clang 2022-08-26 12:49:32 +02:00
hobyst
27e0c03066 Build: Add CMake presets and export compile commands
- Delete CMake toolchain files in favor of CMake presets
- Delete gen-macos.sh due to deprecation of macOS support
- Enable export compile comands for vita3k/ targets
which makes CMake export the compilation commands for every single
CMake target under the scope of the vita3k/ directory so that the build
process can be exposed to other applications such as Cppcheck through
the compile_commands.json file
2022-06-20 00:52:21 +02:00
Zangetsu38
fb969fe311 build: add support of VS 2022.
- external: update boost to 1.78.
- gen-windows: using version of VS installed.
2021-12-13 19:12:39 +01:00
Cpasjuste
db159b4762
Update boost dependencies in building.md (#1330)
* Update building.md

* building.md: move boost dependencies for Linux and missing ones

Co-authored-by: scribam <scribam@users.noreply.github.com>
2021-08-01 10:39:51 +02:00
Zangetsu38
27da13be20 project: fix typo on gen-windows & building.
- fix generate project.
- add pause in end script for can view result.
2021-06-17 01:27:51 +07:00
hobyst
b807ddc78e Removes old build method
- Updates GitHub workflows to use the CMake toolchain files
- Updates building.md to reflect the new build method
- Updates old build scripts to just use the CMake project generation command
2021-06-16 15:12:10 +09:00
Yunotchi
8b1dcfe184 Remove mention of VS 2017
VS2017 is no longer supported
2021-03-30 22:02:09 +02:00
John Zimmermann
c604e93769 gen-linux: use clang over default compiler
gcc (tested 8-10) has a sever performance penalty on gigantic switch
statements like in nids.cpp, clang is at least 10 times faster
2020-06-08 16:31:09 +02:00
John Zimmermann
11faf43174 vita3k: recommend ninja over make for compiling on linux
this increases the build time tremendously since ninja actually compiles
more files in parallel, while the Makefile results that both nids.cpp
and module_parent.cpp are compiled alone, which probably doubles intial
build time (if not more)
2020-06-08 16:31:09 +02:00
scribam
ce546cb5f4 external: Remove old unicorn submodule 2020-06-07 09:07:53 +02:00
ichisadashioko
f557ea739e
vita3k: update build instructions (#686)
- Turn off USE_DISCORD_RICH_PRESENCE because the binaries are not always
compatible with Linux build.
- Update build instructions for Linux, Windows and macOS
- Update ext-boost for fixing missing headers
2020-04-29 15:12:28 -04:00