--- a/Makefile 2026-10-18 06:53:27.760874286 +0200 +++ b/Makefile 2026-10-18 06:53:27.770961709 +0200 @@ -6,6 +6,10 @@ CXXFLAGS += -I/usr/X11R7/include/ PLATFORM := platform/linux +PREFIX ?= /usr +LIBDIR ?= $(PREFIX)/lib64 +INCDIR ?= $(PREFIX)/include + %.o: %.cpp $(CXX) -c -fPIC -o $@ $< $(CXXFLAGS) @@ -17,14 +21,14 @@ openglide.so: $(csources:.cpp=.o) .PHONY: install install: openglide.so - install -d /usr/include/glide2/ - install -m 644 sdk2/3dfx.h /usr/include/glide2/ - install -m 644 sdk2/glide.h /usr/include/glide2/ - install -m 644 sdk2/glidesys.h /usr/include/glide2/ - install -m 644 sdk2/glideutl.h /usr/include/glide2/ - install -m 644 sdk2/sst1vid.h /usr/include/glide2/ - install -m 644 -T openglide.so /usr/lib64/libglide.so.2 - ln -f /usr/lib64/libglide.so.2 /usr/lib64/libglide2x.so + install -d $(DESTDIR)$(INCDIR)/glide2/ $(DESTDIR)$(LIBDIR)/ + install -m 644 sdk2/3dfx.h $(DESTDIR)$(INCDIR)/glide2/ + install -m 644 sdk2/glide.h $(DESTDIR)$(INCDIR)/glide2/ + install -m 644 sdk2/glidesys.h $(DESTDIR)$(INCDIR)/glide2/ + install -m 644 sdk2/glideutl.h $(DESTDIR)$(INCDIR)/glide2/ + install -m 644 sdk2/sst1vid.h $(DESTDIR)$(INCDIR)/glide2/ + install -m 644 -T openglide.so $(DESTDIR)$(LIBDIR)/libglide.so.2 + ln -f $(DESTDIR)$(LIBDIR)/libglide.so.2 $(DESTDIR)$(LIBDIR)/libglide2x.so .PHONY: clean clean: