diff --git a/Demos/RetroFetch/Makefile b/Demos/RetroFetch/Makefile deleted file mode 100644 index eb73af2f8b..0000000000 --- a/Demos/RetroFetch/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -include ../../Makefile.common - -OBJS = main.o - -APP = RetroFetch - -DEFINES += -DUSERLAND - -all: $(APP) - -$(APP): $(OBJS) - $(LD) -o $(APP) $(LDFLAGS) $(OBJS) -lc - -.cpp.o: - @echo "CXX $<"; $(CXX) $(CXXFLAGS) -o $@ -c $< - --include $(OBJS:%.o=%.d) - -clean: - @echo "CLEAN"; rm -f $(APP) $(OBJS) *.d - diff --git a/Demos/RetroFetch/main.cpp b/Demos/RetroFetch/main.cpp deleted file mode 100644 index 4e465d67b5..0000000000 --- a/Demos/RetroFetch/main.cpp +++ /dev/null @@ -1,70 +0,0 @@ -#include -#include -#include -#include -#include - -static void moveto(int row, int column) -{ - printf("\033[%d;%dH", row, column); - fflush(stdout); -} - -int main() -{ - printf("\033[3J\033[H\033[2J"); - fflush(stdout); - int fd = open("/res/serenity.ansi.txt", O_RDONLY); - if (fd < 0) { - perror("open"); - return 0; - } - for (;;) { - char buffer[BUFSIZ]; - int nread = read(fd, buffer, sizeof(buffer)); - if (nread < 0) { - perror("read"); - return 1; - } - if (nread == 0) - break; - int nwritten = write(STDOUT_FILENO, buffer, nread); - if (nwritten < 0) { - perror("write"); - return 1; - } - ASSERT(nwritten == nread); - } - close(fd); - - printf("\n"); - printf("\033[s"); - - char hostname[128]; - int rc = gethostname(hostname, sizeof(hostname)); - if (rc < 0) { - perror("gethostname"); - return 1; - } - - int column = 42; - - moveto(3, column); - printf("%s@%s\n", getlogin(), hostname); - - moveto(4, column); - printf("\033[34;1mOS:\033[0m Serenity\n"); - - moveto(5, column); - printf("\033[34;1mKernel:\033[0m "); - fflush(stdout); - system("uname -nrm"); - - moveto(6, column); - printf("\033[34;1mUptime:\033[0m "); - fflush(stdout); - system("uptime"); - - printf("\033[u\n"); - return 0; -} diff --git a/Kernel/build-root-filesystem.sh b/Kernel/build-root-filesystem.sh index afdd529d7b..0ac9cffc45 100755 --- a/Kernel/build-root-filesystem.sh +++ b/Kernel/build-root-filesystem.sh @@ -93,7 +93,6 @@ cp ../Applications/Help/Help mnt/bin/Help cp ../Applications/Browser/Browser mnt/bin/Browser cp ../Demos/HelloWorld/HelloWorld mnt/bin/HelloWorld cp ../Demos/HelloWorld2/HelloWorld2 mnt/bin/HelloWorld2 -cp ../Demos/RetroFetch/RetroFetch mnt/bin/RetroFetch cp ../Demos/WidgetGallery/WidgetGallery mnt/bin/WidgetGallery cp ../Demos/Fire/Fire mnt/bin/Fire cp ../DevTools/HackStudio/HackStudio mnt/bin/HackStudio diff --git a/Kernel/makeall.sh b/Kernel/makeall.sh index dd8f021f7e..95c58f5108 100755 --- a/Kernel/makeall.sh +++ b/Kernel/makeall.sh @@ -69,7 +69,6 @@ build_targets="$build_targets ../Applications/Browser" build_targets="$build_targets ../Demos/Fire" build_targets="$build_targets ../Demos/HelloWorld" build_targets="$build_targets ../Demos/HelloWorld2" -build_targets="$build_targets ../Demos/RetroFetch" build_targets="$build_targets ../Demos/WidgetGallery" build_targets="$build_targets ../DevTools/HackStudio"