Skip to content

Commit 89f8805

Browse files
committed
Build goto-gcc during compilation
rather than as a part of regression testing. Also only build goto-gcc under non-MSVC environment.
1 parent 5453ba7 commit 89f8805

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/goto-cc/Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,16 @@ INCLUDES= -I ..
4040

4141
LIBS =
4242

43-
CLEANFILES = goto-cc$(EXEEXT) goto-cl$(EXEEXT)
43+
CLEANFILES = goto-cc$(EXEEXT) goto-gcc$(EXEEXT) goto-cl$(EXEEXT)
4444

4545
include ../config.inc
4646
include ../common
4747

4848
ifeq ($(BUILD_ENV_),MSVC)
4949
all: goto-cl$(EXEEXT)
50+
else
51+
all: goto-gcc$(EXEEXT)
5052
endif
51-
all: goto-cc$(EXEEXT)
5253

5354
ifneq ($(wildcard ../jsil/Makefile),)
5455
OBJ += ../jsil/jsil$(LIBEXT)
@@ -57,6 +58,9 @@ endif
5758

5859
###############################################################################
5960

61+
goto-gcc$(EXEEXT): goto-cc$(EXEEXT)
62+
ln -sf goto-cc$(EXEEXT) goto-gcc$(EXEEXT)
63+
6064
goto-cc$(EXEEXT): $(OBJ)
6165
$(LINKBIN)
6266

0 commit comments

Comments
 (0)