diff options
Diffstat (limited to 'util/romtool/Makefile')
-rw-r--r-- | util/romtool/Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/util/romtool/Makefile b/util/romtool/Makefile new file mode 100644 index 0000000000..239d57535c --- /dev/null +++ b/util/romtool/Makefile @@ -0,0 +1,27 @@ +COMMANDS=create.o bootblock.o delete.o add.o print.o resize.o +OBJ= $(COMMANDS) romtool.o util.o fs.o +H=romtool.h +DESTDIR=/usr/local/bin + +all: romtool tools/rom-mkpayload tools/rom-mkstage + +romtool: $(OBJ) + $(CC) -o $@ $(OBJ) + +tools/rom-mkpayload tools/rom-mkstage: + make -C tools/ $(patsubst tools/%, %, $@) + +%.o: %.c + $(CC) -g -Wall -Werror -c -o $@ $< + +install: romtool tools/rom-mkpayload tools/rom-mkstage + @ install -d $(DESTDIR) + @ install -m 0755 romtool $(DESTDIR)/romtool + @ install -m 0755 tools/rom-mkstage $(DESTDIR)/rom-mkstage + @ install -m 0755 tools/rom-mkpayload $(DESTDIR)/rom-mkpayload + +tags: + ctags *.[ch] */*.[ch] +clean: + make -C tools/ clean + rm -f *.o romtool |