This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: Makefile that runs w.o. changes on Cygwin & Linux: how to do "rm -f $(TARGET)"?
- To: "'Karr, David'" <david dot karr at cacheflow dot com>, "'cygwin at cygwin dot com'" <cygwin at cygwin dot com>
- Subject: RE: Makefile that runs w.o. changes on Cygwin & Linux: how to do "rm -f $(TARGET)"?
- From: Peter Buckley <peter dot buckley at cportcorp dot com>
- Date: Thu, 6 Sep 2001 16:41:15 -0400
We use ifdefs- messy but effective.
They get put in a low level include
file, so they work for the multiple
makefiles that reference target.
ifdef $(CYGWIN)
TARGET = thing.exe
else
TARGET = thing
endif
HTH,
Peter
-----Original Message-----
From: Karr, David [mailto:david.karr@cacheflow.com]
Sent: Thursday, September 06, 2001 4:38 PM
To: 'cygwin@cygwin.com'
Subject: Makefile that runs w.o. changes on Cygwin & Linux: how to do
"rm -f $(TARGET)"?
I have a little test application that I want to build and run without change
on Cygwin and Linux. It almost works perfectly, except for the "clean"
target. Is there any way to reference "thing" and have it mean "thing" on
Linux, but "thing.exe" on Cygwin?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/