[Fwd: .m4 to scrub system include dirs from CFLAGS (fwd)]

David Hampton hampton@employees.org
17 Nov 2002 14:45:58 -0800


--=-7+DBCaqTEmsYUTlbyitQ
Content-Type: multipart/mixed; boundary="=-qsGSLkq+x06KKWRkaNYI"


--=-qsGSLkq+x06KKWRkaNYI
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Forwarding per request.  This looks like a useful little macro.

David


--=-qsGSLkq+x06KKWRkaNYI
Content-Disposition: inline
Content-Description: Forwarded message - .m4 to scrub system include dirs
	from CFLAGS (fwd)
Content-Type: message/rfc822

Received: from localhost (server.rainbolthampton.org [127.0.0.1]) by
	server.rainbolthampton.org (8.11.6/8.11.6) with ESMTP id gAHMe4a13649 for
	<hampton@localhost>; Sun, 17 Nov 2002 14:40:05 -0800
Delivered-To: rainbolthampton-org-david@rainbolthampton.org
Received: from unix169.hosting-network.com [66.216.28.1] by localhost with
	POP3 (fetchmail-5.9.0) for hampton@localhost (single-drop); Sun, 17 Nov
	2002 14:40:05 -0800 (PST)
Received: (qmail 28018 invoked by uid 110); 17 Nov 2002 22:36:14 -0000
Delivered-To: rainbolthampton-org-hampton@rainbolthampton.org
Received: (qmail 27938 invoked from network); 17 Nov 2002 22:36:09 -0000
Received: from unknown (HELO willers.employees.org) (128.107.241.167) by
	node1.hosting-network.com with SMTP; 17 Nov 2002 22:36:09 -0000
X-Comments: BlackMail headers - Mail to abuse@featureprice.com to report
	spam.
X-Authenticated-Connect: 128.107.241.167
X-Authenticated-Timestamp: 17:36:09(EST) on November 17, 2002
X-HELO-From: willers.employees.org
X-Mail-From: <thomas@urgent.rug.ac.be>
X-Sender-IP-Address: 128.107.241.167
Received: from urgent.rug.ac.be (urgent.rug.ac.be [157.193.88.1]) by
	willers.employees.org (8.12.5/8.12.5) with SMTP id gAHMXsmG006295 for
	<hampton@employees.org>; Sun, 17 Nov 2002 14:33:55 -0800 (PST)
Received: (qmail 16751 invoked by uid 505); 17 Nov 2002 22:35:52 -0000
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 17
	Nov 2002 22:35:52 -0000
Date: Sun, 17 Nov 2002 23:35:52 +0100 (CET)
From: Thomas Vander Stichele <thomas@urgent.rug.ac.be>
To: hampton@employees.org
Subject: .m4 to scrub system include dirs from CFLAGS (fwd)
Message-ID: <Pine.LNX.4.44.0211172335360.16571-200000@urgent.rug.ac.be>
MIME-Version: 1.0
Content-Type: MULTIPART/Mixed; BOUNDARY="-1046675112-1184511249-1037572489=:16571"
Content-ID: <Pine.LNX.4.44.0211172335380.16571@urgent.rug.ac.be>
X-Spam-Status: No, hits=1.0 required=5.0
	tests=MIME_NULL_BLOCK,SIGNATURE_DELIM version=2.20
X-Spam-Level: *
Status:   

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---1046675112-1184511249-1037572489=:16571
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.LNX.4.44.0211172335381.16571@urgent.rug.ac.be>
Content-Transfer-Encoding: quoted-printable

Hi,

as I said, here's an .m4 macro that removes system include flags from=20
_CFLAGS.

usage is pretty straightforward, just call it on any CFLAGS you want to=20
scrub ;)

Comments appreciated if something is unclear or wrong.  This macro is used=
=20
in some gnome projects and some other proejcts as well.

Thomas

--=20


The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
I could do so much harm
I could do you no good
I'll leave a stain in your heart I would
<-*- thomas  (at) apestaart (dot) org -*->
URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/

---1046675112-1184511249-1037572489=:16571
Content-Type: application/DEFANGED-2; charset="US-ASCII"; name="as-scrub-include_m4.DEFANGED-2"
Content-Transfer-Encoding: BASE64
Content-Disposition: ATTACHMENT; filename="as-scrub-include_m4.DEFANGED-2"

ZG5sIGFzLXNjcnViLWluY2x1ZGUubTQgMC4wLjENCmRubCBhdXRvc3RhcnMgbTQgbWFjcm8gZm9y
IHNjcnViYmluZyBDRkxBR1Mgb2Ygc3lzdGVtIGluY2x1ZGUgZGlycw0KZG5sIGJlY2F1c2UgZ2Nj
IDMueCBjb21wbGFpbnMgYWJvdXQgaW5jbHVkaW5nIHN5c3RlbSBpbmNsdWRpbmcgZGlycw0KZG5s
DQpkbmwgdGhvbWFzQGFwZXN0YWFydC5vcmcNCmRubA0KZG5sIFRoaXMgbWFjcm8gdXNlcyBvdXRw
dXQgb2YgY3BwIC12IGFuZCBleHBlY3RzIGl0IHRvIGNvbnRhaW4gdGV4dCB0aGF0IA0KZG5sIGxv
b2tzIGEgbGl0dGxlIGJpdCBsaWtlIHRoaXM6DQpkbmwgI2luY2x1ZGUgPC4uLj4gc2VhcmNoIHN0
YXJ0cyBoZXJlOg0KZG5sICAvdXNyL2xvY2FsL2luY2x1ZGUNCmRubCAgL3Vzci9saWIvZ2NjLWxp
Yi9pMzg2LXJlZGhhdC1saW51eC8zLjIvaW5jbHVkZQ0KZG5sICAvdXNyL2luY2x1ZGUNCmRubCBF
bmQgb2Ygc2VhcmNoIGxpc3QuDQoNCmRubCBBU19TQ1JVQl9JTkNMVURFKFZBUikNCmRubCBleGFt
cGxlDQpkbmwgQVNfU0NSVUJfSU5DTFVERShDRkxBR1MpDQpkbmwgd2lsbCByZW1vdmUgYWxsIHN5
c3RlbSBpbmNsdWRlIGRpcnMgZnJvbSB0aGUgZ2l2ZW4gQ0ZMQUdTDQoNCkFDX0RFRlVOKEFTX1ND
UlVCX0lOQ0xVREUsDQpbDQogIEdJVkVOX0NGTEFHUz0kWyQxXQ0KICBJTkNMVURFX0RJUlM9YGVj
aG8gfCBjcHAgLXYgMj4mMWANCg0KICBkbmwgcmVtb3ZlIGV2ZXJ5dGhpbmcgZnJvbSB0aGlzIG91
dHB1dCBiZXR3ZWVuIHRoZSAic3RhcnRzIGhlcmUiIGFuZCAiRW5kIG9mIg0KICBkbmwgbGluZQ0K
ICBJTkNMVURFX0RJUlM9YGVjaG8gJElOQ0xVREVfRElSUyB8IHNlZCAtZSAncy8uKjwuLi4+IHNl
YXJjaCBzdGFydHMgaGVyZTovLycgfCBzZWQgLWUgJ3MvRW5kIG9mIHNlYXJjaCBsaXN0LiovLydg
DQogIGZvciBkaXIgaW4gJElOQ0xVREVfRElSUzsgZG8NCiAgICBjb21tYW5kPSJzZWQgLWUgcyMt
SSRkaXIjIyINCiAgICBHSVZFTl9DRkxBR1M9YGVjaG8gJEdJVkVOX0NGTEFHUyB8ICRjb21tYW5k
YA0KICBkb25lDQogIFskMV09JEdJVkVOX0NGTEFHUw0KXSkNCg==

---1046675112-1184511249-1037572489=:16571--

--=-qsGSLkq+x06KKWRkaNYI--
--=-7+DBCaqTEmsYUTlbyitQ
Content-Type: application/DEFANGED-3; name="signature_asc.DEFANGED-3"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA92BwmlSwHWMdNRQQRAqyQAJ9MvpaET4fASmyCyt/EHTKd9tvT4wCdFyBk
fY7bxbVzMSFzCq96VBDLJ1c=
=gTrp
-----END PGP SIGNATURE-----

--=-7+DBCaqTEmsYUTlbyitQ--