aboutsummaryrefslogtreecommitdiff
path: root/Win32Depends.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Stop stuttering in CMake scriptsPřemysl Eric Janouch2021-10-291-8/+8
|
* Win32Depends.cmake: make a note about cURLPřemysl Eric Janouch2021-10-291-0/+2
|
* Win32Depends.cmake: reflect mingw-get's existencePřemysl Eric Janouch2021-10-291-12/+7
| | | | But let's keep Lua in the downloader, to make cross-compiling easier.
* Win32Depends.cmake: remove an unused featurePřemysl Eric Janouch2021-10-231-16/+3
|
* Win32Depends.cmake: get rid of 7zPřemysl Eric Janouch2021-10-221-55/+14
| | | | CMake 3.9 has been proven to successfully unpack 7z archives.
* Bump the CMake version requirement, fix WindowsPřemysl Eric Janouch2021-10-221-2/+6
| | | | | | | | | | | | | | | | | | | | | | | - Add a missing runtime library for gettext-tools. - Remove the no longer necessary customized FindGettext.cmake, since the downloaded gettext binaries are new enough. - Make the installer at least ask to uninstall previous versions. - Adjust the PATH of tests so that they'll run on Windows directly. - Fix quoting so that the project will build inside paths with spaces. - Resolve a GSettings deprecation warning. - Update the README's build instructions as appropriate. - Require CMake 3.9 because of the README's suggestion to fix FindPkgConfig.cmake manually using separate_arguments(UNIX_COMMAND). Tested build configurations: - native Arch Linux, - native Windows XP with the newest NSIS, - Arch Linux Mingw-w64 i686 Win32Depends.cmake NSIS cross-build + XP, - Arch Linux Mingw-w64 x86_64 MSYS2 NSIS cross-build + Windows 10. Detected issues: - The file save dialog will not add the extension automatically, seen with MSYS2.
* Win32Depends.cmake: show a different upgrade pathPřemysl Eric Janouch2021-10-211-7/+5
|
* Fix Win32Depends.cmake, update READMEPřemysl Eric Janouch2021-07-241-1/+1
|
* Find a better solution to the Lua situationPřemysl Janouch2018-06-251-8/+5
| | | | | | It seems that I cannot win here. If I want XP to work, I need to keep the old packages in place. This time the resulting program cannot find _time32 in msvcrt.dll.
* Fix Lua cross-build, bump the Win32 versionPřemysl Janouch2018-06-251-5/+8
| | | | Something has changed and it could no longer find the include files.
* Fix to work on Windows XPPřemysl Janouch2015-01-281-3/+6
|
* Make MinGW-w64 cross-compilation work againPřemysl Janouch2015-01-201-14/+30
| | | | It has come to using pkg-config. :O
* Make MinGW{,-w64} crosscompilation working.Přemysl Janouch2013-01-081-4/+8
| | | | Also fix the 7za download path in Win32Depends.cmake.
* Update Win32Depends.cmake, remove SVG stuff.Přemysl Janouch2012-10-101-93/+36
| | | | | | Remove bsdtar, SVG libraries, openSUSE package sources. Don't need those anymore.
* Update Win32Depends.cmake.Přemysl Janouch2012-01-291-6/+6
|
* Integrate GSettings, remember View settings.Přemysl Janouch2011-06-121-2/+2
| | | | | | | | | | | The org.logdiag ID has been chosen as I haven't found any specific rules and com.github.logdiag seems not to be future-proof. This domain remains available so far, anyway. The schemas are compiled only when installed directly to CMAKE_INSTALL_PREFIX to the root filesystem. When invoking `make install` with DESTDIR, only the XML files are copied over as the schemas would have to be recompiled later anyway.
* Update Win32Depends.cmake.Přemysl Janouch2011-06-091-18/+48
| | | | | | | * Update the link for libbz2. * Retrieve URLs for openSUSE packages from the directory listing, start using the stable openSUSE 11.4 repository. * Check MD5 of packages that are already present.
* Update links in Win32Depends.cmake.Přemysl Janouch2011-02-201-4/+4
|
* Update json-glib checksums.Přemysl Janouch2011-02-121-2/+2
| | | | The files have been rebuilt or repacked.
* Change the way translations are done.Přemysl Janouch2011-02-121-2/+4
| | | | | * Require gettext-tools to build. * Depend on libintl on Win32.
* Fix Win32Depends.cmake.Přemysl Janouch2011-02-071-1/+2
| | | | I've known about this all the time, hoping it's not a problem.
* Use MD5 checksums in Win32Depends.cmake.Přemysl Janouch2011-02-041-5/+36
|
* Update package links in Win32Depends.cmake.Přemysl Janouch2011-01-271-2/+2
|
* Integrate support for MinGW Win32 builds.Přemysl Janouch2011-01-221-0/+137
* Add Win32Depends.cmake, which retrieves all dependencies from the Internet. Other ways of building the application on Win32 are not supported. * Install the application correctly on Win32. * Make FindGTK2.cmake search for GIO. * Make the project a C-only project, so g++ is not needed. * Remove obsolete checks for strtok(). * Set WIN32_EXECUTABLE on the application.