Compare commits
2 Commits
165592feea
...
3bc5d25e1f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3bc5d25e1f | ||
|
|
f93b1c7738 |
8
Makefile
8
Makefile
@@ -1,14 +1,20 @@
|
||||
CC ?= gcc
|
||||
|
||||
SOURCES := $(wildcard src/*.c)
|
||||
RELEASE ?= false
|
||||
|
||||
CFLAGS ?= -Wall
|
||||
|
||||
ifeq ($(RELEASE),true)
|
||||
CFLAGS += -O3
|
||||
endif
|
||||
|
||||
.PHONY: clean
|
||||
|
||||
all: dist/msh
|
||||
|
||||
dist/msh: $(SOURCES) dist
|
||||
$(CC) -o $@ $(SOURCES)
|
||||
$(CC) -o $@ $(SOURCES) $(CFLAGS)
|
||||
|
||||
dist:
|
||||
mkdir -p dist
|
||||
|
||||
@@ -45,7 +45,6 @@ int main(int argc, char** argv) {
|
||||
int ntokens = 0;
|
||||
|
||||
int i;
|
||||
int result;
|
||||
|
||||
int pid;
|
||||
int laststatus = 0;
|
||||
@@ -61,7 +60,7 @@ int main(int argc, char** argv) {
|
||||
|
||||
user = secure_getenv("USER");
|
||||
|
||||
result = uname(&uts);
|
||||
int result = uname(&uts);
|
||||
if (result != 0) {
|
||||
fprintf(stderr, "Error: %s\n", strerror(errno));
|
||||
return errno;
|
||||
@@ -70,7 +69,11 @@ int main(int argc, char** argv) {
|
||||
host = uts.nodename;
|
||||
|
||||
while(1) {
|
||||
getcwd(pwd, LINESIZE - 1);
|
||||
char* result = getcwd(pwd, LINESIZE - 1);
|
||||
if (result == NULL) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
pwd_disp = pwd;
|
||||
|
||||
pretty_path_home(&pwd_disp);
|
||||
|
||||
Reference in New Issue
Block a user