+install: install_lib install_$(LIBRARY_KIND)
+
+install_lib: build_lib
+ install -d $(PREFIX)/include/cuda-ada
+ install -d $(PREFIX)/lib/cuda-ada
+ install -d $(PREFIX)/lib/gnat
+ install -m 644 $(SOURCES) $(PREFIX)/include/cuda-ada
+ install -m 444 $(ALIFILES) $(PREFIX)/lib/cuda-ada
+ install -m 644 $(GPR_FILES) $(PREFIX)/lib/gnat
+
+install_static:
+ install -m 444 $(LIBDIR)/libcudaada.a $(PREFIX)/lib/cuda-ada
+
+install_dynamic:
+ install -m 444 $(LIBDIR)/$(SO_LIBRARY) $(PREFIX)/lib/cuda-ada
+ cd $(PREFIX)/lib/cuda-ada && \
+ ln -sf $(SO_LIBRARY) libcudaada.so && \
+ ln -sf $(SO_LIBRARY) libcudaada.so.$(MAJOR)
+