Browse Source

Partially revert removal of .pc.in files; add disasm.pc.in

pull/561/head
Abhinay Kayastha 6 years ago
committed by Andrew Waterman
parent
commit
0748aa4b46
  1. 3
      configure
  2. 1
      configure.ac
  3. 2
      disasm/disasm.mk.in
  4. 11
      riscv-disasm.pc.in

3
configure

@ -5264,6 +5264,8 @@ ac_config_files="$ac_config_files Makefile"
ac_config_files="$ac_config_files riscv-fesvr.pc"
ac_config_files="$ac_config_files riscv-disasm.pc"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
@ -5966,6 +5968,7 @@ do
"config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"riscv-fesvr.pc") CONFIG_FILES="$CONFIG_FILES riscv-fesvr.pc" ;;
"riscv-disasm.pc") CONFIG_FILES="$CONFIG_FILES riscv-disasm.pc" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
esac

1
configure.ac

@ -116,4 +116,5 @@ MCPPBS_SUBPROJECTS([ fesvr, riscv, disasm, customext, fdt, softfloat, spike_main
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([riscv-fesvr.pc])
AC_CONFIG_FILES([riscv-disasm.pc])
AC_OUTPUT

2
disasm/disasm.mk.in

@ -3,3 +3,5 @@ disasm_CFLAGS = -fPIC
disasm_srcs = \
disasm.cc \
regnames.cc \
disasm_install_lib = yes

11
riscv-disasm.pc.in

@ -0,0 +1,11 @@
prefix=@prefix@
exec_prefix=@prefix@
libdir=${prefix}/@libdir@
includedir=${prefix}/@includedir@
Name: riscv-disasm
Description: RISC-V disassembler
Version: git
Libs: -Wl,-rpath,${libdir} -L${libdir} -ldisasm
Cflags: -I${includedir}
URL: http://riscv.org/download.html#tab_disasm
Loading…
Cancel
Save