updated Makefile and fix colors
This commit is contained in:
@@ -5,6 +5,10 @@ SRC = src/*.c
|
||||
BUILDDIR=build
|
||||
DESTDIR = /usr/local/bin
|
||||
|
||||
DEBVERSION = 1.0
|
||||
ARCH = amd64
|
||||
DEBPACKAGENAME = pwdgen-$(DEBVERSION)-1_$(ARCH)
|
||||
|
||||
build:
|
||||
@if [ ! -d ${BUILDDIR} ]; then \
|
||||
mkdir -pv ${BUILDDIR}; \
|
||||
@@ -29,3 +33,17 @@ install:
|
||||
mkdir -pv ${DESTDIR}; \
|
||||
fi
|
||||
@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) {
|
||||
int quantity = atoi(argv[1]);
|
||||
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;
|
||||
} else if (atoi(argv[1]) == 0) {
|
||||
// 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]));
|
||||
char *pwd = get_random_string(argv[1], 4);
|
||||
// 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;
|
||||
}
|
||||
}
|
||||
@@ -96,12 +96,12 @@ int main(int argc, char *argv[]) {
|
||||
char *alphabet = argv[1];
|
||||
char *pwd = get_random_string(alphabet, quantity);
|
||||
// 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;
|
||||
}
|
||||
char *pwd = get_random_string(ALPHABET, 4);
|
||||
// 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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user