about summary refs log tree commit diff
path: root/Makefile
AgeCommit message (Collapse)Author
2025-08-02Inline calls only required for demosHugo Osvaldo Barrera
LIB_3 and LIB_4 are only used to build the demos, but are initialised unconditionally. This requires pkg-config, gtk+3.0-dev and gtk4.0-dev. Inline this initialisation, so that pkg-config, gtk3 and gtk4 are only required when building the demos (or gtk bindings), but not for building hare-gi itself.
2025-03-21Consistently use gtk3/4 suffixes instead of numeric suffixesAlexey Yerin
2025-03-21Improve install and uninstall tasksAlexey Yerin
2025-03-21Move bindings from bindings/gi => giDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-03-21Makefile: drop PHONY for hare-giDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-03-21Makefile: move pkg-config for demo3/demo4 to variableDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-03-21Makefile: install hare-gi binaryDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-03-21Add consistent "3" suffix to gtk3 bitsDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-03-21all: move generated modules into gi:: namespaceDrew DeVault
Signed-off-by: Drew DeVault <drew@ddevault.org>
2025-02-22Use hare version -vv to get the value of HAREPATHAlexey Yerin
2024-04-01Simplify buildAlexey Yerin
2023-10-04Makefile: Update hare version -v parsingAlexey Yerin
2023-05-28Fix MakefileAlexey Yerin
2023-05-28Initial commitAlexey Yerin