mirror of
https://github.com/troglobit/finit.git
synced 2026-10-13 10:14:47 +00:00
Add dist target, build timestamp and version information
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
CC = gcc
|
||||
CFLAGS = -Os -Wall
|
||||
CFLAGS = -Os -Wall -DVERSION=\"$(VERSION)\" -DWHOAMI=\"`whoami`@`hostname`\"
|
||||
LD = gcc
|
||||
LDFLAGS =
|
||||
LIBS =
|
||||
|
||||
VERSION = 0.1
|
||||
PKG = finit-$(VERSION)
|
||||
|
||||
#### Configurable parameters
|
||||
|
||||
@@ -43,3 +44,11 @@ clean:
|
||||
finit.o: finit.c Makefile
|
||||
|
||||
finit-mod.o: finit-mod.c Makefile
|
||||
|
||||
dist:
|
||||
rm -Rf $(PKG)
|
||||
mkdir $(PKG)
|
||||
cp Makefile README finit.c finit-mod.c finit-alt.c $(PKG)
|
||||
tar cf - $(PKG) | gzip -c > $(PKG).tar.gz
|
||||
rm -Rf $(PKG)
|
||||
ls -l $(PKG).tar.gz
|
||||
|
||||
+1
-2
@@ -39,7 +39,6 @@ THE SOFTWARE.
|
||||
#include <linux/fs.h>
|
||||
#include <linux/limits.h>
|
||||
|
||||
#define VERSION "0.0"
|
||||
|
||||
#ifdef DEBUG
|
||||
#define debug(x...) do { \
|
||||
@@ -127,7 +126,7 @@ int main()
|
||||
char *x;
|
||||
sigset_t nmask, nmask2;
|
||||
|
||||
puts("finit " VERSION);
|
||||
puts("finit-alt " VERSION " (built " __DATE__ " by " WHOAMI ")");
|
||||
|
||||
chdir("/");
|
||||
umask(022);
|
||||
|
||||
@@ -108,6 +108,8 @@ int main()
|
||||
char *x;
|
||||
sigset_t nmask, nmask2;
|
||||
|
||||
puts("finit-mod " VERSION " (built " __DATE__ " by " WHOAMI ")");
|
||||
|
||||
chdir("/");
|
||||
umask(022);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user