mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Put back the standard binaries, tests, install, install-bin makefile targets.
This commit is contained in:
20
Makefile
20
Makefile
@@ -4,6 +4,9 @@ CFLAGS = -g -O3
|
|||||||
LDFLAGS =
|
LDFLAGS =
|
||||||
|
|
||||||
OBJ = .obj
|
OBJ = .obj
|
||||||
|
DESTDIR ?=
|
||||||
|
PREFIX ?= /usr/local
|
||||||
|
BINDIR ?= $(PREFIX)/bin
|
||||||
|
|
||||||
# Special Windows settings.
|
# Special Windows settings.
|
||||||
|
|
||||||
@@ -37,9 +40,26 @@ endif
|
|||||||
.PHONY: all
|
.PHONY: all
|
||||||
all: +all README.md
|
all: +all README.md
|
||||||
|
|
||||||
|
.PHONY: binaries tests
|
||||||
|
binaries: all
|
||||||
|
tests: all
|
||||||
|
|
||||||
README.md: $(OBJ)/scripts+mkdocindex/scripts+mkdocindex$(EXT)
|
README.md: $(OBJ)/scripts+mkdocindex/scripts+mkdocindex$(EXT)
|
||||||
@echo MKDOC $@
|
@echo MKDOC $@
|
||||||
@csplit -s -f$(OBJ)/README. README.md '/<!-- FORMATSSTART -->/' '%<!-- FORMATSEND -->%'
|
@csplit -s -f$(OBJ)/README. README.md '/<!-- FORMATSSTART -->/' '%<!-- FORMATSEND -->%'
|
||||||
@(cat $(OBJ)/README.00 && $< && cat $(OBJ)/README.01) > README.md
|
@(cat $(OBJ)/README.00 && $< && cat $(OBJ)/README.01) > README.md
|
||||||
|
|
||||||
|
.PHONY: tests
|
||||||
|
|
||||||
|
.PHONY: install install-bin
|
||||||
|
install:: all install-bin
|
||||||
|
|
||||||
|
install-bin:
|
||||||
|
@echo "INSTALL"
|
||||||
|
$(hide) install -v "$(OBJ)/src+fluxengine/src+fluxengine" "$(DESTDIR)$(BINDIR)/fluxengine"
|
||||||
|
$(hide) install -v "$(OBJ)/src/gui+gui/gui+gui" "$(DESTDIR)$(BINDIR)/fluxengine-gui"
|
||||||
|
$(hide) install -v "$(OBJ)/tools+brother120tool/tools+brother120tool" "$(DESTDIR)$(BINDIR)/brother120tool"
|
||||||
|
$(hide) install -v "$(OBJ)/tools+brother240tool/tools+brother240tool" "$(DESTDIR)$(BINDIR)/brother240tool"
|
||||||
|
$(hide) install -v "$(OBJ)/tools+upgrade-flux-file/tools+upgrade-flux-file" "$(DESTDIR)$(BINDIR)/upgrade-flux-file"
|
||||||
|
|
||||||
include build/ab.mk
|
include build/ab.mk
|
||||||
|
|||||||
Reference in New Issue
Block a user