aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2019-09-04Makefile: Add make all target as defaultHarry Jeffery
2019-09-02libnsgif: Add libnsgif backendHarry Jeffery
2019-09-02console: Use icu to provide proper UTF-8 editingHarry Jeffery
2019-08-30source: Refactor out common async logicHarry Jeffery
2019-08-27Release v4.0.0Harry Jeffery
2019-08-25Release v4.0.0-rc3Harry Jeffery
2019-08-25Add INSTALL_SCRIPT to install scriptsTobias Kortkamp
It could be a distinct action to INSTALL_PROGRAM which might be overwritten to strip binaries.
2019-08-25Release v4.0.0-rc2Harry Jeffery
2019-08-25wl_window: Implement key repeatingHarry Jeffery
2019-08-20Release v4.0.0-rc1Harry Jeffery
2019-08-18Rename imv-wl to imv-waylandHarry Jeffery
2019-08-18Move src/imv.sh to files/imvHarry Jeffery
2019-08-18x11_window: Use XCB to load keymapHarry Jeffery
2019-08-12imv-msg: Write manpageHarry Jeffery
2019-08-12Add imv-msg commandHarry Jeffery
2019-08-12Fix install/uninstall rulesHarry Jeffery
2019-08-12Dummy windows for unit testingHarry Jeffery
2019-08-12Detect whether to run wl/x11 at runtimeHarry Jeffery
2019-08-07ipc: Add ipc support to imvHarry Jeffery
2019-07-13Create stub X11 window implementationHarry Jeffery
2019-07-13Make window system configurableHarry Jeffery
2019-07-12Start replacing glfw with imv_windowHarry Jeffery
2019-07-03Big glfw refactorHarry Jeffery
I did a lot of this in a very ad-hoc fashion with no proper commit history. As such, the kindest thing to do seemed to be to just squash it into this one commit.
2019-06-24Release v3.1.2Harry Jeffery
2019-06-24Fix manpage packagingHarry Jeffery
2019-06-22Release v3.1.1Harry Jeffery
2019-06-22Allow overriding install commandsTobias Kortkamp
This will help with packaging things to meet current policies on FreeBSD without having to patch things or manually strip binaries, etc. -D in FreeBSD's install(1) does not work like GNU install's -D and is something else entirely. Manually create the target directories with mkdir first before installing files. Signed-off-by: Tobias Kortkamp <tobik@FreeBSD.org>
2019-06-17Release v3.1.0Harry Jeffery
2019-06-13Add imv_logHarry Jeffery
2019-02-23Makefile: Don't use $(wildcard)Harry Jeffery
2019-02-02Add libtiff backendHarry Jeffery
2019-01-31Add libjpeg-turbo backendHarry Jeffery
2019-01-31Tweak Makefile flag handlingHarry Jeffery
2019-01-30Tweak default + CI build strictnessHarry Jeffery
2019-01-30Update tests for new backend approachHarry Jeffery
2019-01-29Make backends optionalHarry Jeffery
2019-01-29Add rsvg backendHarry Jeffery
2019-01-29Support multiple backendsHarry Jeffery
2018-05-08Release v3.0.0Harry Jeffery
2017-12-01First release candidate for v3.0.0Harry Jeffery
This is more like a beta than a release candidate. Will make changes based on feedback from some testers.
2017-11-30Remove doc from default targetHarry Jeffery
2017-11-30Tweak make targets for man pagesHarry Jeffery
2017-11-29Write docs with asciidocHarry Jeffery
2017-11-26Update loader unit testsHarry Jeffery
2017-11-23Provide default global config fileHarry Jeffery
2016-11-22Unconditionally echo build commandsDmitrij D. Czarkoff
2016-11-22Simplify VERSION handlingDmitrij D. Czarkoff
Also, use default abbreviation length, so that abbreviated object name in VERSION would match github's display of commit IDs.
2016-11-22Separate preprocessor flags from compiler flags, libs from linker flagsDmitrij D. Czarkoff
PR #98 hints that we were venturing into downstream's territory: compiler and linker flags may be OS-specific, while preprocessor flags and libraries are our responsibility. Provide clean separation between these categories. Downstreams may still need to provide "--std=c99" in CFLAGS though.
2016-10-22Release v2.1.3Harry Jeffery
2016-05-25Fix the linking order of tests in the Makefile for --as-neededGöktürk Yüksek
When '--as-needed' linker flag is added to LDFLAGS, linker strips out the symbols from the libraries needed for the tests due to the order in which the libraries appear on the command line. List the source files before the libraries to fix the linking issue. For more information, see: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed#Importance_of_linking_order Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>