From: | "Mike Frysinger (vapier)" <vapier@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-projects commit in portage-utils: applets.sh Makefile |
Date: | Sun, 29 Sep 2013 17:52:43 |
Message-Id: | 20130929175240.190C52004C@flycatcher.gentoo.org |
1 | vapier 13/09/29 17:52:40 |
2 | |
3 | Modified: Makefile |
4 | Added: applets.sh |
5 | Log: |
6 | add an applets.sh so other things can run it to get the list |
7 | |
8 | Revision Changes Path |
9 | 1.75 portage-utils/Makefile |
10 | |
11 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/Makefile?rev=1.75&view=markup |
12 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/Makefile?rev=1.75&content-type=text/plain |
13 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/Makefile?r1=1.74&r2=1.75 |
14 | |
15 | Index: Makefile |
16 | =================================================================== |
17 | RCS file: /var/cvsroot/gentoo-projects/portage-utils/Makefile,v |
18 | retrieving revision 1.74 |
19 | retrieving revision 1.75 |
20 | diff -u -r1.74 -r1.75 |
21 | --- Makefile 19 Dec 2011 04:59:53 -0000 1.74 |
22 | +++ Makefile 29 Sep 2013 17:52:39 -0000 1.75 |
23 | @@ -1,6 +1,6 @@ |
24 | # Copyright 2005-2008 Gentoo Foundation |
25 | # Distributed under the terms of the GNU General Public License v2 |
26 | -# $Header: /var/cvsroot/gentoo-projects/portage-utils/Makefile,v 1.74 2011/12/19 04:59:53 vapier Exp $ |
27 | +# $Header: /var/cvsroot/gentoo-projects/portage-utils/Makefile,v 1.75 2013/09/29 17:52:39 vapier Exp $ |
28 | #################################################################### |
29 | |
30 | check_gcc=$(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; \ |
31 | @@ -49,7 +49,7 @@ |
32 | #endif |
33 | |
34 | ##################################################### |
35 | -APPLETS := $(shell sed -n '/^DECLARE_APPLET/s:.*(\(.*\))$$:\1:p' applets.h|sort) |
36 | +APPLETS := $(shell ./applets.sh) |
37 | SRC := $(APPLETS:%=%.c) main.c |
38 | APP_FLAGS := $(foreach a,$(APPLETS),-DAPPLET_$a) |
39 | CPPFLAGS += $(APP_FLAGS) |
40 | |
41 | |
42 | |
43 | 1.1 portage-utils/applets.sh |
44 | |
45 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/applets.sh?rev=1.1&view=markup |
46 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/applets.sh?rev=1.1&content-type=text/plain |
47 | |
48 | Index: applets.sh |
49 | =================================================================== |
50 | #!/bin/sh |
51 | sed -n '/^DECLARE_APPLET/s:.*(\(.*\))$:\1:p' "${0%/*}"/applets.h | sort |