On Thu, Aug 6, 2009 at 10:45 AM, Pavel Roskin<proski@xxxxxxx> wrote: > On Thu, 2009-08-06 at 09:56 -0700, Luis R. Rodriguez wrote: > >> ACK, is it possible to make it simpler? > > OK, here's my take. > > We only need a native compiler to verify regulatory.bin. I believe it's > orthogonal to building CRDA. > > For someone doing a cross-compilation, it makes no sense to verify the > installed regulatory.bin. Thus, the verification should be optional. > > But the compilation of regdbdump shouldn't be. Firstly, it's installed > by "make install". Secondly, somebody may want to verify regulatory.bin > on the target system. > > Here's the patch: > > > crda: make it possible to disable verification > > Signed-off-by: Pavel Roskin <proski@xxxxxxx> > --- > Makefile | 7 +++++-- > 1 files changed, 5 insertions(+), 2 deletions(-) > > diff --git a/Makefile b/Makefile > index b93b735..3cc61c2 100644 > --- a/Makefile > +++ b/Makefile > @@ -24,7 +24,9 @@ PUBKEY_DIR?=pubkeys > > CFLAGS += -Wall -g > > -all: $(REG_BIN) crda intersect verify > +all: all_noverify verify > + > +all_noverify: crda intersect regdbdump You removed REG_BIN from here, was that intentional? > ifeq ($(USE_OPENSSL),1) > CFLAGS += -DUSE_OPENSSL `pkg-config --cflags openssl` > @@ -74,11 +76,12 @@ $(REG_BIN): > $(NQ) ' EXIST ' $(REG_BIN) > $(NQ) > $(NQ) ERROR: The file: $(REG_BIN) is missing. You need this in place in order > - $(NQ) to build CRDA. You can get it from: > + $(NQ) to verify CRDA. You can get it from: > $(NQ) > $(NQ) $(REG_GIT) > $(NQ) > $(NQ) "Once cloned (no need to build) cp regulatory.bin to $(REG_BIN)" > + $(NQ) "Use \"make noverify\" to disable verification" > $(NQ) > $(Q) exit 1 > > > -- > Regards, > Pavel Roskin > -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html