40 Commits

Author SHA1 Message Date
Michael J. Manley
b2ecd8f380 Forcing Clang unilaterally. Will update docs for build instructions. 2025-07-08 22:18:31 -07:00
Michael J. Manley
d41a8af9ea Convert build for Windows to CLANG, build system works properly on CLANG 2025-07-08 19:08:28 -07:00
Michael J. Manley
a3fb803078 [skip ci] Updated URL for S3 due to CDN Change 2025-06-17 21:31:03 -07:00
Michael J. Manley
82357eab6d Code Cleanup, Fixed Builders. 2025-05-20 22:32:47 -07:00
Michael J. Manley
8adcc25ed9 Fixed some code to allow building with modern MSYS. Also turning off 32-bit builds for now as they dont work. 2025-05-20 17:17:25 -07:00
Michael J. Manley
803ccef13f Changed CDN from cdn.ntgecdn.com to cdn.wisegs.net. Actions should build again. 2024-10-05 23:40:46 -07:00
Josep Maria Antolín Segura
3181dadd0e changes to compile again with networking enabled. (#266) 2024-09-22 16:40:57 -07:00
Josep Maria Antolín Segura
ce51cc197f Some fixes for the Github workflow actions (#264) 2024-06-21 18:18:46 -07:00
Michael J. Manley
33a4bc6c46 Last change should upload correctly 2023-11-02 13:27:07 -07:00
Michael J. Manley
6ba1b02653 Last Test, this should upload only packaged artifacts 2023-11-02 13:15:36 -07:00
Michael J. Manley
76dfbc18e8 Port Number? 2023-11-02 12:34:49 -07:00
Michael J. Manley
c4eb0d3b4c Reverted, this should hopefully work 2023-11-02 12:12:31 -07:00
Michael J. Manley
54f88da8ee Does it need HTTPS? 2023-11-02 11:16:44 -07:00
Michael J. Manley
815a2575f8 I am a typo master! forgot the bucket id 2023-11-02 11:10:45 -07:00
Michael J. Manley
d82289451d Oops, gave it a file path not a directory 2023-11-02 11:07:38 -07:00
Michael J. Manley
5c98a167db Adding CDN Uploading of Artifacts 2023-11-02 11:03:30 -07:00
Michael Manley
abec5fdc17 [no ci] Fixed Description 2022-09-24 14:54:42 -07:00
Michael Manley
ad74e030c8 Create test-relwithdebinfo-builds.yml
Created a build type to have a loggable release build.
2022-09-24 14:53:23 -07:00
Michael J. Manley
21a7065271 Changed on Windows to put files in HOMEDIR/.pcem
Enabled Plugins and Network support by default.
(If you are using v17, just move your configs, logs, nvr, pcem.cfg, and roms folder to HOMEDIR/.pcem)
2022-09-23 11:45:38 -07:00
Michael J. Manley
fa9c5ef6c0 Hopefully fixed issue with config paths, also adding Debug builds as well as Release autobuilds. 2022-06-22 13:47:12 -07:00
Michael J. Manley
08dc3f0409 Format Change. Fixed so it doesn't fail compilation anymore. 2022-04-14 14:18:31 -07:00
Michael J. Manley
d09d5d0f25 [skip ci] Man Page, Also added release builder 2022-01-19 01:35:42 -08:00
Michael J. Manley
7e54f5b56a This should push it in the right directory 2022-01-17 02:08:42 -08:00
Michael J. Manley
e52aaadaf0 Fix Windows CMake Prefix 2022-01-17 01:58:39 -08:00
Michael J. Manley
f6b4c114e2 Changed to use the proper method of CMake for install 2022-01-17 01:53:16 -08:00
Michael J. Manley
72f931ae3f Fixed build config errors.
Forgot the -DMSYS=TRUE and its ninja-build for Ubuntu
2022-01-16 20:00:07 -08:00
Michael J. Manley
78d29495a1 Switching to Ninja and fixed README 2022-01-16 11:07:40 -08:00
Michael J. Manley
0ec21db2c5 Fixed the cp commands. 2022-01-16 01:27:22 -08:00
Michael J. Manley
45493f6ce4 Fixes to a few major things
* Moved NVR files out to be in just nvr, and will go in share/pcem/nvr
* Fixed #88. Now the headers use the internal name to make descriptive sense
* Fixed Spelling error on Hyundai
*Also changed some issues with automation, testing also ntldd for dependency copying
2022-01-16 01:18:02 -08:00
Michael J. Manley
c72694577d Added Public API's also added PCAP stuff. Will begin PCAP development for Linux. 2021-12-24 02:16:55 -08:00
Michael J. Manley
cc0eb10356 Move emulator into libpcem for plugin support. 2021-12-23 03:19:00 -08:00
Michael J. Manley
ad00ed6fc5 Added dev branch to workflows 2021-12-21 02:10:56 -08:00
Michael J. Manley
30ca71f385 Used ref_name, and also fixed incorrect DLL on 32bit. 2021-12-19 23:41:43 -08:00
Michael J. Manley
285240c1d3 Changed compiling methods to prepare for AppImage. 2021-12-19 23:33:02 -08:00
Michael Manley
2cab30576e Merge my changes into mainline. (#67)
* Removed autotools and converted over to CMake

* Updated README.md to mention build options for CMake

* Added ALSA Support to CMakeFile

* Fixed Workflows.
Forgot to remove the autoconf line for Linux and use "Unix Makefiles" on Windows

* Forgot some items to make Windows build correctly with CMake

* Final Fixes to allow workflows to work.

* Fixed C and C++ Flags for X86
Added arm and arm64 modes (untested)

* I had a moment, really should have made it in this file.

* Moved headers to include/private, and some other fixes

* Removed unneeded files and added NOTICE file

* Fixes an issue where on Windows this is needed
Dont understand why this wasn't an issue on Windows
before I moved headers outside src but whatever

* Fixed Missing Header
2021-12-19 15:15:40 -08:00
SarahW
f9cdcfa6b6 Add preprocessor variable to override version number on title bar.
Modify github workflow to set version number to current git SHA, and
append to artifact name.
2021-05-28 21:33:22 +01:00
JosepMaJAZ
d2f399ac5f fixed incorrect 64bits npcap lib. fixed missing source subdirs content 2021-05-26 04:35:05 +02:00
JosepMaJAZ
3ea00897c8 Compression retouches 2021-05-26 03:39:17 +02:00
JosepMaJAZ
6c063e3fcc First attempt at multi-os build 2021-05-26 03:22:19 +02:00
sarah-walker-pcem
40a48a4c7c Update issue templates 2021-05-16 09:06:00 +01:00