diff --git a/CMakeLists.txt b/CMakeLists.txt index 6da07f6..244be1a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -390,7 +390,7 @@ SET(MAIKO_HDRS ) ADD_CUSTOM_TARGET(gen-vdate - COMMAND mkvdate > vdate.c + COMMAND ../bin/mkvdate > vdate.c BYPRODUCTS vdate.c ) @@ -422,10 +422,6 @@ IF(MAIKO_DISPLAY_X11) TARGET_LINK_LIBRARIES(ldex ${MAIKO_LIBRARIES} ${MAIKO_DISPLAY_X11_LIBRARIES}) ENDIF() -ADD_EXECUTABLE(mkvdate src/mkvdate.c) -TARGET_COMPILE_DEFINITIONS(mkvdate PUBLIC ${MAIKO_DEFINITIONS}) -TARGET_INCLUDE_DIRECTORIES(mkvdate PUBLIC inc) - ADD_EXECUTABLE(setsout src/setsout.c src/byteswap.c) TARGET_COMPILE_DEFINITIONS(setsout PUBLIC ${MAIKO_DEFINITIONS}) TARGET_INCLUDE_DIRECTORIES(setsout PUBLIC inc) diff --git a/bin/makefile-tail b/bin/makefile-tail index dcff93b..9e552b3 100644 --- a/bin/makefile-tail +++ b/bin/makefile-tail @@ -160,9 +160,6 @@ $(OSARCHDIR)$(LDENAME): $(LIBFILES) $(EXTFILES) $(OBJECTDIR)vdate.o $(OSARCHDIR)ldeether: $(OBJECTDIR)ldeether.o $(DLPIFILES) $(CC) $(OBJECTDIR)ldeether.o $(DLPIFILES) $(LDEETHERLDFLAGS) -o $(OSARCHDIR)ldeether -$(OSARCHDIR)mkvdate: $(OBJECTDIR)mkvdate.o $(REQUIRED-INCS) - $(CC) $(OBJECTDIR)mkvdate.o $(LDFLAGS) -o $(OSARCHDIR)mkvdate - $(OSARCHDIR)tstsout: $(OBJECTDIR)tstsout.o $(BYTESWAPFILES) $(REQUIRED-INCS) $(CC) $(OBJECTDIR)tstsout.o $(BYTESWAPFILES) $(LDFLAGS) -lc -lm -o $(OSARCHDIR)tstsout @@ -171,9 +168,9 @@ $(OSARCHDIR)setsout: $(OBJECTDIR)setsout.o $(REQUIRED-INCS) #### Component files ###################################################### -$(OBJECTDIR)vdate.o: $(LIBFILES) $(EXTFILES) $(OSARCHDIR)mkvdate +$(OBJECTDIR)vdate.o: $(LIBFILES) $(EXTFILES) mkvdate $(RM) $(OBJECTDIR)vdate.c - $(OSARCHDIR)mkvdate > $(OBJECTDIR)vdate.c + $(BINDIR)mkvdate > $(OBJECTDIR)vdate.c $(CC) $(RFLAGS) $(OBJECTDIR)vdate.c -o $(OBJECTDIR)vdate.o $(OBJECTDIR)tstsout.o: $(SRCDIR)tstsout.c $(REQUIRED-INCS) \ @@ -197,9 +194,6 @@ $(OBJECTDIR)ldeboot.o: $(SRCDIR)ldeboot.c $(REQUIRED-INCS) \ $(OBJECTDIR)ldeether.o: $(SRCDIR)ldeether.c $(REQUIRED-INCS) $(CC) $(RFLAGS) $(SRCDIR)ldeether.c -o $(OBJECTDIR)ldeether.o -$(OBJECTDIR)mkvdate.o: $(SRCDIR)mkvdate.c $(REQUIRED-INCS) - $(CC) $(RFLAGS) $(SRCDIR)mkvdate.c -o $(OBJECTDIR)mkvdate.o - $(OBJECTDIR)main.o: $(SRCDIR)main.c $(REQUIRED-INCS) \ $(INCDIR)lispemul.h $(INCDIR)dbprint.h \ $(INCDIR)emlglob.h $(INCDIR)address.h $(INCDIR)adr68k.h $(INCDIR)stack.h \ diff --git a/bin/mkvdate b/bin/mkvdate new file mode 100755 index 0000000..fced6ce --- /dev/null +++ b/bin/mkvdate @@ -0,0 +1,5 @@ +#!/bin/sh +cat < +time_t MDate = $(date +%s); +EOF