From 79285280a55c9a420947620ae20d327563f9ce78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Tue, 18 Jun 2024 19:54:12 +0900 Subject: . --- Makefile | 12 ++++++------ main.c | 2 -- src/uptime.c | 9 ++------- src/uptime.h | 2 -- 4 files changed, 8 insertions(+), 17 deletions(-) diff --git a/Makefile b/Makefile index 61a0396..f2025be 100644 --- a/Makefile +++ b/Makefile @@ -16,9 +16,9 @@ OS = linux UNAME_M = amd64 .endif -NAME != cat main.c | grep "const char \*sofname" | awk '{print $$5}' | \ +NAME != cat main.c | grep "const char \*sofname" | awk '{print $$5}' |\ sed "s/\"//g" | sed "s/;//" -VERSION != cat main.c | grep "const char \*version" | awk '{print $$5}' | \ +VERSION != cat main.c | grep "const char \*version" | awk '{print $$5}' |\ sed "s/\"//g" | sed "s/;//" PREFIX = /usr/local .if ${UNAME_S} == "Linux" @@ -37,7 +37,7 @@ CFLAGS = -Wall -Wextra -O3 -I${PREFIX}/include -L${PREFIX}/lib .if ${UNAME_S} == "NetBSD" CFLAGS += -I/usr/pkg/include -L/usr/pkg/lib -I/usr/include -L/usr/lib .endif -LDFLAGS = +LDFLAGS = -lc all: ${CC} ${CFLAGS} -o ${NAME} ${FILES} ${LDFLAGS} @@ -48,7 +48,7 @@ clean: dist: mkdir -p ${NAME}-${VERSION} release/src - cp -R LICENSE.txt Makefile README.md CHANGELOG.md \ + cp -R LICENSE.txt Makefile README.md CHANGELOG.md\ ${NAME}-completion.zsh ${NAME}.1 main.c src ${NAME}-${VERSION} tar zcfv release/src/${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION} rm -rf ${NAME}-${VERSION} @@ -62,8 +62,8 @@ depend: release: mkdir -p release/bin - ${CC} ${CFLAGS} -o release/bin/${NAME}-${VERSION}-${OS}-${UNAME_M} ${FILES} \ - -static ${LDFLAGS} -lc + ${CC} ${CFLAGS} -o release/bin/${NAME}-${VERSION}-${OS}-${UNAME_M} ${FILES}\ + -static ${LDFLAGS} strip release/bin/${NAME}-${VERSION}-${OS}-${UNAME_M} install: all diff --git a/main.c b/main.c index 6e67c17..69a62fe 100644 --- a/main.c +++ b/main.c @@ -96,10 +96,8 @@ int main(int argc, char *argv[]) { printf("%s ", LOGO[lc]); printf(COLOR"%s%s"RESET, "Uptime", ": "); -#ifndef __NetBSD__ display_days(); printf(", "); -#endif display_time(); printf("\n"); lc++; diff --git a/src/uptime.c b/src/uptime.c index 49161c9..22b8356 100644 --- a/src/uptime.c +++ b/src/uptime.c @@ -21,18 +21,13 @@ void run_uptime_command(const char *command) { pclose(p); } -#ifndef __NetBSD__ void display_days() { run_uptime_command("uptime | awk '{print $3}' && echo \" days\""); } -#endif void display_time() { -#if defined(__NetBSD__) - run_uptime_command("uptime | awk '{print $3}' | sed 's/,//' | " - "sed 's/:/ hours, /' && echo \" mins\""); -#else + /* run_uptime_command("uptime | awk '{print $3}' | sed 's/,//' | " */ + /* "sed 's/:/ hours, /' && echo \" mins\""); */ run_uptime_command("uptime | awk '{print $5}' | sed 's/,//' | " "sed 's/:/ hours, /' && echo \" mins\""); -#endif } diff --git a/src/uptime.h b/src/uptime.h index 74e0afe..12ee668 100644 --- a/src/uptime.h +++ b/src/uptime.h @@ -1,9 +1,7 @@ #ifndef UPTIME_H #define UPTIME_H -#ifndef __NetBSD__ void display_days(); -#endif void display_time(); #endif -- cgit v1.2.3