xref: /netbsd-src/external/bsd/elftosb/lib/Makefile (revision c3e07d7cd3efb5522379eeb117f97738f9bcd771)
1*c3e07d7cSmatt# $NetBSD: Makefile,v 1.9 2013/05/03 18:37:54 matt Exp $
2993229b6Sjkunz
361a76f01Smatt.include <bsd.own.mk>
45f058922Smatt.include <bsd.endian.mk>
55f058922Smatt
65f058922Smatt.if ${MACHINE_CPU} == "arm" && ${TARGET_ENDIANNESS} == "1234"
73ba56103Smatt
83a65f093SchristosLIBISPRIVATE=	yes
9993229b6SjkunzLIB=		elftosb
10993229b6SjkunzSRCS=		AESKey.cpp \
11993229b6Sjkunz		Blob.cpp \
12993229b6Sjkunz		DataSource.cpp \
13993229b6Sjkunz		DataSourceImager.cpp \
14993229b6Sjkunz		DataTarget.cpp \
15993229b6Sjkunz		ELFSourceFile.cpp \
16993229b6Sjkunz		EncoreBootImage.cpp \
17993229b6Sjkunz		EvalContext.cpp \
18993229b6Sjkunz		ExcludesListMatcher.cpp \
19993229b6Sjkunz		GHSSecInfo.cpp \
20993229b6Sjkunz		GlobMatcher.cpp \
21993229b6Sjkunz		HexValues.cpp \
22993229b6Sjkunz		IVTDataSource.cpp \
23993229b6Sjkunz		Logging.cpp \
24993229b6Sjkunz		Operation.cpp \
25993229b6Sjkunz		OptionDictionary.cpp \
26993229b6Sjkunz		OutputSection.cpp \
27993229b6Sjkunz		Random.cpp \
28993229b6Sjkunz		RijndaelCBCMAC.cpp \
29993229b6Sjkunz		SHA1.cpp \
30993229b6Sjkunz		SRecordSourceFile.cpp \
31993229b6Sjkunz		SearchPath.cpp \
32993229b6Sjkunz		SourceFile.cpp \
33993229b6Sjkunz		StELFFile.cpp \
34993229b6Sjkunz		StExecutableImage.cpp \
35993229b6Sjkunz		StSRecordFile.cpp \
36993229b6Sjkunz		Value.cpp \
37993229b6Sjkunz		Version.cpp \
38993229b6Sjkunz		crc.cpp \
39993229b6Sjkunz		format_string.cpp \
40993229b6Sjkunz		options.cpp \
41993229b6Sjkunz		rijndael.cpp \
42993229b6Sjkunz		stdafx.cpp
43*c3e07d7cSmatt.include <bsd.lib.mk>
44*c3e07d7cSmatt.else
45*c3e07d7cSmatt.include <bsd.subdir.mk>
46993229b6Sjkunz.endif
4761a76f01Smatt
48