[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building prog first
From: |
Steffen Dettmer |
Subject: |
Re: Building prog first |
Date: |
Mon, 22 Mar 2010 13:51:47 +0100 |
* On Sun, Mar 21, 2010 at 10:27 AM, Ralf Wildenhues wrote:
> > noinst_PROGRAMS = unimain
> > unimain_SOURCES = unimain.c
> >
> > unidata.tab.c: unimain$(EXEEXT) /usr/share/unicode/UnicodeData.txt
> > ./unimain$(EXEEXT) $< > $@
>
> BTW, execution of built programs like this makes your package unsuitable
> for cross-compilation. Just so you're aware of that.
Assuming unidata.tab.c is a C-code table containing the
information from UnicodeData.txt, I think it could be better to
generate it by some shell code (maybe inside the Makefile.am,
saving a tool) or to use perl (for the price of adding perl to
the build dependencies) or, if UnicodeData rarely changes, add
unidata.tab.c to the package and have some `maintainer only'
helper target to build it (with unidata.tab.c as distributed
source file). People who don't care about unidata.tab.c can build
the package even without UnicodeData.txt (if this makes any
sense, I don't know what this is for of course :))
oki,
Steffen
- Re: Building prog first, (continued)
- Re: Building prog first, Steffen Dettmer, 2010/03/23
- Re: Building prog first, Alfred M. Szmidt, 2010/03/23
- Re: Building prog first, Reuben Thomas, 2010/03/23
- Re: Building prog first, Alfred M. Szmidt, 2010/03/23
- Re: Building prog first, Reuben Thomas, 2010/03/23
- Re: Building prog first, Steffen Dettmer, 2010/03/22
- Re: Building prog first,
Steffen Dettmer <=
- Re: Building prog first, Russell Shaw, 2010/03/22
- Re: Building prog first, Reuben Thomas, 2010/03/22
- Re: Building prog first, Ralf Wildenhues, 2010/03/23
- Re: Building prog first, Reuben Thomas, 2010/03/23
- Re: Building prog first, Steffen Dettmer, 2010/03/23
- Re: Building prog first, Russell Shaw, 2010/03/23
- Re: Building prog first, Reuben Thomas, 2010/03/23
- Re: Building prog first, Steffen Dettmer, 2010/03/24