Commit Graph

74 Commits

Author SHA1 Message Date
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
mjbudd77 1a3427685e Added logic to print shared object dependencies of mac os executable. 2020-07-12 09:00:17 -04:00
mjbudd77 69a761a477 More Cmake fixes between linux and mac os 2020-07-10 14:57:55 -04:00
mjbudd77 cc4ce19784 A few build fixes for the mac os with cmake. 2020-07-10 14:48:46 -04:00
mjbudd77 9b0fb8efe4 Moved MAC OSX build to cmake instead of qmake. 2020-07-10 14:09:33 -04:00
mjbudd77 cb453fa194 Moved linux pipeline to cmake instead of qmake. 2020-07-10 13:51:32 -04:00
Matthew Budd ab664db06c Big fix for linux build script, make directories before installing files. 2020-07-01 20:47:57 -04:00
Matthew Budd e79650845f Added install commands in pipeline script 2020-07-01 20:33:32 -04:00
Matthew Budd 4a52e9d374 Added qmake install prefix to linux build script. 2020-07-01 20:15:34 -04:00
Matthew Budd e748fb67f4 Added QT5 dependency installation to the linux build 2020-06-30 22:28:02 -04:00
Matthew Budd 9407867e18 Added qmake in to linux pipeline 2020-06-30 22:04:50 -04:00
Matthew Budd 588d566b92 Added comments into macOS pipeline script. Added other OSs back into pipeline. 2020-06-30 21:37:09 -04:00
Matthew Budd 2fbf934633 MacOS build take 4 2020-06-30 21:28:18 -04:00
Matthew Budd bb312d8a55 Take 2 mac build 2020-06-30 20:42:16 -04:00