Apollo-11/Makefile
Jim Lawton e5bf3a59c7 Docker build of Apollo-11 sources.
This is a first attempt at a Docker configuration for a build
of the Apollo-11 sources using the VirtualAgc tools.

To use it, you'll need Docker (on Linux, Mac or Windows). Then do:
  $ docker build -t apollo-11 .

It first clones and builds the VirtualAgc tools and mission code.
Then it compiles the Apollo-11 sources (from the current directory)
and compares the generated rope binaries against those in the
VirtualAgc build.

This is based on an Ubuntu 16.04 base image.

Note that the VirtualAgc tools are sensitive to spaces/tabs, so
assembly errors may result from using a different formatting
standard.
2016-08-19 10:33:21 +01:00

24 lines
415 B
Makefile

NVER:=\\\"2016-08-14-working\\\"
DATE:=`date +%Y%m%d`
# List of mission software directories to be built.
SUBDIRS = Luminary099 Comanche055
.PHONY: default
default: all
.PHONY: all
all: $(SUBDIRS)
.PHONY: ${SUBDIRS}
$(SUBDIRS):
make -C $@
clean:
for subdir in $(SUBDIRS) ; do make -C $$subdir clean ; done
.PHONY: corediffs
corediffs:
for subdir in $(SUBDIRS) ; do make -C $$subdir corediff.txt ; done