Skip to content

Commit e4ce393

Browse files
committed
build: fix hard-coded usage of "gen_context"
The binary needs an extension on some platforms.
1 parent b8e39ac commit e4ce393

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Makefile.am

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,20 +79,20 @@ CPPFLAGS_FOR_BUILD +=-I$(top_srcdir)/
7979
CFLAGS_FOR_BUILD += -Wall -Wextra -Wno-unused-function
8080

8181
gen_context_OBJECTS = gen_context.o
82-
82+
gen_context_BIN = gen_context$(BUILD_EXEEXT)
8383
gen_%.o: src/gen_%.c
8484
$(CC_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD) -c $< -o $@
8585

86-
gen_context$(BUILD_EXEEXT): $(gen_context_OBJECTS)
86+
$(gen_context_BIN): $(gen_context_OBJECTS)
8787
$(CC_FOR_BUILD) $^ -o $@
8888

8989
$(libsecp256k1_la_OBJECTS): src/ecmult_static_context.h
9090
$(tests_OBJECTS): src/ecmult_static_context.h
9191

92-
src/ecmult_static_context.h: gen_context
93-
./gen_context
92+
src/ecmult_static_context.h: $(gen_context_BIN)
93+
./$(gen_context_BIN)
9494

95-
CLEANFILES = gen_context src/ecmult_static_context.h
95+
CLEANFILES = $(gen_context_BIN) src/ecmult_static_context.h
9696
endif
9797

9898
EXTRA_DIST = autogen.sh src/gen_context.c src/basic-config.h

0 commit comments

Comments
 (0)