From aebfe0af1909ad655a81897190ba981d2fd0da1d Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Sat, 17 Aug 2019 11:23:48 +0200 Subject: [PATCH] rework mfkey Makefile and move util_posix to common, use Makefile.host --- {client => common}/util_posix.c | 0 {client => common}/util_posix.h | 0 tools/mfkey/Makefile | 34 ++++++++++----------------------- 3 files changed, 10 insertions(+), 24 deletions(-) rename {client => common}/util_posix.c (100%) rename {client => common}/util_posix.h (100%) diff --git a/client/util_posix.c b/common/util_posix.c similarity index 100% rename from client/util_posix.c rename to common/util_posix.c diff --git a/client/util_posix.h b/common/util_posix.h similarity index 100% rename from client/util_posix.h rename to common/util_posix.h diff --git a/tools/mfkey/Makefile b/tools/mfkey/Makefile index 24508265a..27fa95aa0 100644 --- a/tools/mfkey/Makefile +++ b/tools/mfkey/Makefile @@ -1,27 +1,13 @@ -# Hide full compilation line: -ifneq ($(V),1) - Q?=@ -endif -# To see full command lines, use make V=1 +MYSRCPATHS = ../../common ../../common/crapto1 +MYSRCS = crypto1.c crapto1.c bucketsort.c +MYINCLUDES = -I../../include -I../../common +MYCFLAGS = -std=c99 -D_ISOC99_SOURCE +MYDEFS = -VPATH = ../../common ../../common/crapto1 ../../client -CC = gcc -LD = gcc -CFLAGS += -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -LDFLAGS += +BINS = mfkey32 mfkey32v2 mfkey64 -OBJS = crypto1.o crapto1.o parity.o util_posix.o bucketsort.o -EXES = mfkey32 mfkey32v2 mfkey64 +include ../../Makefile.host -all: $(OBJS) $(EXES) - -%.o : %.c - $(info [-] CC $<) - $(Q)$(CC) $(CFLAGS) -c -o $@ $< - -% : %.c $(OBJS) - $(info [=] LD $@) - $(Q)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $< - -clean: - $(Q)rm -f $(OBJS) $(EXES) +mfkey32 : $(OBJDIR)/mfkey32.o $(MYOBJS) +mfkey32v2 : $(OBJDIR)/mfkey32v2.o $(MYOBJS) +mfkey64 : $(OBJDIR)/mfkey64.o $(MYOBJS)