Add and install riscv-fesvr.pc
This allows pkg-config to find fesvr.
This commit is contained in:
parent
146f62aff7
commit
4fc9ba3810
10
Makefile.in
10
Makefile.in
|
@ -301,6 +301,7 @@ test_outs += $$($(2)_test_outs)
|
|||
install_hdrs += $$(addprefix $(src_dir)/$(1)/, $$($(2)_hdrs)) $$($(2)_gen_hdrs)
|
||||
install_libs += lib$(1).so
|
||||
install_exes += $$($(2)_install_prog_exes)
|
||||
install_pcs += riscv-$(1).pc
|
||||
|
||||
endef
|
||||
|
||||
|
@ -352,7 +353,14 @@ install-exes : $(install_exes)
|
|||
$(INSTALL_EXE) $$file $(install_exes_dir); \
|
||||
done
|
||||
|
||||
install : install-hdrs install-libs install-exes
|
||||
install-pc : $(install_pcs)
|
||||
$(MKINSTALLDIRS) $(install_libs_dir)/pkgconfig/
|
||||
for file in $^; \
|
||||
do \
|
||||
$(INSTALL_HDR) $$file $(install_libs_dir)/pkgconfig/; \
|
||||
done
|
||||
|
||||
install : install-hdrs install-libs install-exes install-pc
|
||||
ifeq ($(enable_stow),yes)
|
||||
$(MKINSTALLDIRS) $(stow_pkg_dir)
|
||||
cd $(stow_pkg_dir) && \
|
||||
|
|
|
@ -97,4 +97,5 @@ MCPPBS_SUBPROJECTS([fesvr])
|
|||
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AC_CONFIG_FILES([Makefile])
|
||||
AC_CONFIG_FILES([riscv-fesvr.pc])
|
||||
AC_OUTPUT
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
prefix=@prefix@
|
||||
exec_prefix=@prefix@
|
||||
libdir=${prefix}/@libdir@
|
||||
includedir=${prefix}/@includedir@
|
||||
|
||||
Name: riscv-fesvr
|
||||
Description: RISC-V front-end server
|
||||
Version: git
|
||||
Libs: -Wl,-rpath,${libdir} -L${libdir} -lfesvr
|
||||
Cflags: -I${includedir}
|
||||
URL: http://riscv.org/download.html#tab_fesvr
|
Loading…
Reference in New Issue