diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2009-12-30 14:18:53 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-04 10:30:17 +0100 |
commit | 68c04756807426e2ce5ddd692aaa0e4fee1d8192 (patch) | |
tree | 7b504867e730a1efcc1b72290ec9e09786f3a6b2 /rules/liblist.make | |
parent | 80af1db494af9792b621cf872219087d011b5ca9 (diff) | |
download | ptxdist-68c04756807426e2ce5ddd692aaa0e4fee1d8192.tar.gz ptxdist-68c04756807426e2ce5ddd692aaa0e4fee1d8192.tar.xz |
[liblist] cleanup makefile
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/liblist.make')
-rw-r--r-- | rules/liblist.make | 70 |
1 files changed, 10 insertions, 60 deletions
diff --git a/rules/liblist.make b/rules/liblist.make index 734d89a5b..9e1727643 100644 --- a/rules/liblist.make +++ b/rules/liblist.make @@ -29,35 +29,14 @@ LIBLIST_DIR := $(BUILDDIR)/$(LIBLIST) # Get # ---------------------------------------------------------------------------- -liblist_get: $(STATEDIR)/liblist.get - -$(STATEDIR)/liblist.get: - @$(call targetinfo, $@) - @$(call touch, $@) - $(LIBLIST_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, LIBLIST) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -liblist_extract: $(STATEDIR)/liblist.extract - -$(STATEDIR)/liblist.extract: - @$(call targetinfo, $@) - @$(call clean, $(LIBLIST_DIR)) - @$(call extract, LIBLIST) - @$(call patchin, LIBLIST) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -liblist_prepare: $(STATEDIR)/liblist.prepare - LIBLIST_PATH := PATH=$(CROSS_PATH) LIBLIST_ENV := $(CROSS_ENV) @@ -66,61 +45,32 @@ LIBLIST_ENV := $(CROSS_ENV) # LIBLIST_AUTOCONF := $(CROSS_AUTOCONF_USR) -$(STATEDIR)/liblist.prepare: - @$(call targetinfo, $@) - @$(call clean, $(LIBLIST_DIR)/config.cache) - cd $(LIBLIST_DIR) && \ - $(LIBLIST_PATH) $(LIBLIST_ENV) \ - ./configure $(LIBLIST_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -liblist_compile: $(STATEDIR)/liblist.compile - -$(STATEDIR)/liblist.compile: - @$(call targetinfo, $@) - cd $(LIBLIST_DIR) && $(LIBLIST_PATH) $(MAKE) $(PARALLELMFLAGS) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -liblist_install: $(STATEDIR)/liblist.install - -$(STATEDIR)/liblist.install: - @$(call targetinfo, $@) - @$(call install, LIBLIST) - @$(call touch, $@) - # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -liblist_targetinstall: $(STATEDIR)/liblist.targetinstall - $(STATEDIR)/liblist.targetinstall: - @$(call targetinfo, $@) + @$(call targetinfo) @$(call install_init, liblist) @$(call install_fixup, liblist,PACKAGE,liblist) @$(call install_fixup, liblist,PRIORITY,optional) @$(call install_fixup, liblist,VERSION,$(LIBLIST_VERSION)) @$(call install_fixup, liblist,SECTION,base) - @$(call install_fixup, liblist,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>") + @$(call install_fixup, liblist,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>") @$(call install_fixup, liblist,DEPENDS,) @$(call install_fixup, liblist,DESCRIPTION,missing) - @$(call install_copy, liblist, 0, 0, 0644, $(LIBLIST_DIR)/src/.libs/libptxlist.so.0.0.0, /usr/lib/libptxlist.so.0.0.0) - @$(call install_link, liblist, libptxlist.so.0.0.0, /usr/lib/libptxlist.so.0) - @$(call install_link, liblist, libptxlist.so.0.0.0, /usr/lib/libptxlist.so) + @$(call install_copy, liblist, 0, 0, 0644, -, \ + /usr/lib/libptxlist.so.0.0.0) + @$(call install_link, liblist, libptxlist.so.0.0.0, \ + /usr/lib/libptxlist.so.0) + @$(call install_link, liblist, libptxlist.so.0.0.0, \ + /usr/lib/libptxlist.so) @$(call install_finish, liblist) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |