mirror of
https://github.com/anrieff/libcpuid
synced 2024-12-16 16:35:45 +00:00
a716585cc0
The last change to flags detection caused a bunch of tests to fail. The reason is that they are bogus, all recent Intel chips don't have RDTSCP indicated in the test files, whereas they have it in reality. I figured it will be easier to add "--fix" option to run_tests.py, rather than fixing each testfile by hand. This is also extended in the Makefile: "make test" runs the tests and reports discrepancies. "make fix-tests" fixes any offending tests. This blindly assumes that libcpuid is sane.
16 lines
480 B
Makefile
16 lines
480 B
Makefile
ACLOCAL_AMFLAGS = -I m4
|
|
SUBDIRS = libcpuid cpuid_tool tests
|
|
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
|
|
pkgconfig_DATA = libcpuid.pc
|
|
EXTRA_DIST = libcpuid.pc.in libcpuid_vc71.sln libcpuid_vc9.sln
|
|
|
|
consistency:
|
|
$(top_srcdir)/libcpuid/check-consistency.py $(top_srcdir)/libcpuid
|
|
|
|
test:
|
|
$(top_srcdir)/tests/run_tests.py $(top_srcdir)/cpuid_tool/cpuid_tool $(top_srcdir)/tests
|
|
|
|
fix-tests:
|
|
$(top_srcdir)/tests/run_tests.py $(top_srcdir)/cpuid_tool/cpuid_tool $(top_srcdir)/tests --fix
|