annotate test/suite2/Makefile.generic @ 341:ab2d78e48ca2

- gen-masm . fallback on clang if gcc not available . consolidated use of redundant scripts . regen of portasm based masm files - minor symbol name changes for clarity/consistency
author Tassilo Philipp
date Sat, 04 Jan 2020 23:00:02 +0100
parents 3e629dc19168
children ef356272a1c7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
1 APP = suite2
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
2 OBJS = case.o main.o
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
3 SRCTOP = ${VPATH}/../..
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
4 BLDTOP = ../..
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
5 CXXFLAGS += -I${SRCTOP}/dyncall
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
6 LDLIBS += -L${BLDTOP}/dyncall -ldyncall_s
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
7 .PHONY: all clean configure install
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
8 all: ${APP}
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
9 ${APP}: ${OBJS}
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
10 ${CXX} ${CXXFLAGS} ${LDFLAGS} ${OBJS} ${LDLIBS} -o ${APP}
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
11 clean:
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
12 rm -f ${APP} ${OBJS}
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
13 configure:
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
14 python mkcase.py 1>case.h 2>config.h
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
15 install:
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
16 mkdir -p ${PREFIX}/test
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
17 cp ${APP} ${PREFIX}/test
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
18