Change LIBS to LDFLAGS in Makefiles

This is to make it more standard which further allows one to run make on
some other source code, say because they want to try and fix an entry
but forget to update the Makefile. Or if they're the author they can not
worry about it in some cases. But since LDFLAGS is the standard way it
seems better to have the LIBS variable in the Makefile be LDFLAGS.

Maybe there is a reason to not have this and I'm happy to close this in
that case but it does seem better this way so I'm doing this commit.
This commit is contained in:
Cody Boone Ferguson committed 2023-07-10 03:33:53 -07:00
1 parent 19f3263d8e
commit 1d86daf19a
321 files changed
+801 -801

No files matched your search

+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -133,7 +133,7 @@ all: data ${TARGET}
${PROG}: ${PROG}.c
@echo "NOTE: this program will crash if a file specified cannot be opened."
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+3 -3
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -129,7 +129,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
@@ -137,7 +137,7 @@ alt: data ${ALT_TARGET}
@${TRUE}
${PROG}.alt: ${PROG}.alt.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# data files
#
+2 -2
View File
@@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS= -lcurses -lm
LDFLAGS= -lcurses -lm
# C compiler to use
#
@@ -131,7 +131,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+3 -3
View File
@@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -130,7 +130,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
@@ -138,7 +138,7 @@ alt: data ${ALT_TARGET}
@${TRUE}
${PROG}.alt: ${PROG}.alt.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# data files
#
+4 -4
View File
@@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -146,10 +146,10 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c keywords
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
tac: tac.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
@@ -167,7 +167,7 @@ keywords: ioccc.kw.freq mkkeywords
./mkkeywords $< > keywords
fixed_iocccsize: fixed_iocccsize.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
test: prog tac runtest fixed_iocccsize ${EXTRA_DATA}
-./runtest | diff - results
+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -129,7 +129,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -130,7 +130,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+7 -7
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -128,14 +128,14 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
${PROG}_next.c: ${PROG}
${RM} -f $@
./${PROG} | tee $@
${PROG}_next: ${PROG}_next.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
@@ -149,19 +149,19 @@ data: ${DATA}
python: ${PROG}
${RM} -f ${PROG}_next.c
${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LIBS}
${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LDFLAGS}
while :; do \
./${PROG} | tee ${PROG}_next.c; \
${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LIBS}; \
${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LDFLAGS}; \
sleep 1; \
done
python3: ${PROG}
${RM} -f ${PROG}_next.c
${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LIBS}
${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LDFLAGS}
while :; do \
./${PROG} | tee ${PROG}_next.c; \
${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LIBS}; \
${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LDFLAGS}; \
done
# both all and alt
+3 -3
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -128,7 +128,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
weasel: ${PROG}
${CP} -f $< $@
@@ -142,7 +142,7 @@ alt: data ${ALT_TARGET}
@${TRUE}
${PROG}.alt: ${PROG}.alt.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
weasel.alt: ${PROG}.alt
${CP} -f $< $@
+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS= `${SDL2_CONFIG} --libs`
LDFLAGS= `${SDL2_CONFIG} --libs`
# C compiler to use
#
@@ -128,7 +128,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS= -lm
LDFLAGS= -lm
# C compiler to use
#
@@ -129,7 +129,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+3 -3
View File
@@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -140,7 +140,7 @@ all: data ${TARGET}
${PROG}: ${PROG}.c rk05.bsd.fs
${CC} ${CFLAGS} -DI='"rk05.bsd.fs"' -DA=4096 -DS=0173030 -DW=MAP_PRIVATE -DT= -DX=5 -DY=128 \
-DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LIBS}
-DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LDFLAGS}
rk05.bsd.fs: empty.fs.bz2 builddisk.bsd bsd.img.bz2
${RM} -f $@
@@ -178,7 +178,7 @@ v0: ${PROG}.c Makefile v0.image.fs
v6: empty.fs.bz2 builddisk.v6 v6.img.bz2 rk05.v6.fs
${CC} ${CFLAGS} -DI='"rk05.v6.fs"' -DA=4096 -DS=0173030 -DW=MAP_PRIVATE -DT= -DX=5 -DY=128 \
-DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LIBS}
-DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LDFLAGS}
v6.img.bz2: v6.tape.gz
@echo "This IOCCC25 Makefile preserves the state of v6.tape.gz at the time it won."
+2 -2
View File
@@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -132,7 +132,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+2 -2
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -129,7 +129,7 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# alternative executable
#
+7 -7
View File
@@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# Libraries needed to build
#
LIBS=
LDFLAGS=
# C compiler to use
#
@@ -129,22 +129,22 @@ all: data ${TARGET}
supernova deep_magic magic charon pluto
left: ${PROG}.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
right: generated1.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
shift: generated2.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
msg0: generated3.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
msg1: generated4.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
msg2: generated5.c
${CC} ${CFLAGS} $< -o $@ ${LIBS}
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
generated1.c: ${PROG}.c left
@${RM} -f $@