Browse Source

Adds zip release

Yann Weber 3 years ago
parent
commit
1d6a621285
3 changed files with 9 additions and 4 deletions
  1. 7
    2
      Makefile
  2. 1
    1
      README.txt
  3. 1
    1
      amd64elfquine.asm

+ 7
- 2
Makefile View File

1
 NASM=nasm
1
 NASM=nasm
2
 LD=ld
2
 LD=ld
3
 GZIP=gzip
3
 GZIP=gzip
4
+ZIP=zip
4
 BASE64=base64
5
 BASE64=base64
5
 
6
 
6
 ASFLAGS=-felf64
7
 ASFLAGS=-felf64
8
 
9
 
9
 all: amd64elfquine check
10
 all: amd64elfquine check
10
 
11
 
11
-dist: amd64elfquine amd64elfquine.gz amd64elfquine.gz.txt 
12
+dist: amd64elfquine amd64elfquine.zip amd64elfquine.gz amd64elfquine.gz.txt 
12
 	md5sum $^ > MD5SUMS;\
13
 	md5sum $^ > MD5SUMS;\
13
 	sha256sum $^ > SHA256SUMS;\
14
 	sha256sum $^ > SHA256SUMS;\
14
 	sha512sum $^ > SHA512SUMS;
15
 	sha512sum $^ > SHA512SUMS;
19
 amd64elfquine.gz: amd64elfquine
20
 amd64elfquine.gz: amd64elfquine
20
 	$(GZIP) -9 -c > $@ < $<
21
 	$(GZIP) -9 -c > $@ < $<
21
 
22
 
23
+amd64elfquine.zip: amd64elfquine
24
+	$(ZIP) -r amd64elfquine.zip amd64elfquine
25
+
22
 amd64elfquine: amd64elfquine.o
26
 amd64elfquine: amd64elfquine.o
23
 	$(LD) $(LDFLAGS) $< -o $@
27
 	$(LD) $(LDFLAGS) $< -o $@
24
 
28
 
34
 	-rm -fv amd64elfquine.o
38
 	-rm -fv amd64elfquine.o
35
 
39
 
36
 distclean: clean
40
 distclean: clean
37
-	-rm -fv amd64elfquine amd64elfquine.gz amd64elfquine.gz.txt MD5SUMS SHA256SUMS SHA512SUMS
41
+	-rm -fv amd64elfquine amd64elfquine.gz amd64elfquine.gz.txt \
42
+		amd64elfquine.zip MD5SUMS SHA256SUMS SHA512SUMS

+ 1
- 1
README.txt View File

14
 
14
 
15
 Produce distributable copies :
15
 Produce distributable copies :
16
 ------------------------------
16
 ------------------------------
17
-	# Needs gzip, base64, md5sum, sha256sum, sha512sum
17
+	# Needs gzip, zip, base64, md5sum, sha256sum, sha512sum
18
 	make dist
18
 	make dist
19
 
19
 

+ 1
- 1
amd64elfquine.asm View File

29
 ; 
29
 ; 
30
 ; Produce distributable copies :
30
 ; Produce distributable copies :
31
 ; ------------------------------
31
 ; ------------------------------
32
-; 	# Needs gzip, base64, md5sum, sha256sum, sha512sum
32
+; 	# Needs gzip, zip, base64, md5sum, sha256sum, sha512sum
33
 ; 	make dist
33
 ; 	make dist
34
 ; 
34
 ; 
35
 
35
 

Loading…
Cancel
Save