Enable cross-compilation

master
Mykyta Holubakha 7 years ago committed by Drew DeVault
parent a1bf6922c8
commit f5df476feb
  1. 7
      Makefile

@ -8,6 +8,7 @@ _INSTDIR=$(DESTDIR)$(PREFIX)
BINDIR=$(_INSTDIR)/bin BINDIR=$(_INSTDIR)/bin
MANDIR=$(_INSTDIR)/share/man MANDIR=$(_INSTDIR)/share/man
OUTDIR=.build OUTDIR=.build
HOST_SCDOC=./scdoc
.DEFAULT_GOAL=all .DEFAULT_GOAL=all
OBJECTS=\ OBJECTS=\
@ -28,13 +29,13 @@ $(OUTDIR)/%.o: src/%.c
scdoc: $(OBJECTS) scdoc: $(OBJECTS)
$(CC) $(LDFLAGS) -o $@ $^ $(CC) $(LDFLAGS) -o $@ $^
scdoc.1: scdoc.1.scd scdoc scdoc.1: scdoc.1.scd $(HOST_SCDOC)
./scdoc < $< > $@ $(HOST_SCDOC) < $< > $@
all: scdoc scdoc.1 all: scdoc scdoc.1
clean: clean:
rm -rf $(OUTDIR) scdoc rm -rf $(OUTDIR) scdoc scdoc.1
install: all install: all
install -Dm755 scdoc $(BINDIR)/scdoc install -Dm755 scdoc $(BINDIR)/scdoc

Loading…
Cancel
Save