mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-02-17 17:19:35 +08:00
87 lines
2.4 KiB
Makefile
87 lines
2.4 KiB
Makefile
***************
|
|
*** 1,4 ****
|
|
- # $Id$
|
|
#
|
|
# Auto-configuring Makefile for RDOFF object file utils; part of the
|
|
# Netwide Assembler
|
|
--- 1,4 ----
|
|
+ # $Id$
|
|
#
|
|
# Auto-configuring Makefile for RDOFF object file utils; part of the
|
|
# Netwide Assembler
|
|
***************
|
|
*** 31,37 ****
|
|
.c.o:
|
|
$(CC) -c $(CFLAGS) $<
|
|
|
|
- all: rdfdump ldrdf rdx rdflib rdf2bin rdf2com
|
|
|
|
rdfdump: rdfdump.o
|
|
$(CC) $(LDFLAGS) -o rdfdump rdfdump.o
|
|
--- 31,37 ----
|
|
.c.o:
|
|
$(CC) -c $(CFLAGS) $<
|
|
|
|
+ all: rdfdump ldrdf rdx rdflib rdf2bin rdf2com rdf2ihx
|
|
|
|
rdfdump: rdfdump.o
|
|
$(CC) $(LDFLAGS) -o rdfdump rdfdump.o
|
|
***************
|
|
*** 45,51 ****
|
|
$(CC) $(LDFLAGS) -o rdf2bin rdf2bin.o $(RDXLIBS) nasmlib.o
|
|
rdf2com:
|
|
rm -f rdf2com && $(LN_S) rdf2bin rdf2com
|
|
|
|
rdf2bin.o: rdf2bin.c
|
|
rdfdump.o: rdfdump.c
|
|
rdoff.o: rdoff.c rdoff.h
|
|
--- 45,54 ----
|
|
$(CC) $(LDFLAGS) -o rdf2bin rdf2bin.o $(RDXLIBS) nasmlib.o
|
|
rdf2com:
|
|
rm -f rdf2com && $(LN_S) rdf2bin rdf2com
|
|
+ rdf2ihx: rdf2ihx.o $(RDXLIBS) nasmlib.o
|
|
+ $(CC) $(LDFLAGS) -o rdf2ihx rdf2ihx.o $(RDXLIBS) nasmlib.o
|
|
|
|
+ rdf2ihx.o: rdf2ihx.c
|
|
rdf2bin.o: rdf2bin.c
|
|
rdfdump.o: rdfdump.c
|
|
rdoff.o: rdoff.c rdoff.h
|
|
***************
|
|
*** 62,78 ****
|
|
$(CC) -c $(CFLAGS) $(top_srcdir)/nasmlib.c
|
|
|
|
clean:
|
|
- rm -f *.o rdfdump ldrdf rdx rdflib rdf2bin rdf2com
|
|
|
|
spotless: clean
|
|
rm -f Makefile
|
|
|
|
distclean: spotless
|
|
|
|
- install: rdfdump ldrdf rdx rdflib rdf2bin rdf2com
|
|
$(INSTALL_PROGRAM) rdfdump $(INSTALLROOT)$(bindir)/rdfdump
|
|
$(INSTALL_PROGRAM) ldrdf $(INSTALLROOT)$(bindir)/ldrdf
|
|
$(INSTALL_PROGRAM) rdx $(INSTALLROOT)$(bindir)/rdx
|
|
$(INSTALL_PROGRAM) rdflib $(INSTALLROOT)$(bindir)/rdflib
|
|
$(INSTALL_PROGRAM) rdf2bin $(INSTALLROOT)$(bindir)/rdf2bin
|
|
cd $(INSTALLROOT)$(bindir) && rm -f rdf2com && $(LN_S) rdf2bin rdf2com
|
|
--- 65,82 ----
|
|
$(CC) -c $(CFLAGS) $(top_srcdir)/nasmlib.c
|
|
|
|
clean:
|
|
+ rm -f *.o rdfdump ldrdf rdx rdflib rdf2bin rdf2com rdf2ihx
|
|
|
|
spotless: clean
|
|
rm -f Makefile
|
|
|
|
distclean: spotless
|
|
|
|
+ install: rdfdump ldrdf rdx rdflib rdf2bin rdf2com rdf2ihx
|
|
$(INSTALL_PROGRAM) rdfdump $(INSTALLROOT)$(bindir)/rdfdump
|
|
$(INSTALL_PROGRAM) ldrdf $(INSTALLROOT)$(bindir)/ldrdf
|
|
$(INSTALL_PROGRAM) rdx $(INSTALLROOT)$(bindir)/rdx
|
|
$(INSTALL_PROGRAM) rdflib $(INSTALLROOT)$(bindir)/rdflib
|
|
$(INSTALL_PROGRAM) rdf2bin $(INSTALLROOT)$(bindir)/rdf2bin
|
|
+ $(INSTALL_PROGRAM) rdf2ihx $(INSTALLROOT)$(bindir)/rdf2ihx
|
|
cd $(INSTALLROOT)$(bindir) && rm -f rdf2com && $(LN_S) rdf2bin rdf2com
|