Fabrice de Gans
f4dcd55f98
[EXPERIMENTAL] Add Rust support
2024-03-18 18:20:56 -07:00
Rafael Kitover
b45a4066b1
ci: add clang+bintools for macOS, disable LTO
...
Add llvmPackages_latest.clang and bintools to the macOS part of
default.nix for nix, because for some reason the `ar` utility is not
found in GitHub actions right now.
Disable LTO for the macOS action for now, this is a consequence of
recent cmake refactoring and needs to be fixed.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2024-03-11 08:53:47 +00:00
Rafael Kitover
99923dd126
ci: add Visual Studio workflow
...
Add a Visual Studio build workflow to the CI, test building using ninja
(msbuild support needs to be fixed) for both 64 and 32 bit.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2023-10-28 14:44:02 +00:00
Rafael Kitover
67af67278e
ci: use nix instead of brew for macOS workflow
...
Since brew has been failing frequently lately, use the nix action
instead.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2023-10-04 20:26:15 +00:00
Rafael Kitover
f6e3daf9d8
ci: use matrix, disable macos for now
...
Change CI actions to a matrix with cmake options, for both release and
debug builds, with ENABLE_LINK=OFF and ENABLE_SDL=ON configurations, for
all 3 runners.
Also add both g++ and clang++ to the matrix for the Ubuntu runner to
test on clang.
Disable the macOS workflow for now because brew is failing to install
dependencies.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2023-09-04 22:55:51 +00:00
Rafael Kitover
d23b374fbf
ci: add basic macos-latest runner
...
Add basic macos-latest build to have one macOS runner.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2022-10-16 18:22:37 +00:00
Rafael Kitover
2985b46926
ci: add ubuntu-latest workflow
...
Add basic build on ubuntu-latest to have at least one ci build on Linux.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2022-10-16 14:18:13 +00:00
Fabrice de Gans
297d7c06c4
[hidpi] Use wxWidgets 3.2 on Windows
...
* Remove the custom handling for pre-3.1.4 builds on Windows since
both the mingw and msvc builds now use 3.2.
* Remove wxDPIChangedEvent handling, since this triggers a resize,
which has the same effect.
* Implement main/WinMain ourselves, rather than relying on wxWidgets
macros. This allows us to initialize the console earlier in the
process.
* Add an explicit dependency on the manifest file to trigger a link
when it is modified.
2022-10-15 22:25:54 +00:00
Squall Leonhart
72d772189a
Add before creating request to feature.yml
...
and encourage searching
2022-06-05 02:10:54 -04:00
Zach Bacon
a413eb048c
switch from wxmsw3.1 to wxWidgets 3.0 and pkg-config to pkgconf
...
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 01:22:24 -04:00
Zach Bacon
fed8c3697e
Yeah... one last tweak to get submodules pulled
...
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 01:08:34 -04:00
Zach Bacon
3abf084f2f
last tweak to the CI build system
...
at least till clang is fixed for windows targets
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 00:57:20 -04:00
Zach Bacon
05e58ba0a7
update the workflow script
2022-06-05 00:49:02 -04:00
Squall Leonhart
17038c27d1
Update bug_report.yml
...
encourage users to search for existing issues
2022-05-14 23:46:05 +10:00
Rafael Kitover
9a325f086e
issues: fix nightly URL in bug_report template
...
We're at https://nightly.vba-m.com now.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2022-03-19 07:46:27 +00:00
Squall Leonhart
50f64b0e8b
we don't use plugins
...
so remove reference
2022-03-09 14:41:53 +11:00
Squall Leonhart
e7924caca0
cleanups
2022-03-09 14:41:28 +11:00
Squall Leonhart
f16d1d0725
convert feature request into a yml
...
copying @DerekTurtleRoe homework
2022-03-09 14:17:04 +11:00
Squall Leonhart
56ffb12758
typo fixed
2022-03-08 02:20:58 +11:00
Squall Leonhart
66c224e122
change title template to [Feature request]
2022-03-08 02:18:45 +11:00
Squall Leonhart
09eb6628e8
Update config.yml
2022-03-08 02:06:36 +11:00
Squall Leonhart
9b84396adb
Update config.yml
2022-03-08 02:05:51 +11:00
Squall Leonhart
df991bae0a
remove required flag for "What game were you playing"
...
Some issues occur before a rom is even in use
2022-03-08 00:47:47 +11:00
Squall Leonhart
a00e4345d0
remove required flag for Error Messages
...
Not all issues reporte will have an error message.
2022-03-08 00:46:09 +11:00
Squall Leonhart
be7b1ef1d2
updating rom details
...
clarifying how to obtain information for rom and save types of gba titles
2022-03-08 00:44:57 +11:00
Squall Leonhart
f7633ca274
move the SDL block to the top
...
so that people don't waste their time filling out the form only to find out we don't take sdl related controller issues.
2022-03-08 00:39:17 +11:00
Squall Leonhart
03d962dfea
clarification on filter, and capital letter.
...
some more small cleanup
2022-03-08 00:20:51 +11:00
Squall Leonhart
c1c4daf5e3
further template changes
...
just cleaning up
2022-03-08 00:20:51 +11:00
Squall Leonhart
a9e594a38a
add some missing tidbits
...
from the present issue template
2022-03-08 00:20:51 +11:00
Squall Leonhart
18a84e5cad
Update feature.md
2022-03-08 00:20:51 +11:00
Squall Leonhart
bd1adc87e0
Update feature.md
2022-03-08 00:20:51 +11:00
Squall Leonhart
2d6457c0f4
Update feature.md
2022-03-08 00:20:51 +11:00
Squall Leonhart
85e991a0e8
Update feature.md
2022-03-08 00:20:51 +11:00
Squall Leonhart
265342135d
Update bug_report.yml
2022-03-08 00:20:51 +11:00
Squall Leonhart
d729ac3ff2
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
8688d9f8e7
Update feature.md
2022-03-08 00:20:50 +11:00
Squall Leonhart
256008dffc
Create config.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
a1f2ac8caf
Delete ISSUE_TEMPLATE.md
2022-03-08 00:20:50 +11:00
Squall Leonhart
32503fd03a
Create feature.md
2022-03-08 00:20:50 +11:00
Squall Leonhart
fd3029c858
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
27213d9626
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
b198c6b549
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
5961c1480b
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
961b27f21d
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
738b6406b8
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
5583effa89
Update bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
ef8efd3187
Update and rename bug_report.md to bug_report.yml
2022-03-08 00:20:50 +11:00
Squall Leonhart
6c9c53a119
Update issue templates
2022-03-08 00:20:50 +11:00
Zach Bacon
5ed544aad3
[Workflow] Ensure checkout is autocrlf for github actions
2022-02-02 09:43:52 -05:00
Zach Bacon
4223c39c4c
disable online updates for github workflow
2021-10-03 16:38:43 -04:00