blob: 62d652b2d1ac412fd7e38116674a36d0e9f9810d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Makefile to test various C/C++ compiler features
# $Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/src/cctest/inline-fns/Makefile,v 1.1 2003-07-31 17:29:48 jthorn Exp $
#
# Targets:
# default inline-fn inline-class
# inline-fn test non-class inline function in .cc file
# inline-fn2 test non-class inline function in header file
# inline-class test class with inline function
# clean remove all binaries
#
# Arguments:
# CXX how to invoke the C++ compiler, including any desired flags
#
# default setting, may be overridden from command line
CXX := g++ -W -Wall -pedantic -ansi
.PHONY : default
default : inline-fn inline-fn2 inline-class
.PHONY : inline-fn
inline-fn:
$(CXX) -o inline-fn inline-fn.cc
.PHONY : inline-fn2
inline-fn2:
$(CXX) -o inline-fn2 inline-fn2.cc
.PHONY : inline-class
inline-class:
$(CXX) -o inline-class inline-class.cc
.PHONY : clean
clean :
-rm inline-fn inline-fn2 inline-class
|