Gentoo Archives: gentoo-commits

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