]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fixed zstd-small
authorYann Collet <cyan@fb.com>
Sat, 19 Aug 2017 07:48:29 +0000 (00:48 -0700)
committerYann Collet <cyan@fb.com>
Sat, 19 Aug 2017 07:48:29 +0000 (00:48 -0700)
and added it to shortest for CI tests

programs/.gitignore
programs/Makefile

index eeaf051d6edfc09dbd6b6c6cc89df4f07700579e..461f7084432690722db4a107d3969f3eca23ff0e 100644 (file)
@@ -3,6 +3,8 @@ zstd
 zstd32
 zstd-compress
 zstd-decompress
+zstd-frugal
+zstd-small
 
 # Object files
 *.o
index 2b766fb3ad0a8049c4cbb027a01afde68fff7a8d..886cb81195a37a97c91666ad5d6a7bbe166ac3db 100644 (file)
@@ -139,7 +139,7 @@ default: zstd-release
 all: zstd
 
 .PHONY: allVariants
-allVariants: zstd zstd-compress zstd-decompress
+allVariants: zstd zstd-compress zstd-decompress zstd-small
 
 $(ZSTDDECOMP_O): CFLAGS += $(ALIGN_LOOP)
 
@@ -202,9 +202,9 @@ zstd-pgo : clean zstd
        $(MAKE) zstd MOREFLAGS=-fprofile-use
 
 # minimal target, with only zstd compression and decompression. no bench. no legacy.
-zstd-small: CFLAGS = "-Os -s"
+zstd-small: CFLAGS = -Os -s
 zstd-frugal zstd-small: $(ZSTD_FILES) zstdcli.c fileio.c
-       $(CC) $(FLAGS) -DZSTD_NOBENCH -DZSTD_NODICT $^ -o zstd$(EXT)
+       $(CC) $(FLAGS) -DZSTD_NOBENCH -DZSTD_NODICT $^ -o $@$(EXT)
 
 zstd-decompress: $(ZSTDCOMMON_FILES) $(ZSTDDECOMP_FILES) zstdcli.c fileio.c
        $(CC) $(FLAGS) -DZSTD_NOBENCH -DZSTD_NODICT -DZSTD_NOCOMPRESS $^ -o $@$(EXT)
@@ -225,6 +225,7 @@ clean:
        @$(RM) $(ZSTDDIR)/decompress/*.o $(ZSTDDIR)/decompress/zstd_decompress.gcda
        @$(RM) core *.o tmp* result* *.gcda dictionary *.zst \
         zstd$(EXT) zstd32$(EXT) zstd-compress$(EXT) zstd-decompress$(EXT) \
+        zstd-small$(EXT) zstd-frugal$(EXT) \
         *.gcda default.profraw have_zlib$(EXT)
        @echo Cleaning completed
 
@@ -301,4 +302,5 @@ uninstall:
        @$(RM) $(DESTDIR)$(MANDIR)/unzstd.1
        @$(RM) $(DESTDIR)$(MANDIR)/zstd.1
        @echo zstd programs successfully uninstalled
+
 endif