updated Makefile and fix colors
This commit is contained in:
@@ -5,6 +5,10 @@ SRC = src/*.c
|
|||||||
BUILDDIR=build
|
BUILDDIR=build
|
||||||
DESTDIR = /usr/local/bin
|
DESTDIR = /usr/local/bin
|
||||||
|
|
||||||
|
DEBVERSION = 1.0
|
||||||
|
ARCH = amd64
|
||||||
|
DEBPACKAGENAME = pwdgen-$(DEBVERSION)-1_$(ARCH)
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@if [ ! -d ${BUILDDIR} ]; then \
|
@if [ ! -d ${BUILDDIR} ]; then \
|
||||||
mkdir -pv ${BUILDDIR}; \
|
mkdir -pv ${BUILDDIR}; \
|
||||||
@@ -29,3 +33,17 @@ install:
|
|||||||
mkdir -pv ${DESTDIR}; \
|
mkdir -pv ${DESTDIR}; \
|
||||||
fi
|
fi
|
||||||
@cp -rf ${BUILDDIR}/$(OUT) $(DESTDIR)
|
@cp -rf ${BUILDDIR}/$(OUT) $(DESTDIR)
|
||||||
|
|
||||||
|
debpkg:
|
||||||
|
@printf "$(GREEN)[ $(YELLOW)15%% $(GREEN)] $(RESET)CREATE PACKAGE DIRECTORIES\n"
|
||||||
|
@rm -rf $(DEBPACKAGENAME)
|
||||||
|
@mkdir -p $(DEBPACKAGENAME)/usr/local/bin
|
||||||
|
@printf "$(GREEN)[ $(YELLOW)45%% $(GREEN)] $(RESET)COPY PACKAGE FILES\n"
|
||||||
|
@cp -rf $(BUILDDIR)/pwdgen $(DEBPACKAGENAME)/usr/local/bin/pwdgen
|
||||||
|
@printf "$(GREEN)[ $(YELLOW)75%% $(GREEN)] $(RESET)CREATE PACKAGE METADATA\n"
|
||||||
|
@mkdir $(DEBPACKAGENAME)/DEBIAN
|
||||||
|
@touch $(DEBPACKAGENAME)/DEBIAN/control
|
||||||
|
@printf "$(GREEN)[ $(YELLOW)100%% $(GREEN)] $(RESET)CREATE PACKAGE\n"
|
||||||
|
@printf "Package: pwdgen\nVersion: $(DEBVERSION)\nArchitecture: $(ARCH)\nMaintainer: Tola Mironcenko <mironcenkotola@gmail.com>\nDescription: Password generator\n" >> $(DEBPACKAGENAME)/DEBIAN/control
|
||||||
|
@dpkg-deb --build --root-owner-group $(DEBPACKAGENAME)
|
||||||
|
@printf "$(GREEN)BUILDING DEBIAN PACKAGE SUCCESS$(RESET)\n"
|
||||||
+4
-4
@@ -57,7 +57,7 @@ int main(int argc, char *argv[]) {
|
|||||||
} else if (atoi(argv[1]) > 0) {
|
} else if (atoi(argv[1]) > 0) {
|
||||||
int quantity = atoi(argv[1]);
|
int quantity = atoi(argv[1]);
|
||||||
char *pwd = get_random_string(ALPHABET, quantity);
|
char *pwd = get_random_string(ALPHABET, quantity);
|
||||||
printf("%sPassword %s->%s %s\n", GREEN, YELLOW, BIWHITE, pwd);
|
printf("%sPassword %s->%s %s\n%s", GREEN, YELLOW, BIWHITE, pwd, RESET);
|
||||||
return 0;
|
return 0;
|
||||||
} else if (atoi(argv[1]) == 0) {
|
} else if (atoi(argv[1]) == 0) {
|
||||||
// char *file_extension = get_file_extension(argv[1]);
|
// char *file_extension = get_file_extension(argv[1]);
|
||||||
@@ -87,7 +87,7 @@ int main(int argc, char *argv[]) {
|
|||||||
// printf("%s\n", get_file_extension(argv[1]));
|
// printf("%s\n", get_file_extension(argv[1]));
|
||||||
char *pwd = get_random_string(argv[1], 4);
|
char *pwd = get_random_string(argv[1], 4);
|
||||||
// printf("Password -> %s\n", pwd);
|
// printf("Password -> %s\n", pwd);
|
||||||
printf("%sPassword %s->%s %s\n", GREEN, YELLOW, BIWHITE, pwd);
|
printf("%sPassword %s->%s %s\n%s", GREEN, YELLOW, BIWHITE, pwd, RESET);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -96,12 +96,12 @@ int main(int argc, char *argv[]) {
|
|||||||
char *alphabet = argv[1];
|
char *alphabet = argv[1];
|
||||||
char *pwd = get_random_string(alphabet, quantity);
|
char *pwd = get_random_string(alphabet, quantity);
|
||||||
// printf("Password -> %s\n", pwd);
|
// printf("Password -> %s\n", pwd);
|
||||||
printf("%sPassword %s->%s %s\n", GREEN, YELLOW, BIWHITE, pwd);
|
printf("%sPassword %s->%s %s\n%s", GREEN, YELLOW, BIWHITE, pwd, RESET);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
char *pwd = get_random_string(ALPHABET, 4);
|
char *pwd = get_random_string(ALPHABET, 4);
|
||||||
// printf("Password -> %s\n", pwd);
|
// printf("Password -> %s\n", pwd);
|
||||||
printf("%sPassword %s->%s %s\n", GREEN, YELLOW, BIWHITE, pwd);
|
printf("%sPassword %s->%s %s\n%s", GREEN, YELLOW, BIWHITE, pwd, RESET);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user