forked from enlightenment/efl
create elementary.pc at make time to follow GNU coding standards
This commit is contained in:
parent
48a581fe21
commit
1a3ba20ae3
|
@ -72,6 +72,29 @@ m4/elm_check_backend.m4 \
|
||||||
config.rpath \
|
config.rpath \
|
||||||
pkgbuild/PKGBUILD
|
pkgbuild/PKGBUILD
|
||||||
|
|
||||||
|
sed_process = \
|
||||||
|
$(SED) \
|
||||||
|
-e 's,@VERSION\@,$(VERSION),g' \
|
||||||
|
-e 's,@VMAJ\@,$(VMAJ),g' \
|
||||||
|
-e 's,@prefix\@,$(prefix),g' \
|
||||||
|
-e 's,@exec_prefix\@,$(exec_prefix),g' \
|
||||||
|
-e 's,@libdir\@,$(libdir),g' \
|
||||||
|
-e 's,@includedir\@,$(includedir),g' \
|
||||||
|
-e 's,@datarootdir\@,$(datarootdir),g' \
|
||||||
|
-e 's,@datadir\@,$(datadir),g' \
|
||||||
|
-e 's,@pkgdatadir\@,$(pkgdatadir),g' \
|
||||||
|
-e 's,@requirement_elm_pc\@,$(requirement_elm_pc),g' \
|
||||||
|
-e 's,@ELEMENTARY_LIBS\@,$(ELEMENTARY_LIBS),g' \
|
||||||
|
< $< > $@ || rm $@
|
||||||
|
|
||||||
|
pc_verbose = $(pc_verbose_@AM_V@)
|
||||||
|
pc_verbose_ = $(pc_verbose_@AM_DEFAULT_V@)
|
||||||
|
pc_verbose_0 = @echo " PC " $@;
|
||||||
|
|
||||||
|
elementary.pc: $(top_srcdir)/elementary.pc.in Makefile
|
||||||
|
$(AM_V_at)rm -f $@
|
||||||
|
$(pc_verbose)$(sed_process)
|
||||||
|
|
||||||
if HAVE_FREEBSD
|
if HAVE_FREEBSD
|
||||||
pkgconfigdir = $(libdir)data/pkgconfig
|
pkgconfigdir = $(libdir)data/pkgconfig
|
||||||
else
|
else
|
||||||
|
@ -80,6 +103,8 @@ endif
|
||||||
|
|
||||||
pkgconfig_DATA = elementary.pc
|
pkgconfig_DATA = elementary.pc
|
||||||
|
|
||||||
|
CLEANFILES = elementary.pc
|
||||||
|
|
||||||
cmakeconfigdir = $(libdir)/cmake/Elementary
|
cmakeconfigdir = $(libdir)/cmake/Elementary
|
||||||
cmakeconfig_DATA = \
|
cmakeconfig_DATA = \
|
||||||
cmakeconfig/ElementaryConfig.cmake \
|
cmakeconfig/ElementaryConfig.cmake \
|
||||||
|
|
|
@ -436,7 +436,6 @@ esac
|
||||||
AC_CONFIG_FILES([
|
AC_CONFIG_FILES([
|
||||||
Makefile
|
Makefile
|
||||||
elementary.spec
|
elementary.spec
|
||||||
elementary.pc
|
|
||||||
doc/Makefile
|
doc/Makefile
|
||||||
doc/Doxyfile
|
doc/Doxyfile
|
||||||
doc/widgets/Makefile
|
doc/widgets/Makefile
|
||||||
|
|
Loading…
Reference in New Issue