23 lines
428 B
Makefile
23 lines
428 B
Makefile
# SPDX-FileCopyrightText: 2022 Andrius Štikonas <andrius@stikonas.eu>
|
|
#
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
CC = tcc
|
|
AR = tcc -ar
|
|
|
|
CPPFLAGS = -DNO_UTIME \
|
|
-Dstrlwr=unused
|
|
|
|
CFLAGS = -I .
|
|
LDFLAGS = -static
|
|
|
|
.PHONY: all
|
|
|
|
GZIP_SRC = gzip bits crypt deflate getopt inflate lzw trees unlzh unlzw unpack unzip util zip
|
|
GZIP_OBJ = $(addsuffix .o, $(GZIP_SRC))
|
|
|
|
all: gzip
|
|
|
|
gzip: $(GZIP_OBJ)
|
|
$(CC) $(LDFLAGS) $^ -o $@
|