|
| 1 | +AUTOMAKE_OPTIONS = foreign subdir-objects |
| 2 | +AM_CFLAGS = -Wall -Werror -std=c11 |
| 3 | +AM_CXXFLAGS = -Wall -Werror -std=c++11 -I./Common -I./Common/pbkdf2 -I./linux -I./LinuxPBA |
| 4 | +SEDUTIL_COMMON_CODE = \ |
| 5 | + Common/DtaAnnotatedDump.cpp Common/DtaAnnotatedDump.h \ |
| 6 | + Common/DtaCommand.cpp Common/DtaCommand.h \ |
| 7 | + Common/DtaDev.cpp Common/DtaDev.h \ |
| 8 | + Common/DtaDevEnterprise.cpp Common/DtaDevEnterprise.h \ |
| 9 | + Common/DtaDevGeneric.cpp Common/DtaDevGeneric.h \ |
| 10 | + Common/DtaDevOpal1.cpp Common/DtaDevOpal1.h \ |
| 11 | + Common/DtaDevOpal2.cpp Common/DtaDevOpal2.h \ |
| 12 | + Common/DtaDevOpal.cpp Common/DtaDevOpal.h \ |
| 13 | + Common/DtaDiskType.cpp Common/DtaDiskType.h \ |
| 14 | + Common/DtaHashPwd.cpp Common/DtaHashPwd.h \ |
| 15 | + Common/DtaHexDump.cpp Common/DtaHexDump.h \ |
| 16 | + Common/DtaResponse.cpp Common/DtaResponse.h \ |
| 17 | + Common/DtaSession.cpp Common/DtaSession.h \ |
| 18 | + Common/DtaStructures.h Common/log.h Common/DtaLexicon.h Common/DtaConstants.h Common/DtaEndianFixup.h \ |
| 19 | + Common/pbkdf2/blockwise.c Common/pbkdf2/blockwise.h Common/pbkdf2/chash.c Common/pbkdf2/chash.h Common/pbkdf2/handy.h \ |
| 20 | + Common/pbkdf2/hmac.c Common/pbkdf2/hmac.h Common/pbkdf2/pbkdf2.c Common/pbkdf2/pbkdf2.h Common/pbkdf2/sha1.c \ |
| 21 | + Common/pbkdf2/sha1.h Common/pbkdf2/tassert.h Common/pbkdf2/bitops.h |
| 22 | +sbin_PROGRAMS = sedutil-cli linuxpba |
| 23 | +sedutil_cli_SOURCES = linux/Version.h Common/sedutil.cpp Common/DtaOptions.cpp Common/DtaOptions.h \ |
| 24 | + \ |
| 25 | + linux/DtaDevLinuxNvme.cpp linux/DtaDevLinuxNvme.h \ |
| 26 | + linux/DtaDevLinuxSata.cpp linux/DtaDevLinuxSata.h \ |
| 27 | + linux/DtaDevOS.cpp linux/DtaDevOS.h \ |
| 28 | + linux/DtaDevLinuxDrive.h linux/os.h \ |
| 29 | + $(SEDUTIL_COMMON_CODE) |
| 30 | +CLEANFILES = linux/Version.h |
| 31 | +BUILT_SOURCES = linux/Version.h |
| 32 | +# |
| 33 | +linuxpba_SOURCES = LinuxPBA/LinuxPBA.cpp LinuxPBA/GetPassPhrase.cpp LinuxPBA/UnlockSEDs.cpp \ |
| 34 | + LinuxPBA/GetPassPhrase.h LinuxPBA/UnlockSEDs.h \ |
| 35 | + \ |
| 36 | + linux/DtaDevLinuxNvme.cpp linux/DtaDevLinuxNvme.h \ |
| 37 | + linux/DtaDevLinuxSata.cpp linux/DtaDevLinuxSata.h \ |
| 38 | + linux/DtaDevOS.cpp linux/DtaDevOS.h \ |
| 39 | + linux/DtaDevLinuxDrive.h linux/os.h \ |
| 40 | + \ |
| 41 | + $(SEDUTIL_COMMON_CODE) |
| 42 | +EXTRA_DIST = linux/GitVersion.sh linux/PSIDRevert_LINUX.txt linux/TestSuite.sh README.md |
| 43 | +linux/Version.h: |
| 44 | + ./linux/GitVersion.sh > linux/Version.h |
| 45 | +.INTERMEDIATE: linux/Version.h |
| 46 | + |
0 commit comments