Commit Graph

87 Commits

Author SHA1 Message Date
harry 06c3473c29 Undo packaging of LUA DLLs for Qt Win64 GUI. Static lib seems to be more stable. 2022-10-10 22:04:48 -04:00
harry 83c529efb6 Package lua DLLs and auxlib.lua into Qt win64 zip for IUP functionality. 2022-10-10 09:54:52 -04:00
mjbudd77 99eb406b1a Added appveyor github release functionality. Master auto builds are now uploaded to a rolling interim-build pre-release. Release tag builds will upload official release builds from appveyor automatically. 2022-10-01 16:29:02 -04:00
harry f32a98c89a Fix libswresample-dev dependency name for ubuntu linux appveyor build script. 2022-05-31 22:56:52 -04:00
mjbudd77 2ded6783f3 Bump version number to next patch level to differentiate from previous release. 2022-03-10 20:00:44 -05:00
mbudd02 a00ce315b8 Version bump to differentiate interim git from latest release. Bump MacOSX pipeline SDL2 versionto 2.0.20 2022-02-13 08:04:22 -05:00
mjbudd77 1f20021946 Bump patch level to differentiate interim dev builds from last release. 2022-01-29 14:21:19 -05:00
mjbudd77 47098b2b8c Bump patch version number for upcoming maintainence release. 2022-01-16 10:02:00 -05:00
mjbudd77 7ecff090f2 Updated Qt windows pipeline to build and link against SDL 2.0.20 and ffmpeg 5.0 2022-01-16 06:57:02 -05:00
feos d4e04fc0d3 fix qt build script to work locally
/d is needed in case you have things on different drives
vs2019 is selected in case you have vs2022
2022-01-11 14:15:49 +03:00
mjbudd77 31a859b6df Upgraded Qt/SDL win64 auto-build to use SDL 2.0.18. 2021-12-31 06:40:27 -05:00
mjbudd77 4291c104d7 Bump dev version number to 2.6.0. The Qt TAS editor is far enough along that it is time to differentiate from previous 2.5.0 version. 2021-12-31 06:25:48 -05:00
mjbudd77 66c301d109 Changed version number to 2.5.0 in anticipation of new release. Typed up some initial release notes for the website. 2021-10-19 21:21:22 -04:00
mjbudd77 b69043bbf0 Commented out mac OSX make install in pipeline script since it is already invoked by cpaack. No need to run twice. 2021-10-08 19:56:56 -04:00
mjbudd77 a0ab302b3c MacOSX pipeline bundling library fix. 2021-10-08 19:55:11 -04:00
mjbudd77 80ca06224b Fix for macOSX homebrew ffmpeg bundling error. 2021-10-06 18:29:58 -04:00
mjbudd77 92a0b84110 Added ffmpeg optional dependency install to mac OSX appveyor pipeline. 2021-09-24 19:47:13 -04:00
mjbudd77 374e8e7578 Added ffmpeg dependency install to linux appveyor pipeline. 2021-09-24 19:42:56 -04:00
mjbudd77 3262e182e8 Setup qt win64 pipeline to auto download libav from external site and link into program. Make linking libav optional in cmake for qt win64 build. 2021-09-16 21:20:59 -04:00
mjbudd77 59724ffafd Added libx265 encoder library dependency (optional) to linux and macosx pipelines. 2021-08-31 21:15:51 -04:00
mjbudd77 525deb2a8f Path fix for MacOS pipeline for qhelpgenerator. 2021-08-17 22:59:52 -04:00
mjbudd77 0d4b604689 Added missing unix make docs script. Added table of contents to qhp file. 2021-08-17 22:16:57 -04:00
mjbudd77 8b0f4a0fc0 Added unix docs build to pipeline. Added navigation buttons to help window. 2021-08-17 21:23:39 -04:00
mjbudd77 db6c1b8291 Added qttools5-dev package install for QtHelp dependencies to linux build. 2021-08-16 22:01:12 -04:00
mjbudd77 fa3b135a44 Updated Palette config to search in applications resources folder for palettes. Palette, lua scripts, and documentation files are now packaged into MacOSX DragNDrop package. 2021-06-26 00:16:53 -04:00
Brad Smith 6be59b2d8d
win64_build.bat should use 7z_64.dll 2021-06-08 17:43:13 -04:00
mjbudd77 c2c76de841 Reverted Qt windows build to use Qt 5.15 instead of Qt 6.0. Qt6 needs a little more time to stablize. 2021-05-23 06:32:29 -04:00
mjbudd77 6d54990580 Updated version to 2.4.0 in anticipation of upcoming release. 2021-05-18 20:19:56 -04:00
mjbudd77 ec33153e88 Added x264 dependency to linux and macos appveyor pipeline. 2021-04-30 14:09:22 -04:00
mjbudd77 c4fa40975a Reverted Mac OSX build back to Qt5. Added an SDL2 build from source in the event that brew install sdl2 fails. 2021-04-13 23:01:45 -04:00
mjbudd77 3faacbb308 Build fix for Windows Qt6. 2021-04-11 21:35:19 -04:00
mjbudd77 a3c73c5a4d Set Windows Qt appveyor build to use Qt6. Build fix for Mac OSX pipeline using Qt6. 2021-04-11 21:26:46 -04:00
mjbudd77 229705f693 Updated Mac OSX appveyor pipeline to build against Qt6 2021-04-11 20:56:47 -04:00
mjbudd77 ca232c8b3c Added Qt6 build option to Cmakelists. 2021-04-11 20:34:43 -04:00
mjbudd77 c962e2bd43 Added --no-compiler-runtime command line option to windeployqt in qfceux appveyor build script. This will omit vc_redist_x64.exe from being included in the built zip file. 2021-02-27 09:30:34 -05:00
mjbudd77 cef3fe10c2 Moved CHM into a doc folder inside Qt/SDL deployed zip file. 2021-02-09 00:10:44 -05:00
mjbudd77 fdba5abb39 First successful build of Windows Qt/SDL on appveyor. 2021-02-08 23:33:21 -05:00
mjbudd77 13f0f5d5e4 Added a script to build Qt windows fceux. 2021-02-08 21:37:50 -05:00
mjbudd77 fb965bbee0 Updated source and build script version references in preparation for new release. Updated SDL web documentation. Removed a few deprecated command line arguments from code and help text. Removed last few references to GTK in Qt GUI. 2020-12-10 21:43:50 -05:00
Matthew Budd 16af95771d Build fix for linux appveyor pipeline. Ensure OS package updates are pulled in from server before attempting to pull dependencies. 2020-11-24 20:32:41 -05:00
Brian Heim 74e4cfe0de appveyor: add qt5 prefix path to CMAKE_PREFIX_PATH when configuring 2020-10-29 10:00:54 -05:00
Matthew Budd ebffe467d5 Modified the linux build pipeline script to use standard installation prefix in cmake command and then used make install DESTDIR= to install to target packaging directory. This is to allow for cmake to pass the installation path directly to the compile environment as it will be seen on the target computer. 2020-10-22 22:54:00 -04:00
mjbudd77 b1bb6b4f08 Removed fceux.pro qmake file. Qt/SDL port will always use cmake. 2020-10-17 19:40:49 -04:00
mjbud77 80e1c6d35e Bug fix for debian package creation script to include both gtk and Qt versions. 2020-08-07 19:20:20 +00:00
Matthew Budd 4e157c37fa Added ldd print of gtk fceux executable. 2020-08-07 14:59:55 -04:00
mjbudd77 1b9a36de17 Added GTK3 dependency install back into pipeline for GTK GUI version build 2020-08-07 13:56:26 -04:00
mjbudd77 b13eaaccd0 Added code to linux build script to also build GTK3/SDL2 version of fceux GUI in addition to the QT5/SDL2 version. Only the Linux pipeline will attempt to build and package both the GTK and QT GUIs. The MacOSX will only build and pacakge QT version. 2020-08-07 13:40:28 -04:00
Matthew Budd 7df1fdd25f Added logic to Mac OS pipeline to save generated DMG package as an artifact. 2020-07-12 16:11:23 -04:00
Matthew Budd 71f64529bf Added sudo calls to mac os build 2020-07-12 12:33:42 -04:00
mjbudd77 70a2b3023a Added logic to generate a mac osx drag and drop package. 2020-07-12 11:50:18 -04:00