mirror of
https://github.com/DreamSourceLab/DSView.git
synced 2025-01-13 13:32:53 +08:00
Add DSLogic hardware support
This commit is contained in:
parent
a76c4b4a5f
commit
264a094168
49
DSLogic-gui/CMakeFiles/CMakeCCompiler.cmake
Normal file
49
DSLogic-gui/CMakeFiles/CMakeCCompiler.cmake
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
SET(CMAKE_C_COMPILER "/usr/bin/gcc")
|
||||||
|
SET(CMAKE_C_COMPILER_ARG1 "")
|
||||||
|
SET(CMAKE_C_COMPILER_ID "GNU")
|
||||||
|
SET(CMAKE_C_PLATFORM_ID "Linux")
|
||||||
|
|
||||||
|
SET(CMAKE_AR "/usr/bin/ar")
|
||||||
|
SET(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||||
|
SET(CMAKE_LINKER "/usr/bin/ld")
|
||||||
|
SET(CMAKE_COMPILER_IS_GNUCC 1)
|
||||||
|
SET(CMAKE_C_COMPILER_LOADED 1)
|
||||||
|
SET(CMAKE_COMPILER_IS_MINGW )
|
||||||
|
SET(CMAKE_COMPILER_IS_CYGWIN )
|
||||||
|
IF(CMAKE_COMPILER_IS_CYGWIN)
|
||||||
|
SET(CYGWIN 1)
|
||||||
|
SET(UNIX 1)
|
||||||
|
ENDIF(CMAKE_COMPILER_IS_CYGWIN)
|
||||||
|
|
||||||
|
SET(CMAKE_C_COMPILER_ENV_VAR "CC")
|
||||||
|
|
||||||
|
IF(CMAKE_COMPILER_IS_MINGW)
|
||||||
|
SET(MINGW 1)
|
||||||
|
ENDIF(CMAKE_COMPILER_IS_MINGW)
|
||||||
|
SET(CMAKE_C_COMPILER_ID_RUN 1)
|
||||||
|
SET(CMAKE_C_SOURCE_FILE_EXTENSIONS c)
|
||||||
|
SET(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||||
|
SET(CMAKE_C_LINKER_PREFERENCE 10)
|
||||||
|
|
||||||
|
# Save compiler ABI information.
|
||||||
|
SET(CMAKE_C_SIZEOF_DATA_PTR "4")
|
||||||
|
SET(CMAKE_C_COMPILER_ABI "ELF")
|
||||||
|
SET(CMAKE_C_LIBRARY_ARCHITECTURE "i386-linux-gnu")
|
||||||
|
|
||||||
|
IF(CMAKE_C_SIZEOF_DATA_PTR)
|
||||||
|
SET(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
|
||||||
|
ENDIF(CMAKE_C_SIZEOF_DATA_PTR)
|
||||||
|
|
||||||
|
IF(CMAKE_C_COMPILER_ABI)
|
||||||
|
SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
|
||||||
|
ENDIF(CMAKE_C_COMPILER_ABI)
|
||||||
|
|
||||||
|
IF(CMAKE_C_LIBRARY_ARCHITECTURE)
|
||||||
|
SET(CMAKE_LIBRARY_ARCHITECTURE "i386-linux-gnu")
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
|
SET(CMAKE_C_HAS_ISYSROOT "")
|
||||||
|
|
||||||
|
|
||||||
|
SET(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c")
|
||||||
|
SET(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/i686-linux-gnu/4.6;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib")
|
50
DSLogic-gui/CMakeFiles/CMakeCXXCompiler.cmake
Normal file
50
DSLogic-gui/CMakeFiles/CMakeCXXCompiler.cmake
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
SET(CMAKE_CXX_COMPILER "/usr/bin/c++")
|
||||||
|
SET(CMAKE_CXX_COMPILER_ARG1 "")
|
||||||
|
SET(CMAKE_CXX_COMPILER_ID "GNU")
|
||||||
|
SET(CMAKE_CXX_PLATFORM_ID "Linux")
|
||||||
|
|
||||||
|
SET(CMAKE_AR "/usr/bin/ar")
|
||||||
|
SET(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||||
|
SET(CMAKE_LINKER "/usr/bin/ld")
|
||||||
|
SET(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||||
|
SET(CMAKE_CXX_COMPILER_LOADED 1)
|
||||||
|
SET(CMAKE_COMPILER_IS_MINGW )
|
||||||
|
SET(CMAKE_COMPILER_IS_CYGWIN )
|
||||||
|
IF(CMAKE_COMPILER_IS_CYGWIN)
|
||||||
|
SET(CYGWIN 1)
|
||||||
|
SET(UNIX 1)
|
||||||
|
ENDIF(CMAKE_COMPILER_IS_CYGWIN)
|
||||||
|
|
||||||
|
SET(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
|
||||||
|
|
||||||
|
IF(CMAKE_COMPILER_IS_MINGW)
|
||||||
|
SET(MINGW 1)
|
||||||
|
ENDIF(CMAKE_COMPILER_IS_MINGW)
|
||||||
|
SET(CMAKE_CXX_COMPILER_ID_RUN 1)
|
||||||
|
SET(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||||
|
SET(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP)
|
||||||
|
SET(CMAKE_CXX_LINKER_PREFERENCE 30)
|
||||||
|
SET(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
|
||||||
|
|
||||||
|
# Save compiler ABI information.
|
||||||
|
SET(CMAKE_CXX_SIZEOF_DATA_PTR "4")
|
||||||
|
SET(CMAKE_CXX_COMPILER_ABI "ELF")
|
||||||
|
SET(CMAKE_CXX_LIBRARY_ARCHITECTURE "i386-linux-gnu")
|
||||||
|
|
||||||
|
IF(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||||
|
SET(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
||||||
|
ENDIF(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||||
|
|
||||||
|
IF(CMAKE_CXX_COMPILER_ABI)
|
||||||
|
SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
|
||||||
|
ENDIF(CMAKE_CXX_COMPILER_ABI)
|
||||||
|
|
||||||
|
IF(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
||||||
|
SET(CMAKE_LIBRARY_ARCHITECTURE "i386-linux-gnu")
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
|
SET(CMAKE_CXX_HAS_ISYSROOT "")
|
||||||
|
|
||||||
|
|
||||||
|
SET(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c")
|
||||||
|
SET(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/i686-linux-gnu/4.6;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib")
|
BIN
DSLogic-gui/CMakeFiles/CMakeDetermineCompilerABI_C.bin
Normal file
BIN
DSLogic-gui/CMakeFiles/CMakeDetermineCompilerABI_C.bin
Normal file
Binary file not shown.
BIN
DSLogic-gui/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
Normal file
BIN
DSLogic-gui/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
Normal file
Binary file not shown.
31
DSLogic-gui/CMakeFiles/CMakeDirectoryInformation.cmake
Normal file
31
DSLogic-gui/CMakeFiles/CMakeDirectoryInformation.cmake
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
|
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
|
||||||
|
|
||||||
|
# Relative path conversion top directories.
|
||||||
|
SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andy/work/DSLogic-open/DSLogic-gui")
|
||||||
|
SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andy/work/DSLogic-open/DSLogic-gui")
|
||||||
|
|
||||||
|
# Force unix paths in dependencies.
|
||||||
|
SET(CMAKE_FORCE_UNIX_PATHS 1)
|
||||||
|
|
||||||
|
# The C and CXX include file search paths:
|
||||||
|
SET(CMAKE_C_INCLUDE_PATH
|
||||||
|
"/usr/include/qt4"
|
||||||
|
"/usr/include/qt4/QtGui"
|
||||||
|
"/usr/include/qt4/QtCore"
|
||||||
|
"."
|
||||||
|
"/usr/local/include"
|
||||||
|
"/usr/local/include/libusb-1.0"
|
||||||
|
"/usr/include/glib-2.0"
|
||||||
|
"/usr/lib/i386-linux-gnu/glib-2.0/include"
|
||||||
|
"/usr/lib/libzip/include"
|
||||||
|
)
|
||||||
|
SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
|
||||||
|
SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
|
||||||
|
SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
|
||||||
|
|
||||||
|
# The C and CXX include file regular expressions for this directory.
|
||||||
|
SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||||
|
SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||||
|
SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||||
|
SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
1648
DSLogic-gui/CMakeFiles/CMakeError.log
Normal file
1648
DSLogic-gui/CMakeFiles/CMakeError.log
Normal file
File diff suppressed because it is too large
Load Diff
5120
DSLogic-gui/CMakeFiles/CMakeOutput.log
Normal file
5120
DSLogic-gui/CMakeFiles/CMakeOutput.log
Normal file
File diff suppressed because it is too large
Load Diff
37
DSLogic-gui/CMakeFiles/CMakeRuleHashes.txt
Normal file
37
DSLogic-gui/CMakeFiles/CMakeRuleHashes.txt
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# Hashes of file build rules.
|
||||||
|
95d16dac3ef5fb9da6ca300bbedf97af pv/data/moc_dso.cxx
|
||||||
|
b4c647241f6e5e180e91423f375b9770 pv/data/moc_dsosnapshot.cxx
|
||||||
|
f041dbf8b75dabb5dc4a491e035a889b pv/decoder/moc_democonfig.cxx
|
||||||
|
3a5b6cd180fbb29ab1e521d873ed75cb pv/dialogs/moc_about.cxx
|
||||||
|
96afe3b516f05a64612f6cb0c855de08 pv/dialogs/moc_connect.cxx
|
||||||
|
a3ff42d169f7b6741d28680dcbb885ad pv/dialogs/moc_deviceoptions.cxx
|
||||||
|
af5c529136dd37cd9e63bd0fb09ae49c pv/dialogs/moc_search.cxx
|
||||||
|
c28edc2df8f5fa3d9f9836a214e9c564 pv/dock/moc_fakelineedit.cxx
|
||||||
|
6469ff7a99244267e98186d8ee3fdc17 pv/dock/moc_measuredock.cxx
|
||||||
|
e71bfc27d1c6f0cc6c977823e640f997 pv/dock/moc_protocoldock.cxx
|
||||||
|
1ca19d0bbddd16b264934f1ec30aaec0 pv/dock/moc_searchdock.cxx
|
||||||
|
9aa6ae11843dafb210d29610c06fdea9 pv/dock/moc_triggerdock.cxx
|
||||||
|
08b7f35b7e0b27bae09d862d1be99fec pv/moc_mainwindow.cxx
|
||||||
|
3f31c8fd9f1e58b1c1315a47040c802a pv/moc_sigsession.cxx
|
||||||
|
cf60e09bc98e45dc62590f239d19a62e pv/toolbars/moc_devicebar.cxx
|
||||||
|
4d2e116e4660a0b988354bd6dda256c1 pv/toolbars/moc_filebar.cxx
|
||||||
|
3c758ce8c8780e3cd238874fa6b267f6 pv/toolbars/moc_logobar.cxx
|
||||||
|
f7bfe98c6a383dbe2ae294ec816f74f4 pv/toolbars/moc_samplingbar.cxx
|
||||||
|
911952c189de047fc92b289268dc1d6f pv/toolbars/moc_trigbar.cxx
|
||||||
|
15e00817bcdb6d4761662eef8ffd03f5 pv/view/moc_cursor.cxx
|
||||||
|
e6a32126dff0184533a7453361674b12 pv/view/moc_dsosignal.cxx
|
||||||
|
a1a3bafb0caaf07e2604127dc8eb6542 pv/view/moc_groupsignal.cxx
|
||||||
|
4267fcb9ce499b13cbd813bd2f5e6008 pv/view/moc_header.cxx
|
||||||
|
e58040e41fedc1261891e35735849c48 pv/view/moc_protocolsignal.cxx
|
||||||
|
6d87200eaddfbaa7e742e7dedaa789e3 pv/view/moc_ruler.cxx
|
||||||
|
8c59662f1af834e1b6e486044c2dfd2c pv/view/moc_timemarker.cxx
|
||||||
|
7948ef46d7e781e5244007e2649852a2 pv/view/moc_view.cxx
|
||||||
|
4c16c3caa1b38df7c4485985615a8f09 pv/view/moc_viewport.cxx
|
||||||
|
6dbe4ba35f7654467e6d8cfeee731880 qrc_DSLogic.cxx
|
||||||
|
c06919811dc4f735d32909a545862562 ui_about.h
|
||||||
|
caaf07f183a5d2e3a3455672eb58afd1 ui_dmx512config.h
|
||||||
|
c3e69e60e07b7be6477161ca6bc0a27c ui_i2cconfig.h
|
||||||
|
cedeafdab62735ca7561b61955a78079 ui_search.h
|
||||||
|
5190828de8f5020ee976dd7791cad3b1 ui_serialconfig.h
|
||||||
|
b3908cd41c8d913a3cef8df790d54470 ui_spiconfig.h
|
||||||
|
e4de9842cf82bd943271cece608ec319 ui_wire1config.h
|
15
DSLogic-gui/CMakeFiles/CMakeSystem.cmake
Normal file
15
DSLogic-gui/CMakeFiles/CMakeSystem.cmake
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
|
||||||
|
SET(CMAKE_SYSTEM "Linux-3.2.0-29-generic-pae")
|
||||||
|
SET(CMAKE_SYSTEM_NAME "Linux")
|
||||||
|
SET(CMAKE_SYSTEM_VERSION "3.2.0-29-generic-pae")
|
||||||
|
SET(CMAKE_SYSTEM_PROCESSOR "i686")
|
||||||
|
|
||||||
|
SET(CMAKE_HOST_SYSTEM "Linux-3.2.0-29-generic-pae")
|
||||||
|
SET(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||||
|
SET(CMAKE_HOST_SYSTEM_VERSION "3.2.0-29-generic-pae")
|
||||||
|
SET(CMAKE_HOST_SYSTEM_PROCESSOR "i686")
|
||||||
|
|
||||||
|
SET(CMAKE_CROSSCOMPILING "FALSE")
|
||||||
|
|
||||||
|
SET(CMAKE_SYSTEM_LOADED 1)
|
232
DSLogic-gui/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
Normal file
232
DSLogic-gui/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
Normal file
@ -0,0 +1,232 @@
|
|||||||
|
#ifdef __cplusplus
|
||||||
|
# error "A C++ compiler has been selected for C."
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__18CXX)
|
||||||
|
# define ID_VOID_MAIN
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
||||||
|
# define COMPILER_ID "Intel"
|
||||||
|
|
||||||
|
#elif defined(__clang__)
|
||||||
|
# define COMPILER_ID "Clang"
|
||||||
|
|
||||||
|
#elif defined(__BORLANDC__)
|
||||||
|
# define COMPILER_ID "Borland"
|
||||||
|
|
||||||
|
#elif defined(__WATCOMC__)
|
||||||
|
# define COMPILER_ID "Watcom"
|
||||||
|
|
||||||
|
#elif defined(__SUNPRO_C)
|
||||||
|
# define COMPILER_ID "SunPro"
|
||||||
|
|
||||||
|
#elif defined(__HP_cc)
|
||||||
|
# define COMPILER_ID "HP"
|
||||||
|
|
||||||
|
#elif defined(__DECC)
|
||||||
|
# define COMPILER_ID "Compaq"
|
||||||
|
|
||||||
|
#elif defined(__IBMC__)
|
||||||
|
# if defined(__COMPILER_VER__)
|
||||||
|
# define COMPILER_ID "zOS"
|
||||||
|
# elif __IBMC__ >= 800
|
||||||
|
# define COMPILER_ID "XL"
|
||||||
|
# else
|
||||||
|
# define COMPILER_ID "VisualAge"
|
||||||
|
# endif
|
||||||
|
|
||||||
|
#elif defined(__PGI)
|
||||||
|
# define COMPILER_ID "PGI"
|
||||||
|
|
||||||
|
#elif defined(__PATHSCALE__)
|
||||||
|
# define COMPILER_ID "PathScale"
|
||||||
|
|
||||||
|
#elif defined(_CRAYC)
|
||||||
|
# define COMPILER_ID "Cray"
|
||||||
|
|
||||||
|
#elif defined(__TI_COMPILER_VERSION__)
|
||||||
|
# define COMPILER_ID "TI_DSP"
|
||||||
|
|
||||||
|
#elif defined(__TINYC__)
|
||||||
|
# define COMPILER_ID "TinyCC"
|
||||||
|
|
||||||
|
#elif defined(__SCO_VERSION__)
|
||||||
|
# define COMPILER_ID "SCO"
|
||||||
|
|
||||||
|
#elif defined(__GNUC__)
|
||||||
|
# define COMPILER_ID "GNU"
|
||||||
|
|
||||||
|
#elif defined(_MSC_VER)
|
||||||
|
# define COMPILER_ID "MSVC"
|
||||||
|
|
||||||
|
#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
|
||||||
|
/* Analog Devices C++ compiler for Blackfin, TigerSHARC and
|
||||||
|
SHARC (21000) DSPs */
|
||||||
|
# define COMPILER_ID "ADSP"
|
||||||
|
|
||||||
|
/* IAR Systems compiler for embedded systems.
|
||||||
|
http://www.iar.com
|
||||||
|
Not supported yet by CMake
|
||||||
|
#elif defined(__IAR_SYSTEMS_ICC__)
|
||||||
|
# define COMPILER_ID "IAR" */
|
||||||
|
|
||||||
|
/* sdcc, the small devices C compiler for embedded systems,
|
||||||
|
http://sdcc.sourceforge.net */
|
||||||
|
#elif defined(SDCC)
|
||||||
|
# define COMPILER_ID "SDCC"
|
||||||
|
|
||||||
|
#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
|
||||||
|
# define COMPILER_ID "MIPSpro"
|
||||||
|
|
||||||
|
/* This compiler is either not known or is too old to define an
|
||||||
|
identification macro. Try to identify the platform and guess that
|
||||||
|
it is the native compiler. */
|
||||||
|
#elif defined(__sgi)
|
||||||
|
# define COMPILER_ID "MIPSpro"
|
||||||
|
|
||||||
|
#elif defined(__hpux) || defined(__hpua)
|
||||||
|
# define COMPILER_ID "HP"
|
||||||
|
|
||||||
|
#else /* unknown compiler */
|
||||||
|
# define COMPILER_ID ""
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Construct the string literal in pieces to prevent the source from
|
||||||
|
getting matched. Store it in a pointer rather than an array
|
||||||
|
because some compilers will just produce instructions to fill the
|
||||||
|
array rather than assigning a pointer to a static array. */
|
||||||
|
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||||
|
|
||||||
|
/* Identify known platforms by name. */
|
||||||
|
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||||
|
# define PLATFORM_ID "Linux"
|
||||||
|
|
||||||
|
#elif defined(__CYGWIN__)
|
||||||
|
# define PLATFORM_ID "Cygwin"
|
||||||
|
|
||||||
|
#elif defined(__MINGW32__)
|
||||||
|
# define PLATFORM_ID "MinGW"
|
||||||
|
|
||||||
|
#elif defined(__APPLE__)
|
||||||
|
# define PLATFORM_ID "Darwin"
|
||||||
|
|
||||||
|
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||||
|
# define PLATFORM_ID "Windows"
|
||||||
|
|
||||||
|
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||||
|
# define PLATFORM_ID "FreeBSD"
|
||||||
|
|
||||||
|
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||||
|
# define PLATFORM_ID "NetBSD"
|
||||||
|
|
||||||
|
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||||
|
# define PLATFORM_ID "OpenBSD"
|
||||||
|
|
||||||
|
#elif defined(__sun) || defined(sun)
|
||||||
|
# define PLATFORM_ID "SunOS"
|
||||||
|
|
||||||
|
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||||
|
# define PLATFORM_ID "AIX"
|
||||||
|
|
||||||
|
#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
|
||||||
|
# define PLATFORM_ID "IRIX"
|
||||||
|
|
||||||
|
#elif defined(__hpux) || defined(__hpux__)
|
||||||
|
# define PLATFORM_ID "HP-UX"
|
||||||
|
|
||||||
|
#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU)
|
||||||
|
# define PLATFORM_ID "Haiku"
|
||||||
|
/* Haiku also defines __BEOS__ so we must
|
||||||
|
put it prior to the check for __BEOS__
|
||||||
|
*/
|
||||||
|
|
||||||
|
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||||
|
# define PLATFORM_ID "BeOS"
|
||||||
|
|
||||||
|
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||||
|
# define PLATFORM_ID "QNX"
|
||||||
|
|
||||||
|
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||||
|
# define PLATFORM_ID "Tru64"
|
||||||
|
|
||||||
|
#elif defined(__riscos) || defined(__riscos__)
|
||||||
|
# define PLATFORM_ID "RISCos"
|
||||||
|
|
||||||
|
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||||
|
# define PLATFORM_ID "SINIX"
|
||||||
|
|
||||||
|
#elif defined(__UNIX_SV__)
|
||||||
|
# define PLATFORM_ID "UNIX_SV"
|
||||||
|
|
||||||
|
#elif defined(__bsdos__)
|
||||||
|
# define PLATFORM_ID "BSDOS"
|
||||||
|
|
||||||
|
#elif defined(_MPRAS) || defined(MPRAS)
|
||||||
|
# define PLATFORM_ID "MP-RAS"
|
||||||
|
|
||||||
|
#elif defined(__osf) || defined(__osf__)
|
||||||
|
# define PLATFORM_ID "OSF1"
|
||||||
|
|
||||||
|
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||||
|
# define PLATFORM_ID "SCO_SV"
|
||||||
|
|
||||||
|
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||||
|
# define PLATFORM_ID "ULTRIX"
|
||||||
|
|
||||||
|
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||||
|
# define PLATFORM_ID "Xenix"
|
||||||
|
|
||||||
|
#else /* unknown platform */
|
||||||
|
# define PLATFORM_ID ""
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* For windows compilers MSVC and Intel we can determine
|
||||||
|
the architecture of the compiler being used. This is because
|
||||||
|
the compilers do not have flags that can change the architecture,
|
||||||
|
but rather depend on which compiler is being used
|
||||||
|
*/
|
||||||
|
#if defined(_WIN32) && defined(_MSC_VER)
|
||||||
|
# if defined(_M_IA64)
|
||||||
|
# define ARCHITECTURE_ID "IA64"
|
||||||
|
|
||||||
|
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||||
|
# define ARCHITECTURE_ID "x64"
|
||||||
|
|
||||||
|
# elif defined(_M_IX86)
|
||||||
|
# define ARCHITECTURE_ID "X86"
|
||||||
|
|
||||||
|
# else /* unknown architecture */
|
||||||
|
# define ARCHITECTURE_ID ""
|
||||||
|
# endif
|
||||||
|
|
||||||
|
#else
|
||||||
|
# define ARCHITECTURE_ID ""
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Construct the string literal in pieces to prevent the source from
|
||||||
|
getting matched. Store it in a pointer rather than an array
|
||||||
|
because some compilers will just produce instructions to fill the
|
||||||
|
array rather than assigning a pointer to a static array. */
|
||||||
|
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||||
|
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
#ifdef ID_VOID_MAIN
|
||||||
|
void main() {}
|
||||||
|
#else
|
||||||
|
int main(int argc, char* argv[])
|
||||||
|
{
|
||||||
|
int require = 0;
|
||||||
|
require += info_compiler[argc];
|
||||||
|
require += info_platform[argc];
|
||||||
|
require += info_arch[argc];
|
||||||
|
(void)argv;
|
||||||
|
return require;
|
||||||
|
}
|
||||||
|
#endif
|
BIN
DSLogic-gui/CMakeFiles/CompilerIdC/a.out
Normal file
BIN
DSLogic-gui/CMakeFiles/CompilerIdC/a.out
Normal file
Binary file not shown.
215
DSLogic-gui/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
Normal file
215
DSLogic-gui/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
/* This source file must have a .cpp extension so that all C++ compilers
|
||||||
|
recognize the extension without flags. Borland does not know .cxx for
|
||||||
|
example. */
|
||||||
|
#ifndef __cplusplus
|
||||||
|
# error "A C compiler has been selected for C++."
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(__COMO__)
|
||||||
|
# define COMPILER_ID "Comeau"
|
||||||
|
|
||||||
|
#elif defined(__INTEL_COMPILER) || defined(__ICC)
|
||||||
|
# define COMPILER_ID "Intel"
|
||||||
|
|
||||||
|
#elif defined(__clang__)
|
||||||
|
# define COMPILER_ID "Clang"
|
||||||
|
|
||||||
|
#elif defined(__BORLANDC__)
|
||||||
|
# define COMPILER_ID "Borland"
|
||||||
|
|
||||||
|
#elif defined(__WATCOMC__)
|
||||||
|
# define COMPILER_ID "Watcom"
|
||||||
|
|
||||||
|
#elif defined(__SUNPRO_CC)
|
||||||
|
# define COMPILER_ID "SunPro"
|
||||||
|
|
||||||
|
#elif defined(__HP_aCC)
|
||||||
|
# define COMPILER_ID "HP"
|
||||||
|
|
||||||
|
#elif defined(__DECCXX)
|
||||||
|
# define COMPILER_ID "Compaq"
|
||||||
|
|
||||||
|
#elif defined(__IBMCPP__)
|
||||||
|
# if defined(__COMPILER_VER__)
|
||||||
|
# define COMPILER_ID "zOS"
|
||||||
|
# elif __IBMCPP__ >= 800
|
||||||
|
# define COMPILER_ID "XL"
|
||||||
|
# else
|
||||||
|
# define COMPILER_ID "VisualAge"
|
||||||
|
# endif
|
||||||
|
|
||||||
|
#elif defined(__PGI)
|
||||||
|
# define COMPILER_ID "PGI"
|
||||||
|
|
||||||
|
#elif defined(__PATHSCALE__)
|
||||||
|
# define COMPILER_ID "PathScale"
|
||||||
|
|
||||||
|
#elif defined(_CRAYC)
|
||||||
|
# define COMPILER_ID "Cray"
|
||||||
|
|
||||||
|
#elif defined(__TI_COMPILER_VERSION__)
|
||||||
|
# define COMPILER_ID "TI_DSP"
|
||||||
|
|
||||||
|
#elif defined(__SCO_VERSION__)
|
||||||
|
# define COMPILER_ID "SCO"
|
||||||
|
|
||||||
|
#elif defined(__GNUC__)
|
||||||
|
# define COMPILER_ID "GNU"
|
||||||
|
|
||||||
|
#elif defined(_MSC_VER)
|
||||||
|
# define COMPILER_ID "MSVC"
|
||||||
|
|
||||||
|
#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
|
||||||
|
/* Analog Devices C++ compiler for Blackfin, TigerSHARC and
|
||||||
|
SHARC (21000) DSPs */
|
||||||
|
# define COMPILER_ID "ADSP"
|
||||||
|
|
||||||
|
#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
|
||||||
|
# define COMPILER_ID "MIPSpro"
|
||||||
|
|
||||||
|
/* This compiler is either not known or is too old to define an
|
||||||
|
identification macro. Try to identify the platform and guess that
|
||||||
|
it is the native compiler. */
|
||||||
|
#elif defined(__sgi)
|
||||||
|
# define COMPILER_ID "MIPSpro"
|
||||||
|
|
||||||
|
#elif defined(__hpux) || defined(__hpua)
|
||||||
|
# define COMPILER_ID "HP"
|
||||||
|
|
||||||
|
#else /* unknown compiler */
|
||||||
|
# define COMPILER_ID ""
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Construct the string literal in pieces to prevent the source from
|
||||||
|
getting matched. Store it in a pointer rather than an array
|
||||||
|
because some compilers will just produce instructions to fill the
|
||||||
|
array rather than assigning a pointer to a static array. */
|
||||||
|
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||||
|
|
||||||
|
/* Identify known platforms by name. */
|
||||||
|
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||||
|
# define PLATFORM_ID "Linux"
|
||||||
|
|
||||||
|
#elif defined(__CYGWIN__)
|
||||||
|
# define PLATFORM_ID "Cygwin"
|
||||||
|
|
||||||
|
#elif defined(__MINGW32__)
|
||||||
|
# define PLATFORM_ID "MinGW"
|
||||||
|
|
||||||
|
#elif defined(__APPLE__)
|
||||||
|
# define PLATFORM_ID "Darwin"
|
||||||
|
|
||||||
|
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||||
|
# define PLATFORM_ID "Windows"
|
||||||
|
|
||||||
|
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||||
|
# define PLATFORM_ID "FreeBSD"
|
||||||
|
|
||||||
|
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||||
|
# define PLATFORM_ID "NetBSD"
|
||||||
|
|
||||||
|
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||||
|
# define PLATFORM_ID "OpenBSD"
|
||||||
|
|
||||||
|
#elif defined(__sun) || defined(sun)
|
||||||
|
# define PLATFORM_ID "SunOS"
|
||||||
|
|
||||||
|
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||||
|
# define PLATFORM_ID "AIX"
|
||||||
|
|
||||||
|
#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
|
||||||
|
# define PLATFORM_ID "IRIX"
|
||||||
|
|
||||||
|
#elif defined(__hpux) || defined(__hpux__)
|
||||||
|
# define PLATFORM_ID "HP-UX"
|
||||||
|
|
||||||
|
#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU)
|
||||||
|
# define PLATFORM_ID "Haiku"
|
||||||
|
/* Haiku also defines __BEOS__ so we must
|
||||||
|
put it prior to the check for __BEOS__
|
||||||
|
*/
|
||||||
|
|
||||||
|
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||||
|
# define PLATFORM_ID "BeOS"
|
||||||
|
|
||||||
|
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||||
|
# define PLATFORM_ID "QNX"
|
||||||
|
|
||||||
|
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||||
|
# define PLATFORM_ID "Tru64"
|
||||||
|
|
||||||
|
#elif defined(__riscos) || defined(__riscos__)
|
||||||
|
# define PLATFORM_ID "RISCos"
|
||||||
|
|
||||||
|
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||||
|
# define PLATFORM_ID "SINIX"
|
||||||
|
|
||||||
|
#elif defined(__UNIX_SV__)
|
||||||
|
# define PLATFORM_ID "UNIX_SV"
|
||||||
|
|
||||||
|
#elif defined(__bsdos__)
|
||||||
|
# define PLATFORM_ID "BSDOS"
|
||||||
|
|
||||||
|
#elif defined(_MPRAS) || defined(MPRAS)
|
||||||
|
# define PLATFORM_ID "MP-RAS"
|
||||||
|
|
||||||
|
#elif defined(__osf) || defined(__osf__)
|
||||||
|
# define PLATFORM_ID "OSF1"
|
||||||
|
|
||||||
|
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||||
|
# define PLATFORM_ID "SCO_SV"
|
||||||
|
|
||||||
|
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||||
|
# define PLATFORM_ID "ULTRIX"
|
||||||
|
|
||||||
|
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||||
|
# define PLATFORM_ID "Xenix"
|
||||||
|
|
||||||
|
#else /* unknown platform */
|
||||||
|
# define PLATFORM_ID ""
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* For windows compilers MSVC and Intel we can determine
|
||||||
|
the architecture of the compiler being used. This is because
|
||||||
|
the compilers do not have flags that can change the architecture,
|
||||||
|
but rather depend on which compiler is being used
|
||||||
|
*/
|
||||||
|
#if defined(_WIN32) && defined(_MSC_VER)
|
||||||
|
# if defined(_M_IA64)
|
||||||
|
# define ARCHITECTURE_ID "IA64"
|
||||||
|
|
||||||
|
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||||
|
# define ARCHITECTURE_ID "x64"
|
||||||
|
|
||||||
|
# elif defined(_M_IX86)
|
||||||
|
# define ARCHITECTURE_ID "X86"
|
||||||
|
|
||||||
|
# else /* unknown architecture */
|
||||||
|
# define ARCHITECTURE_ID ""
|
||||||
|
# endif
|
||||||
|
|
||||||
|
#else
|
||||||
|
# define ARCHITECTURE_ID ""
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Construct the string literal in pieces to prevent the source from
|
||||||
|
getting matched. Store it in a pointer rather than an array
|
||||||
|
because some compilers will just produce instructions to fill the
|
||||||
|
array rather than assigning a pointer to a static array. */
|
||||||
|
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||||
|
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
int main(int argc, char* argv[])
|
||||||
|
{
|
||||||
|
int require = 0;
|
||||||
|
require += info_compiler[argc];
|
||||||
|
require += info_platform[argc];
|
||||||
|
(void)argv;
|
||||||
|
return require;
|
||||||
|
}
|
BIN
DSLogic-gui/CMakeFiles/CompilerIdCXX/a.out
Normal file
BIN
DSLogic-gui/CMakeFiles/CompilerIdCXX/a.out
Normal file
Binary file not shown.
4492
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/CXX.includecache
Normal file
4492
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/CXX.includecache
Normal file
File diff suppressed because it is too large
Load Diff
103
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/DependInfo.cmake
Normal file
103
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/DependInfo.cmake
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
# The set of languages for which implicit dependencies are needed:
|
||||||
|
SET(CMAKE_DEPENDS_LANGUAGES
|
||||||
|
"CXX"
|
||||||
|
)
|
||||||
|
# The set of files for implicit dependencies of each language:
|
||||||
|
SET(CMAKE_DEPENDS_CHECK_CXX
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/main.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/main.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/analog.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/analog.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/analogsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/analogsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/dso.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/dso.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/dsosnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/dsosnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/group.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/group.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/groupsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/groupsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/logic.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/logic.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/logicsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/logicsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/moc_dso.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/moc_dso.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/moc_dsosnapshot.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/moc_dsosnapshot.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/signaldata.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/signaldata.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/snapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/data/snapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/decoder.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/decoder.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/decoderfactory.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/decoderfactory.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/democonfig.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/democonfig.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/ds1wire.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/ds1wire.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsdmx512.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/dsdmx512.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsi2c.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/dsi2c.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsserial.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/dsserial.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsspi.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/dsspi.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/moc_democonfig.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/decoder/moc_democonfig.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/devicemanager.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/devicemanager.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/about.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/about.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/connect.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/connect.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/deviceoptions.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/deviceoptions.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_about.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_about.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_connect.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_connect.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_deviceoptions.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_deviceoptions.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_search.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_search.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/search.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dialogs/search.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/fakelineedit.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/fakelineedit.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/measuredock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/measuredock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_fakelineedit.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/moc_fakelineedit.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_measuredock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/moc_measuredock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_protocoldock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/moc_protocoldock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_searchdock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/moc_searchdock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_triggerdock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/moc_triggerdock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/protocoldock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/protocoldock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/searchdock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/searchdock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/triggerdock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/dock/triggerdock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/mainwindow.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/mainwindow.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/moc_mainwindow.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/moc_mainwindow.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/moc_sigsession.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/moc_sigsession.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/binding/binding.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/binding/binding_deviceoptions.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding_deviceoptions.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/bool.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/bool.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/double.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/double.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/enum.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/enum.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/int.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/int.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/property.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/prop/property.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/sigsession.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/sigsession.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/devicebar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/devicebar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/filebar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/filebar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/logobar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/logobar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_devicebar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_devicebar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_filebar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_filebar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_logobar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_logobar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_samplingbar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_samplingbar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_trigbar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_trigbar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/samplingbar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/samplingbar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/trigbar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/toolbars/trigbar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/analogsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/analogsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/cursor.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/cursor.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/dsosignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/dsosignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/groupsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/groupsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/header.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/header.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/logicsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/logicsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_cursor.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_cursor.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_dsosignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_dsosignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_groupsignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_groupsignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_header.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_header.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_protocolsignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_protocolsignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_ruler.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_ruler.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_timemarker.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_timemarker.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_view.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_view.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_viewport.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/moc_viewport.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/protocolsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/protocolsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/ruler.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/ruler.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/signal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/signal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/timemarker.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/timemarker.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/view.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/view.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/viewport.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/pv/view/viewport.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/qrc_DSLogic.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic-gui.dir/qrc_DSLogic.cxx.o"
|
||||||
|
)
|
||||||
|
SET(CMAKE_CXX_COMPILER_ID "GNU")
|
||||||
|
|
||||||
|
# Preprocessor definitions for this target.
|
||||||
|
SET(CMAKE_TARGET_DEFINITIONS
|
||||||
|
"QT_NO_DEBUG"
|
||||||
|
"QT_GUI_LIB"
|
||||||
|
"QT_CORE_LIB"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Targets to which this target links.
|
||||||
|
SET(CMAKE_TARGET_LINKED_INFO_FILES
|
||||||
|
)
|
2507
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/build.make
Normal file
2507
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/build.make
Normal file
File diff suppressed because it is too large
Load Diff
129
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/cmake_clean.cmake
Normal file
129
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/cmake_clean.cmake
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
FILE(REMOVE_RECURSE
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/main.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/devicemanager.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/mainwindow.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/sigsession.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/analog.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/analogsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/group.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/groupsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/logic.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/logicsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/signaldata.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/snapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/dso.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/dsosnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/decoder.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/decoderfactory.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/democonfig.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/ds1wire.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/dsdmx512.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/dsi2c.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/dsserial.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/dsspi.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/about.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/connect.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/deviceoptions.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/search.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/fakelineedit.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/measuredock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/protocoldock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/searchdock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/triggerdock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/bool.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/double.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/enum.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/int.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/property.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding_deviceoptions.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/devicebar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/filebar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/logobar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/samplingbar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/trigbar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/analogsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/cursor.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/groupsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/header.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/logicsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/protocolsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/ruler.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/signal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/timemarker.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/view.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/viewport.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/dsosignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/moc_sigsession.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/moc_mainwindow.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/decoder/moc_democonfig.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/moc_fakelineedit.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/moc_measuredock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/moc_protocoldock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/moc_searchdock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dock/moc_triggerdock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_about.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_connect.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_deviceoptions.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_search.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_samplingbar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_devicebar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_filebar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_logobar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_trigbar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/moc_dso.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/data/moc_dsosnapshot.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_cursor.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_header.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_ruler.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_timemarker.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_groupsignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_protocolsignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_view.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_dsosignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/pv/view/moc_viewport.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic-gui.dir/qrc_DSLogic.cxx.o"
|
||||||
|
"pv/moc_sigsession.cxx"
|
||||||
|
"pv/moc_mainwindow.cxx"
|
||||||
|
"pv/decoder/moc_democonfig.cxx"
|
||||||
|
"pv/dock/moc_fakelineedit.cxx"
|
||||||
|
"pv/dock/moc_measuredock.cxx"
|
||||||
|
"pv/dock/moc_protocoldock.cxx"
|
||||||
|
"pv/dock/moc_searchdock.cxx"
|
||||||
|
"pv/dock/moc_triggerdock.cxx"
|
||||||
|
"pv/dialogs/moc_about.cxx"
|
||||||
|
"pv/dialogs/moc_connect.cxx"
|
||||||
|
"pv/dialogs/moc_deviceoptions.cxx"
|
||||||
|
"pv/dialogs/moc_search.cxx"
|
||||||
|
"pv/toolbars/moc_samplingbar.cxx"
|
||||||
|
"pv/toolbars/moc_devicebar.cxx"
|
||||||
|
"pv/toolbars/moc_filebar.cxx"
|
||||||
|
"pv/toolbars/moc_logobar.cxx"
|
||||||
|
"pv/toolbars/moc_trigbar.cxx"
|
||||||
|
"pv/data/moc_dso.cxx"
|
||||||
|
"pv/data/moc_dsosnapshot.cxx"
|
||||||
|
"pv/view/moc_cursor.cxx"
|
||||||
|
"pv/view/moc_header.cxx"
|
||||||
|
"pv/view/moc_ruler.cxx"
|
||||||
|
"pv/view/moc_timemarker.cxx"
|
||||||
|
"pv/view/moc_groupsignal.cxx"
|
||||||
|
"pv/view/moc_protocolsignal.cxx"
|
||||||
|
"pv/view/moc_view.cxx"
|
||||||
|
"pv/view/moc_dsosignal.cxx"
|
||||||
|
"pv/view/moc_viewport.cxx"
|
||||||
|
"ui_about.h"
|
||||||
|
"ui_search.h"
|
||||||
|
"ui_dmx512config.h"
|
||||||
|
"ui_i2cconfig.h"
|
||||||
|
"ui_serialconfig.h"
|
||||||
|
"ui_spiconfig.h"
|
||||||
|
"ui_wire1config.h"
|
||||||
|
"qrc_DSLogic.cxx"
|
||||||
|
"DSLogic-gui.pdb"
|
||||||
|
"DSLogic-gui"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Per-language clean rules from dependency scanning.
|
||||||
|
FOREACH(lang CXX)
|
||||||
|
INCLUDE(CMakeFiles/DSLogic-gui.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||||
|
ENDFOREACH(lang)
|
13486
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/depend.internal
Normal file
13486
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/depend.internal
Normal file
File diff suppressed because it is too large
Load Diff
13486
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/depend.make
Normal file
13486
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/depend.make
Normal file
File diff suppressed because it is too large
Load Diff
8
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/flags.make
Normal file
8
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/flags.make
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
|
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
|
||||||
|
|
||||||
|
# compile CXX with /usr/bin/c++
|
||||||
|
CXX_FLAGS = -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/home/andy/work/DSLogic-open/DSLogic-gui -I/usr/local/include -I/usr/local/include/libusb-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/lib/libzip/include -Wall -Wextra -Wno-return-type -Wno-ignored-qualifiers
|
||||||
|
|
||||||
|
CXX_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
|
||||||
|
|
1
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/link.txt
Normal file
1
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/link.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
/usr/bin/c++ CMakeFiles/DSLogic-gui.dir/main.cpp.o CMakeFiles/DSLogic-gui.dir/pv/devicemanager.cpp.o CMakeFiles/DSLogic-gui.dir/pv/mainwindow.cpp.o CMakeFiles/DSLogic-gui.dir/pv/sigsession.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/analog.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/analogsnapshot.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/group.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/groupsnapshot.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/logic.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/logicsnapshot.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/signaldata.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/snapshot.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/dso.cpp.o CMakeFiles/DSLogic-gui.dir/pv/data/dsosnapshot.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/decoder.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/decoderfactory.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/democonfig.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/ds1wire.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/dsdmx512.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/dsi2c.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/dsserial.cpp.o CMakeFiles/DSLogic-gui.dir/pv/decoder/dsspi.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/about.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/connect.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/deviceoptions.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/search.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dock/fakelineedit.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dock/measuredock.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dock/protocoldock.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dock/searchdock.cpp.o CMakeFiles/DSLogic-gui.dir/pv/dock/triggerdock.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/bool.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/double.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/enum.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/int.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/property.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding.cpp.o CMakeFiles/DSLogic-gui.dir/pv/prop/binding/binding_deviceoptions.cpp.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/devicebar.cpp.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/filebar.cpp.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/logobar.cpp.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/samplingbar.cpp.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/trigbar.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/analogsignal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/cursor.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/groupsignal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/header.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/logicsignal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/protocolsignal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/ruler.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/signal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/timemarker.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/view.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/viewport.cpp.o CMakeFiles/DSLogic-gui.dir/pv/view/dsosignal.cpp.o CMakeFiles/DSLogic-gui.dir/pv/moc_sigsession.cxx.o CMakeFiles/DSLogic-gui.dir/pv/moc_mainwindow.cxx.o CMakeFiles/DSLogic-gui.dir/pv/decoder/moc_democonfig.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dock/moc_fakelineedit.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dock/moc_measuredock.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dock/moc_protocoldock.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dock/moc_searchdock.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dock/moc_triggerdock.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_about.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_connect.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_deviceoptions.cxx.o CMakeFiles/DSLogic-gui.dir/pv/dialogs/moc_search.cxx.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_samplingbar.cxx.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_devicebar.cxx.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_filebar.cxx.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_logobar.cxx.o CMakeFiles/DSLogic-gui.dir/pv/toolbars/moc_trigbar.cxx.o CMakeFiles/DSLogic-gui.dir/pv/data/moc_dso.cxx.o CMakeFiles/DSLogic-gui.dir/pv/data/moc_dsosnapshot.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_cursor.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_header.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_ruler.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_timemarker.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_groupsignal.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_protocolsignal.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_view.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_dsosignal.cxx.o CMakeFiles/DSLogic-gui.dir/pv/view/moc_viewport.cxx.o CMakeFiles/DSLogic-gui.dir/qrc_DSLogic.cxx.o -o DSLogic-gui -rdynamic -L/usr/local/lib -lboost_system-mt -lboost_thread-mt -lpthread -lQtGui -lQtCore /usr/local/lib/libusb-1.0.so -lsigrok4DSLogic -lglib-2.0 -lusb-1.0 -Wl,-rpath,/usr/local/lib:
|
121
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/progress.make
Normal file
121
DSLogic-gui/CMakeFiles/DSLogic-gui.dir/progress.make
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
CMAKE_PROGRESS_1 =
|
||||||
|
CMAKE_PROGRESS_2 = 1
|
||||||
|
CMAKE_PROGRESS_3 = 2
|
||||||
|
CMAKE_PROGRESS_4 = 3
|
||||||
|
CMAKE_PROGRESS_5 = 4
|
||||||
|
CMAKE_PROGRESS_6 = 5
|
||||||
|
CMAKE_PROGRESS_7 =
|
||||||
|
CMAKE_PROGRESS_8 = 6
|
||||||
|
CMAKE_PROGRESS_9 = 7
|
||||||
|
CMAKE_PROGRESS_10 = 8
|
||||||
|
CMAKE_PROGRESS_11 = 9
|
||||||
|
CMAKE_PROGRESS_12 = 10
|
||||||
|
CMAKE_PROGRESS_13 =
|
||||||
|
CMAKE_PROGRESS_14 = 11
|
||||||
|
CMAKE_PROGRESS_15 = 12
|
||||||
|
CMAKE_PROGRESS_16 = 13
|
||||||
|
CMAKE_PROGRESS_17 = 14
|
||||||
|
CMAKE_PROGRESS_18 = 15
|
||||||
|
CMAKE_PROGRESS_19 =
|
||||||
|
CMAKE_PROGRESS_20 = 16
|
||||||
|
CMAKE_PROGRESS_21 = 17
|
||||||
|
CMAKE_PROGRESS_22 = 18
|
||||||
|
CMAKE_PROGRESS_23 = 19
|
||||||
|
CMAKE_PROGRESS_24 = 20
|
||||||
|
CMAKE_PROGRESS_25 =
|
||||||
|
CMAKE_PROGRESS_26 = 21
|
||||||
|
CMAKE_PROGRESS_27 = 22
|
||||||
|
CMAKE_PROGRESS_28 = 23
|
||||||
|
CMAKE_PROGRESS_29 = 24
|
||||||
|
CMAKE_PROGRESS_30 = 25
|
||||||
|
CMAKE_PROGRESS_31 =
|
||||||
|
CMAKE_PROGRESS_32 = 26
|
||||||
|
CMAKE_PROGRESS_33 = 27
|
||||||
|
CMAKE_PROGRESS_34 = 28
|
||||||
|
CMAKE_PROGRESS_35 = 29
|
||||||
|
CMAKE_PROGRESS_36 = 30
|
||||||
|
CMAKE_PROGRESS_37 =
|
||||||
|
CMAKE_PROGRESS_38 = 31
|
||||||
|
CMAKE_PROGRESS_39 = 32
|
||||||
|
CMAKE_PROGRESS_40 = 33
|
||||||
|
CMAKE_PROGRESS_41 = 34
|
||||||
|
CMAKE_PROGRESS_42 = 35
|
||||||
|
CMAKE_PROGRESS_43 =
|
||||||
|
CMAKE_PROGRESS_44 = 36
|
||||||
|
CMAKE_PROGRESS_45 = 37
|
||||||
|
CMAKE_PROGRESS_46 = 38
|
||||||
|
CMAKE_PROGRESS_47 = 39
|
||||||
|
CMAKE_PROGRESS_48 = 40
|
||||||
|
CMAKE_PROGRESS_49 =
|
||||||
|
CMAKE_PROGRESS_50 = 41
|
||||||
|
CMAKE_PROGRESS_51 = 42
|
||||||
|
CMAKE_PROGRESS_52 = 43
|
||||||
|
CMAKE_PROGRESS_53 = 44
|
||||||
|
CMAKE_PROGRESS_54 = 45
|
||||||
|
CMAKE_PROGRESS_55 =
|
||||||
|
CMAKE_PROGRESS_56 = 46
|
||||||
|
CMAKE_PROGRESS_57 = 47
|
||||||
|
CMAKE_PROGRESS_58 = 48
|
||||||
|
CMAKE_PROGRESS_59 = 49
|
||||||
|
CMAKE_PROGRESS_60 = 50
|
||||||
|
CMAKE_PROGRESS_61 =
|
||||||
|
CMAKE_PROGRESS_62 = 51
|
||||||
|
CMAKE_PROGRESS_63 = 52
|
||||||
|
CMAKE_PROGRESS_64 = 53
|
||||||
|
CMAKE_PROGRESS_65 = 54
|
||||||
|
CMAKE_PROGRESS_66 = 55
|
||||||
|
CMAKE_PROGRESS_67 =
|
||||||
|
CMAKE_PROGRESS_68 = 56
|
||||||
|
CMAKE_PROGRESS_69 = 57
|
||||||
|
CMAKE_PROGRESS_70 = 58
|
||||||
|
CMAKE_PROGRESS_71 = 59
|
||||||
|
CMAKE_PROGRESS_72 = 60
|
||||||
|
CMAKE_PROGRESS_73 =
|
||||||
|
CMAKE_PROGRESS_74 = 61
|
||||||
|
CMAKE_PROGRESS_75 = 62
|
||||||
|
CMAKE_PROGRESS_76 = 63
|
||||||
|
CMAKE_PROGRESS_77 = 64
|
||||||
|
CMAKE_PROGRESS_78 = 65
|
||||||
|
CMAKE_PROGRESS_79 =
|
||||||
|
CMAKE_PROGRESS_80 = 66
|
||||||
|
CMAKE_PROGRESS_81 = 67
|
||||||
|
CMAKE_PROGRESS_82 = 68
|
||||||
|
CMAKE_PROGRESS_83 = 69
|
||||||
|
CMAKE_PROGRESS_84 = 70
|
||||||
|
CMAKE_PROGRESS_85 =
|
||||||
|
CMAKE_PROGRESS_86 = 71
|
||||||
|
CMAKE_PROGRESS_87 = 72
|
||||||
|
CMAKE_PROGRESS_88 = 73
|
||||||
|
CMAKE_PROGRESS_89 = 74
|
||||||
|
CMAKE_PROGRESS_90 = 75
|
||||||
|
CMAKE_PROGRESS_91 =
|
||||||
|
CMAKE_PROGRESS_92 = 76
|
||||||
|
CMAKE_PROGRESS_93 = 77
|
||||||
|
CMAKE_PROGRESS_94 = 78
|
||||||
|
CMAKE_PROGRESS_95 = 79
|
||||||
|
CMAKE_PROGRESS_96 = 80
|
||||||
|
CMAKE_PROGRESS_97 =
|
||||||
|
CMAKE_PROGRESS_98 = 81
|
||||||
|
CMAKE_PROGRESS_99 = 82
|
||||||
|
CMAKE_PROGRESS_100 = 83
|
||||||
|
CMAKE_PROGRESS_101 = 84
|
||||||
|
CMAKE_PROGRESS_102 = 85
|
||||||
|
CMAKE_PROGRESS_103 =
|
||||||
|
CMAKE_PROGRESS_104 = 86
|
||||||
|
CMAKE_PROGRESS_105 = 87
|
||||||
|
CMAKE_PROGRESS_106 = 88
|
||||||
|
CMAKE_PROGRESS_107 = 89
|
||||||
|
CMAKE_PROGRESS_108 = 90
|
||||||
|
CMAKE_PROGRESS_109 =
|
||||||
|
CMAKE_PROGRESS_110 = 91
|
||||||
|
CMAKE_PROGRESS_111 = 92
|
||||||
|
CMAKE_PROGRESS_112 = 93
|
||||||
|
CMAKE_PROGRESS_113 = 94
|
||||||
|
CMAKE_PROGRESS_114 = 95
|
||||||
|
CMAKE_PROGRESS_115 =
|
||||||
|
CMAKE_PROGRESS_116 = 96
|
||||||
|
CMAKE_PROGRESS_117 = 97
|
||||||
|
CMAKE_PROGRESS_118 = 98
|
||||||
|
CMAKE_PROGRESS_119 = 99
|
||||||
|
CMAKE_PROGRESS_120 = 100
|
||||||
|
|
4646
DSLogic-gui/CMakeFiles/DSLogic.dir/CXX.includecache
Normal file
4646
DSLogic-gui/CMakeFiles/DSLogic.dir/CXX.includecache
Normal file
File diff suppressed because it is too large
Load Diff
103
DSLogic-gui/CMakeFiles/DSLogic.dir/DependInfo.cmake
Normal file
103
DSLogic-gui/CMakeFiles/DSLogic.dir/DependInfo.cmake
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
# The set of languages for which implicit dependencies are needed:
|
||||||
|
SET(CMAKE_DEPENDS_LANGUAGES
|
||||||
|
"CXX"
|
||||||
|
)
|
||||||
|
# The set of files for implicit dependencies of each language:
|
||||||
|
SET(CMAKE_DEPENDS_CHECK_CXX
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/main.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/main.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/analog.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/analog.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/analogsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/analogsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/dso.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/dso.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/dsosnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/dsosnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/group.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/group.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/groupsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/groupsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/logic.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/logic.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/logicsnapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/logicsnapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/moc_dso.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/moc_dso.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/moc_dsosnapshot.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/moc_dsosnapshot.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/signaldata.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/signaldata.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/data/snapshot.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/data/snapshot.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/decoder.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/decoder.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/decoderfactory.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/decoderfactory.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/democonfig.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/democonfig.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/ds1wire.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/ds1wire.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsdmx512.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/dsdmx512.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsi2c.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/dsi2c.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsserial.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/dsserial.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/dsspi.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/dsspi.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/decoder/moc_democonfig.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/decoder/moc_democonfig.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/devicemanager.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/devicemanager.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/about.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/about.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/connect.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/connect.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/deviceoptions.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/deviceoptions.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_about.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/moc_about.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_connect.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/moc_connect.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_deviceoptions.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/moc_deviceoptions.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/moc_search.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/moc_search.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dialogs/search.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dialogs/search.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/fakelineedit.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/fakelineedit.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/measuredock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/measuredock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_fakelineedit.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/moc_fakelineedit.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_measuredock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/moc_measuredock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_protocoldock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/moc_protocoldock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_searchdock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/moc_searchdock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/moc_triggerdock.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/moc_triggerdock.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/protocoldock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/protocoldock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/searchdock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/searchdock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/dock/triggerdock.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/dock/triggerdock.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/mainwindow.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/mainwindow.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/moc_mainwindow.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/moc_mainwindow.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/moc_sigsession.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/moc_sigsession.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/binding/binding.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/binding/binding.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/binding/binding_deviceoptions.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/binding/binding_deviceoptions.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/bool.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/bool.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/double.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/double.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/enum.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/enum.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/int.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/int.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/prop/property.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/prop/property.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/sigsession.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/sigsession.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/devicebar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/devicebar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/filebar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/filebar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/logobar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/logobar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_devicebar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/moc_devicebar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_filebar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/moc_filebar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_logobar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/moc_logobar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_samplingbar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/moc_samplingbar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/moc_trigbar.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/moc_trigbar.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/samplingbar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/samplingbar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/toolbars/trigbar.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/toolbars/trigbar.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/analogsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/analogsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/cursor.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/cursor.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/dsosignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/dsosignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/groupsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/groupsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/header.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/header.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/logicsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/logicsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_cursor.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_cursor.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_dsosignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_dsosignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_groupsignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_groupsignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_header.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_header.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_protocolsignal.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_protocolsignal.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_ruler.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_ruler.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_timemarker.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_timemarker.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_view.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_view.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/moc_viewport.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/moc_viewport.cxx.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/protocolsignal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/protocolsignal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/ruler.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/ruler.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/signal.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/signal.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/timemarker.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/timemarker.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/view.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/view.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/pv/view/viewport.cpp" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/pv/view/viewport.cpp.o"
|
||||||
|
"/home/andy/work/DSLogic-open/DSLogic-gui/qrc_DSLogic.cxx" "/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir/qrc_DSLogic.cxx.o"
|
||||||
|
)
|
||||||
|
SET(CMAKE_CXX_COMPILER_ID "GNU")
|
||||||
|
|
||||||
|
# Preprocessor definitions for this target.
|
||||||
|
SET(CMAKE_TARGET_DEFINITIONS
|
||||||
|
"QT_NO_DEBUG"
|
||||||
|
"QT_GUI_LIB"
|
||||||
|
"QT_CORE_LIB"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Targets to which this target links.
|
||||||
|
SET(CMAKE_TARGET_LINKED_INFO_FILES
|
||||||
|
)
|
2507
DSLogic-gui/CMakeFiles/DSLogic.dir/build.make
Normal file
2507
DSLogic-gui/CMakeFiles/DSLogic.dir/build.make
Normal file
File diff suppressed because it is too large
Load Diff
129
DSLogic-gui/CMakeFiles/DSLogic.dir/cmake_clean.cmake
Normal file
129
DSLogic-gui/CMakeFiles/DSLogic.dir/cmake_clean.cmake
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
FILE(REMOVE_RECURSE
|
||||||
|
"CMakeFiles/DSLogic.dir/main.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/devicemanager.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/mainwindow.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/sigsession.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/analog.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/analogsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/group.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/groupsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/logic.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/logicsnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/signaldata.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/snapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/dso.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/dsosnapshot.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/decoder.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/decoderfactory.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/democonfig.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/ds1wire.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/dsdmx512.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/dsi2c.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/dsserial.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/dsspi.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/about.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/connect.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/deviceoptions.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/search.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/fakelineedit.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/measuredock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/protocoldock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/searchdock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/triggerdock.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/bool.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/double.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/enum.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/int.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/property.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/binding/binding.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/prop/binding/binding_deviceoptions.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/devicebar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/filebar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/logobar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/samplingbar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/trigbar.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/analogsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/cursor.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/groupsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/header.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/logicsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/protocolsignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/ruler.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/signal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/timemarker.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/view.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/viewport.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/dsosignal.cpp.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/moc_sigsession.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/moc_mainwindow.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/decoder/moc_democonfig.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/moc_fakelineedit.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/moc_measuredock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/moc_protocoldock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/moc_searchdock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dock/moc_triggerdock.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/moc_about.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/moc_connect.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/moc_deviceoptions.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/dialogs/moc_search.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/moc_samplingbar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/moc_devicebar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/moc_filebar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/moc_logobar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/toolbars/moc_trigbar.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/moc_dso.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/data/moc_dsosnapshot.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_cursor.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_header.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_ruler.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_timemarker.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_groupsignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_protocolsignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_view.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_dsosignal.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/pv/view/moc_viewport.cxx.o"
|
||||||
|
"CMakeFiles/DSLogic.dir/qrc_DSLogic.cxx.o"
|
||||||
|
"pv/moc_sigsession.cxx"
|
||||||
|
"pv/moc_mainwindow.cxx"
|
||||||
|
"pv/decoder/moc_democonfig.cxx"
|
||||||
|
"pv/dock/moc_fakelineedit.cxx"
|
||||||
|
"pv/dock/moc_measuredock.cxx"
|
||||||
|
"pv/dock/moc_protocoldock.cxx"
|
||||||
|
"pv/dock/moc_searchdock.cxx"
|
||||||
|
"pv/dock/moc_triggerdock.cxx"
|
||||||
|
"pv/dialogs/moc_about.cxx"
|
||||||
|
"pv/dialogs/moc_connect.cxx"
|
||||||
|
"pv/dialogs/moc_deviceoptions.cxx"
|
||||||
|
"pv/dialogs/moc_search.cxx"
|
||||||
|
"pv/toolbars/moc_samplingbar.cxx"
|
||||||
|
"pv/toolbars/moc_devicebar.cxx"
|
||||||
|
"pv/toolbars/moc_filebar.cxx"
|
||||||
|
"pv/toolbars/moc_logobar.cxx"
|
||||||
|
"pv/toolbars/moc_trigbar.cxx"
|
||||||
|
"pv/data/moc_dso.cxx"
|
||||||
|
"pv/data/moc_dsosnapshot.cxx"
|
||||||
|
"pv/view/moc_cursor.cxx"
|
||||||
|
"pv/view/moc_header.cxx"
|
||||||
|
"pv/view/moc_ruler.cxx"
|
||||||
|
"pv/view/moc_timemarker.cxx"
|
||||||
|
"pv/view/moc_groupsignal.cxx"
|
||||||
|
"pv/view/moc_protocolsignal.cxx"
|
||||||
|
"pv/view/moc_view.cxx"
|
||||||
|
"pv/view/moc_dsosignal.cxx"
|
||||||
|
"pv/view/moc_viewport.cxx"
|
||||||
|
"ui_about.h"
|
||||||
|
"ui_search.h"
|
||||||
|
"ui_dmx512config.h"
|
||||||
|
"ui_i2cconfig.h"
|
||||||
|
"ui_serialconfig.h"
|
||||||
|
"ui_spiconfig.h"
|
||||||
|
"ui_wire1config.h"
|
||||||
|
"qrc_DSLogic.cxx"
|
||||||
|
"DSLogic.pdb"
|
||||||
|
"DSLogic"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Per-language clean rules from dependency scanning.
|
||||||
|
FOREACH(lang CXX)
|
||||||
|
INCLUDE(CMakeFiles/DSLogic.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||||
|
ENDFOREACH(lang)
|
13486
DSLogic-gui/CMakeFiles/DSLogic.dir/depend.internal
Normal file
13486
DSLogic-gui/CMakeFiles/DSLogic.dir/depend.internal
Normal file
File diff suppressed because it is too large
Load Diff
13486
DSLogic-gui/CMakeFiles/DSLogic.dir/depend.make
Normal file
13486
DSLogic-gui/CMakeFiles/DSLogic.dir/depend.make
Normal file
File diff suppressed because it is too large
Load Diff
8
DSLogic-gui/CMakeFiles/DSLogic.dir/flags.make
Normal file
8
DSLogic-gui/CMakeFiles/DSLogic.dir/flags.make
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
|
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
|
||||||
|
|
||||||
|
# compile CXX with /usr/bin/c++
|
||||||
|
CXX_FLAGS = -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/home/andy/work/DSLogic-open/DSLogic-gui -I/usr/local/include -I/usr/local/include/libusb-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/lib/libzip/include -Wall -Wextra -Wno-return-type -Wno-ignored-qualifiers
|
||||||
|
|
||||||
|
CXX_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
|
||||||
|
|
1
DSLogic-gui/CMakeFiles/DSLogic.dir/link.txt
Normal file
1
DSLogic-gui/CMakeFiles/DSLogic.dir/link.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
/usr/bin/c++ CMakeFiles/DSLogic.dir/main.cpp.o CMakeFiles/DSLogic.dir/pv/devicemanager.cpp.o CMakeFiles/DSLogic.dir/pv/mainwindow.cpp.o CMakeFiles/DSLogic.dir/pv/sigsession.cpp.o CMakeFiles/DSLogic.dir/pv/data/analog.cpp.o CMakeFiles/DSLogic.dir/pv/data/analogsnapshot.cpp.o CMakeFiles/DSLogic.dir/pv/data/group.cpp.o CMakeFiles/DSLogic.dir/pv/data/groupsnapshot.cpp.o CMakeFiles/DSLogic.dir/pv/data/logic.cpp.o CMakeFiles/DSLogic.dir/pv/data/logicsnapshot.cpp.o CMakeFiles/DSLogic.dir/pv/data/signaldata.cpp.o CMakeFiles/DSLogic.dir/pv/data/snapshot.cpp.o CMakeFiles/DSLogic.dir/pv/data/dso.cpp.o CMakeFiles/DSLogic.dir/pv/data/dsosnapshot.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/decoder.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/decoderfactory.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/democonfig.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/ds1wire.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/dsdmx512.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/dsi2c.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/dsserial.cpp.o CMakeFiles/DSLogic.dir/pv/decoder/dsspi.cpp.o CMakeFiles/DSLogic.dir/pv/dialogs/about.cpp.o CMakeFiles/DSLogic.dir/pv/dialogs/connect.cpp.o CMakeFiles/DSLogic.dir/pv/dialogs/deviceoptions.cpp.o CMakeFiles/DSLogic.dir/pv/dialogs/search.cpp.o CMakeFiles/DSLogic.dir/pv/dock/fakelineedit.cpp.o CMakeFiles/DSLogic.dir/pv/dock/measuredock.cpp.o CMakeFiles/DSLogic.dir/pv/dock/protocoldock.cpp.o CMakeFiles/DSLogic.dir/pv/dock/searchdock.cpp.o CMakeFiles/DSLogic.dir/pv/dock/triggerdock.cpp.o CMakeFiles/DSLogic.dir/pv/prop/bool.cpp.o CMakeFiles/DSLogic.dir/pv/prop/double.cpp.o CMakeFiles/DSLogic.dir/pv/prop/enum.cpp.o CMakeFiles/DSLogic.dir/pv/prop/int.cpp.o CMakeFiles/DSLogic.dir/pv/prop/property.cpp.o CMakeFiles/DSLogic.dir/pv/prop/binding/binding.cpp.o CMakeFiles/DSLogic.dir/pv/prop/binding/binding_deviceoptions.cpp.o CMakeFiles/DSLogic.dir/pv/toolbars/devicebar.cpp.o CMakeFiles/DSLogic.dir/pv/toolbars/filebar.cpp.o CMakeFiles/DSLogic.dir/pv/toolbars/logobar.cpp.o CMakeFiles/DSLogic.dir/pv/toolbars/samplingbar.cpp.o CMakeFiles/DSLogic.dir/pv/toolbars/trigbar.cpp.o CMakeFiles/DSLogic.dir/pv/view/analogsignal.cpp.o CMakeFiles/DSLogic.dir/pv/view/cursor.cpp.o CMakeFiles/DSLogic.dir/pv/view/groupsignal.cpp.o CMakeFiles/DSLogic.dir/pv/view/header.cpp.o CMakeFiles/DSLogic.dir/pv/view/logicsignal.cpp.o CMakeFiles/DSLogic.dir/pv/view/protocolsignal.cpp.o CMakeFiles/DSLogic.dir/pv/view/ruler.cpp.o CMakeFiles/DSLogic.dir/pv/view/signal.cpp.o CMakeFiles/DSLogic.dir/pv/view/timemarker.cpp.o CMakeFiles/DSLogic.dir/pv/view/view.cpp.o CMakeFiles/DSLogic.dir/pv/view/viewport.cpp.o CMakeFiles/DSLogic.dir/pv/view/dsosignal.cpp.o CMakeFiles/DSLogic.dir/pv/moc_sigsession.cxx.o CMakeFiles/DSLogic.dir/pv/moc_mainwindow.cxx.o CMakeFiles/DSLogic.dir/pv/decoder/moc_democonfig.cxx.o CMakeFiles/DSLogic.dir/pv/dock/moc_fakelineedit.cxx.o CMakeFiles/DSLogic.dir/pv/dock/moc_measuredock.cxx.o CMakeFiles/DSLogic.dir/pv/dock/moc_protocoldock.cxx.o CMakeFiles/DSLogic.dir/pv/dock/moc_searchdock.cxx.o CMakeFiles/DSLogic.dir/pv/dock/moc_triggerdock.cxx.o CMakeFiles/DSLogic.dir/pv/dialogs/moc_about.cxx.o CMakeFiles/DSLogic.dir/pv/dialogs/moc_connect.cxx.o CMakeFiles/DSLogic.dir/pv/dialogs/moc_deviceoptions.cxx.o CMakeFiles/DSLogic.dir/pv/dialogs/moc_search.cxx.o CMakeFiles/DSLogic.dir/pv/toolbars/moc_samplingbar.cxx.o CMakeFiles/DSLogic.dir/pv/toolbars/moc_devicebar.cxx.o CMakeFiles/DSLogic.dir/pv/toolbars/moc_filebar.cxx.o CMakeFiles/DSLogic.dir/pv/toolbars/moc_logobar.cxx.o CMakeFiles/DSLogic.dir/pv/toolbars/moc_trigbar.cxx.o CMakeFiles/DSLogic.dir/pv/data/moc_dso.cxx.o CMakeFiles/DSLogic.dir/pv/data/moc_dsosnapshot.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_cursor.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_header.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_ruler.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_timemarker.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_groupsignal.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_protocolsignal.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_view.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_dsosignal.cxx.o CMakeFiles/DSLogic.dir/pv/view/moc_viewport.cxx.o CMakeFiles/DSLogic.dir/qrc_DSLogic.cxx.o -o DSLogic -rdynamic -L/usr/local/lib -lboost_system-mt -lboost_thread-mt -lpthread -lpthread -lQtGui -lQtCore /usr/local/lib/libusb-1.0.so -lsigrok4DSLogic -lglib-2.0 -lusb-1.0 -Wl,-rpath,/usr/local/lib:
|
121
DSLogic-gui/CMakeFiles/DSLogic.dir/progress.make
Normal file
121
DSLogic-gui/CMakeFiles/DSLogic.dir/progress.make
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
CMAKE_PROGRESS_1 =
|
||||||
|
CMAKE_PROGRESS_2 = 1
|
||||||
|
CMAKE_PROGRESS_3 = 2
|
||||||
|
CMAKE_PROGRESS_4 = 3
|
||||||
|
CMAKE_PROGRESS_5 = 4
|
||||||
|
CMAKE_PROGRESS_6 = 5
|
||||||
|
CMAKE_PROGRESS_7 =
|
||||||
|
CMAKE_PROGRESS_8 = 6
|
||||||
|
CMAKE_PROGRESS_9 = 7
|
||||||
|
CMAKE_PROGRESS_10 = 8
|
||||||
|
CMAKE_PROGRESS_11 = 9
|
||||||
|
CMAKE_PROGRESS_12 = 10
|
||||||
|
CMAKE_PROGRESS_13 =
|
||||||
|
CMAKE_PROGRESS_14 = 11
|
||||||
|
CMAKE_PROGRESS_15 = 12
|
||||||
|
CMAKE_PROGRESS_16 = 13
|
||||||
|
CMAKE_PROGRESS_17 = 14
|
||||||
|
CMAKE_PROGRESS_18 = 15
|
||||||
|
CMAKE_PROGRESS_19 =
|
||||||
|
CMAKE_PROGRESS_20 = 16
|
||||||
|
CMAKE_PROGRESS_21 = 17
|
||||||
|
CMAKE_PROGRESS_22 = 18
|
||||||
|
CMAKE_PROGRESS_23 = 19
|
||||||
|
CMAKE_PROGRESS_24 = 20
|
||||||
|
CMAKE_PROGRESS_25 =
|
||||||
|
CMAKE_PROGRESS_26 = 21
|
||||||
|
CMAKE_PROGRESS_27 = 22
|
||||||
|
CMAKE_PROGRESS_28 = 23
|
||||||
|
CMAKE_PROGRESS_29 = 24
|
||||||
|
CMAKE_PROGRESS_30 = 25
|
||||||
|
CMAKE_PROGRESS_31 =
|
||||||
|
CMAKE_PROGRESS_32 = 26
|
||||||
|
CMAKE_PROGRESS_33 = 27
|
||||||
|
CMAKE_PROGRESS_34 = 28
|
||||||
|
CMAKE_PROGRESS_35 = 29
|
||||||
|
CMAKE_PROGRESS_36 = 30
|
||||||
|
CMAKE_PROGRESS_37 =
|
||||||
|
CMAKE_PROGRESS_38 = 31
|
||||||
|
CMAKE_PROGRESS_39 = 32
|
||||||
|
CMAKE_PROGRESS_40 = 33
|
||||||
|
CMAKE_PROGRESS_41 = 34
|
||||||
|
CMAKE_PROGRESS_42 = 35
|
||||||
|
CMAKE_PROGRESS_43 =
|
||||||
|
CMAKE_PROGRESS_44 = 36
|
||||||
|
CMAKE_PROGRESS_45 = 37
|
||||||
|
CMAKE_PROGRESS_46 = 38
|
||||||
|
CMAKE_PROGRESS_47 = 39
|
||||||
|
CMAKE_PROGRESS_48 = 40
|
||||||
|
CMAKE_PROGRESS_49 =
|
||||||
|
CMAKE_PROGRESS_50 = 41
|
||||||
|
CMAKE_PROGRESS_51 = 42
|
||||||
|
CMAKE_PROGRESS_52 = 43
|
||||||
|
CMAKE_PROGRESS_53 = 44
|
||||||
|
CMAKE_PROGRESS_54 = 45
|
||||||
|
CMAKE_PROGRESS_55 =
|
||||||
|
CMAKE_PROGRESS_56 = 46
|
||||||
|
CMAKE_PROGRESS_57 = 47
|
||||||
|
CMAKE_PROGRESS_58 = 48
|
||||||
|
CMAKE_PROGRESS_59 = 49
|
||||||
|
CMAKE_PROGRESS_60 = 50
|
||||||
|
CMAKE_PROGRESS_61 =
|
||||||
|
CMAKE_PROGRESS_62 = 51
|
||||||
|
CMAKE_PROGRESS_63 = 52
|
||||||
|
CMAKE_PROGRESS_64 = 53
|
||||||
|
CMAKE_PROGRESS_65 = 54
|
||||||
|
CMAKE_PROGRESS_66 = 55
|
||||||
|
CMAKE_PROGRESS_67 =
|
||||||
|
CMAKE_PROGRESS_68 = 56
|
||||||
|
CMAKE_PROGRESS_69 = 57
|
||||||
|
CMAKE_PROGRESS_70 = 58
|
||||||
|
CMAKE_PROGRESS_71 = 59
|
||||||
|
CMAKE_PROGRESS_72 = 60
|
||||||
|
CMAKE_PROGRESS_73 =
|
||||||
|
CMAKE_PROGRESS_74 = 61
|
||||||
|
CMAKE_PROGRESS_75 = 62
|
||||||
|
CMAKE_PROGRESS_76 = 63
|
||||||
|
CMAKE_PROGRESS_77 = 64
|
||||||
|
CMAKE_PROGRESS_78 = 65
|
||||||
|
CMAKE_PROGRESS_79 =
|
||||||
|
CMAKE_PROGRESS_80 = 66
|
||||||
|
CMAKE_PROGRESS_81 = 67
|
||||||
|
CMAKE_PROGRESS_82 = 68
|
||||||
|
CMAKE_PROGRESS_83 = 69
|
||||||
|
CMAKE_PROGRESS_84 = 70
|
||||||
|
CMAKE_PROGRESS_85 =
|
||||||
|
CMAKE_PROGRESS_86 = 71
|
||||||
|
CMAKE_PROGRESS_87 = 72
|
||||||
|
CMAKE_PROGRESS_88 = 73
|
||||||
|
CMAKE_PROGRESS_89 = 74
|
||||||
|
CMAKE_PROGRESS_90 = 75
|
||||||
|
CMAKE_PROGRESS_91 =
|
||||||
|
CMAKE_PROGRESS_92 = 76
|
||||||
|
CMAKE_PROGRESS_93 = 77
|
||||||
|
CMAKE_PROGRESS_94 = 78
|
||||||
|
CMAKE_PROGRESS_95 = 79
|
||||||
|
CMAKE_PROGRESS_96 = 80
|
||||||
|
CMAKE_PROGRESS_97 =
|
||||||
|
CMAKE_PROGRESS_98 = 81
|
||||||
|
CMAKE_PROGRESS_99 = 82
|
||||||
|
CMAKE_PROGRESS_100 = 83
|
||||||
|
CMAKE_PROGRESS_101 = 84
|
||||||
|
CMAKE_PROGRESS_102 = 85
|
||||||
|
CMAKE_PROGRESS_103 =
|
||||||
|
CMAKE_PROGRESS_104 = 86
|
||||||
|
CMAKE_PROGRESS_105 = 87
|
||||||
|
CMAKE_PROGRESS_106 = 88
|
||||||
|
CMAKE_PROGRESS_107 = 89
|
||||||
|
CMAKE_PROGRESS_108 = 90
|
||||||
|
CMAKE_PROGRESS_109 =
|
||||||
|
CMAKE_PROGRESS_110 = 91
|
||||||
|
CMAKE_PROGRESS_111 = 92
|
||||||
|
CMAKE_PROGRESS_112 = 93
|
||||||
|
CMAKE_PROGRESS_113 = 94
|
||||||
|
CMAKE_PROGRESS_114 = 95
|
||||||
|
CMAKE_PROGRESS_115 =
|
||||||
|
CMAKE_PROGRESS_116 = 96
|
||||||
|
CMAKE_PROGRESS_117 = 97
|
||||||
|
CMAKE_PROGRESS_118 = 98
|
||||||
|
CMAKE_PROGRESS_119 = 99
|
||||||
|
CMAKE_PROGRESS_120 = 100
|
||||||
|
|
83
DSLogic-gui/CMakeFiles/Makefile.cmake
Normal file
83
DSLogic-gui/CMakeFiles/Makefile.cmake
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
|
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
|
||||||
|
|
||||||
|
# The generator used is:
|
||||||
|
SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
|
||||||
|
|
||||||
|
# The top level Makefile was generated from the following files:
|
||||||
|
SET(CMAKE_MAKEFILE_DEPENDS
|
||||||
|
"CMakeCache.txt"
|
||||||
|
"CMakeFiles/CMakeCCompiler.cmake"
|
||||||
|
"CMakeFiles/CMakeCXXCompiler.cmake"
|
||||||
|
"CMakeFiles/CMakeSystem.cmake"
|
||||||
|
"CMakeLists.txt"
|
||||||
|
"DSLogic.qrc"
|
||||||
|
"cmake_modules/Findlibusb-1.0.cmake"
|
||||||
|
"config.h.in"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCCompiler.cmake.in"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCXXCompiler.cmake.in"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeConfigurableFile.in"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeFindBinUtils.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeParseImplicitLinkInfo.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeSystem.cmake.in"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeTestCompilerCommon.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CPack.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CPackComponent.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CheckCXXSymbolExists.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CheckFunctionExists.c"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/CheckSymbolExists.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindBoost.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindPkgConfig.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindQt4.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/FindThreads.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/GNUInstallDirs.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/MacroAddFileDependencies.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Platform/Linux.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Qt4ConfigDependentSettings.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/Qt4Macros.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Modules/UseQt4.cmake"
|
||||||
|
"/usr/share/cmake-2.8/Templates/CPackConfig.cmake.in"
|
||||||
|
)
|
||||||
|
|
||||||
|
# The corresponding makefile is:
|
||||||
|
SET(CMAKE_MAKEFILE_OUTPUTS
|
||||||
|
"Makefile"
|
||||||
|
"CMakeFiles/cmake.check_cache"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Byproducts of CMake generate step:
|
||||||
|
SET(CMAKE_MAKEFILE_PRODUCTS
|
||||||
|
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Dependency information for all targets:
|
||||||
|
SET(CMAKE_DEPEND_INFO_FILES
|
||||||
|
"CMakeFiles/DSLogic.dir/DependInfo.cmake"
|
||||||
|
)
|
96
DSLogic-gui/CMakeFiles/Makefile2
Normal file
96
DSLogic-gui/CMakeFiles/Makefile2
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
|
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
|
||||||
|
|
||||||
|
# Default target executed when no arguments are given to make.
|
||||||
|
default_target: all
|
||||||
|
.PHONY : default_target
|
||||||
|
|
||||||
|
# The main recursive all target
|
||||||
|
all:
|
||||||
|
.PHONY : all
|
||||||
|
|
||||||
|
# The main recursive preinstall target
|
||||||
|
preinstall:
|
||||||
|
.PHONY : preinstall
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Special targets provided by cmake.
|
||||||
|
|
||||||
|
# Disable implicit rules so canonical targets will work.
|
||||||
|
.SUFFIXES:
|
||||||
|
|
||||||
|
# Remove some rules from gmake that .SUFFIXES does not remove.
|
||||||
|
SUFFIXES =
|
||||||
|
|
||||||
|
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||||
|
|
||||||
|
# Suppress display of executed commands.
|
||||||
|
$(VERBOSE).SILENT:
|
||||||
|
|
||||||
|
# A target that is always out of date.
|
||||||
|
cmake_force:
|
||||||
|
.PHONY : cmake_force
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Set environment variables for the build.
|
||||||
|
|
||||||
|
# The shell in which to execute make rules.
|
||||||
|
SHELL = /bin/sh
|
||||||
|
|
||||||
|
# The CMake executable.
|
||||||
|
CMAKE_COMMAND = /usr/bin/cmake
|
||||||
|
|
||||||
|
# The command to remove a file.
|
||||||
|
RM = /usr/bin/cmake -E remove -f
|
||||||
|
|
||||||
|
# The top-level source directory on which CMake was run.
|
||||||
|
CMAKE_SOURCE_DIR = /home/andy/work/DSLogic-open/DSLogic-gui
|
||||||
|
|
||||||
|
# The top-level build directory on which CMake was run.
|
||||||
|
CMAKE_BINARY_DIR = /home/andy/work/DSLogic-open/DSLogic-gui
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Target rules for target CMakeFiles/DSLogic.dir
|
||||||
|
|
||||||
|
# All Build rule for target.
|
||||||
|
CMakeFiles/DSLogic.dir/all:
|
||||||
|
$(MAKE) -f CMakeFiles/DSLogic.dir/build.make CMakeFiles/DSLogic.dir/depend
|
||||||
|
$(MAKE) -f CMakeFiles/DSLogic.dir/build.make CMakeFiles/DSLogic.dir/build
|
||||||
|
$(CMAKE_COMMAND) -E cmake_progress_report /home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
|
||||||
|
@echo "Built target DSLogic"
|
||||||
|
.PHONY : CMakeFiles/DSLogic.dir/all
|
||||||
|
|
||||||
|
# Include target in all.
|
||||||
|
all: CMakeFiles/DSLogic.dir/all
|
||||||
|
.PHONY : all
|
||||||
|
|
||||||
|
# Build rule for subdir invocation for target.
|
||||||
|
CMakeFiles/DSLogic.dir/rule: cmake_check_build_system
|
||||||
|
$(CMAKE_COMMAND) -E cmake_progress_start /home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles 100
|
||||||
|
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/DSLogic.dir/all
|
||||||
|
$(CMAKE_COMMAND) -E cmake_progress_start /home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles 0
|
||||||
|
.PHONY : CMakeFiles/DSLogic.dir/rule
|
||||||
|
|
||||||
|
# Convenience name for target.
|
||||||
|
DSLogic: CMakeFiles/DSLogic.dir/rule
|
||||||
|
.PHONY : DSLogic
|
||||||
|
|
||||||
|
# clean rule for target.
|
||||||
|
CMakeFiles/DSLogic.dir/clean:
|
||||||
|
$(MAKE) -f CMakeFiles/DSLogic.dir/build.make CMakeFiles/DSLogic.dir/clean
|
||||||
|
.PHONY : CMakeFiles/DSLogic.dir/clean
|
||||||
|
|
||||||
|
# clean rule for target.
|
||||||
|
clean: CMakeFiles/DSLogic.dir/clean
|
||||||
|
.PHONY : clean
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Special targets to cleanup operation of make.
|
||||||
|
|
||||||
|
# Special rule to run CMake to check the build system integrity.
|
||||||
|
# No rule that depends on this can have commands that come from listfiles
|
||||||
|
# because they might be regenerated.
|
||||||
|
cmake_check_build_system:
|
||||||
|
$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||||
|
.PHONY : cmake_check_build_system
|
||||||
|
|
1
DSLogic-gui/CMakeFiles/TargetDirectories.txt
Normal file
1
DSLogic-gui/CMakeFiles/TargetDirectories.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
/home/andy/work/DSLogic-open/DSLogic-gui/CMakeFiles/DSLogic.dir
|
1
DSLogic-gui/CMakeFiles/cmake.check_cache
Normal file
1
DSLogic-gui/CMakeFiles/cmake.check_cache
Normal file
@ -0,0 +1 @@
|
|||||||
|
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
1
DSLogic-gui/CMakeFiles/progress.marks
Normal file
1
DSLogic-gui/CMakeFiles/progress.marks
Normal file
@ -0,0 +1 @@
|
|||||||
|
100
|
@ -3,6 +3,7 @@
|
|||||||
##
|
##
|
||||||
## Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
## Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
||||||
## Copyright (C) 2012-2013 Alexandru Gagniuc <mr.nuke.me@gmail.com>
|
## Copyright (C) 2012-2013 Alexandru Gagniuc <mr.nuke.me@gmail.com>
|
||||||
|
## Copyright (C) 2013-2014 DreamSourceLab <support@dreamsourcelab.com>
|
||||||
##
|
##
|
||||||
## This program is free software: you can redistribute it and/or modify
|
## This program is free software: you can redistribute it and/or modify
|
||||||
## it under the terms of the GNU General Public License as published by
|
## it under the terms of the GNU General Public License as published by
|
||||||
@ -22,7 +23,7 @@ cmake_minimum_required(VERSION 2.6)
|
|||||||
include(FindPkgConfig)
|
include(FindPkgConfig)
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
|
|
||||||
project(DSLogic-gui)
|
project(DSLogic)
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
#= User Options
|
#= User Options
|
||||||
@ -52,8 +53,11 @@ endif()
|
|||||||
|
|
||||||
list(APPEND PKGDEPS
|
list(APPEND PKGDEPS
|
||||||
libsigrok4DSLogic>=0.2.0
|
libsigrok4DSLogic>=0.2.0
|
||||||
|
libusb-1.0>=1.0.16
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/")
|
||||||
|
|
||||||
find_package(PkgConfig)
|
find_package(PkgConfig)
|
||||||
pkg_check_modules(PKGDEPS REQUIRED ${PKGDEPS})
|
pkg_check_modules(PKGDEPS REQUIRED ${PKGDEPS})
|
||||||
|
|
||||||
@ -71,6 +75,8 @@ else()
|
|||||||
find_package(Boost 1.42 COMPONENTS system thread REQUIRED)
|
find_package(Boost 1.42 COMPONENTS system thread REQUIRED)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
find_package(libusb-1.0 REQUIRED)
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
#= Config Header
|
#= Config Header
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
@ -79,7 +85,7 @@ set(DS_TITLE DSLogic)
|
|||||||
set(DS_DESCRIPTION "A GUI for DSLogic")
|
set(DS_DESCRIPTION "A GUI for DSLogic")
|
||||||
|
|
||||||
set(DS_VERSION_MAJOR 0)
|
set(DS_VERSION_MAJOR 0)
|
||||||
set(DS_VERSION_MINOR 1)
|
set(DS_VERSION_MINOR 2)
|
||||||
set(DS_VERSION_MICRO 0)
|
set(DS_VERSION_MICRO 0)
|
||||||
set(DS_VERSION_STRING
|
set(DS_VERSION_STRING
|
||||||
${DS_VERSION_MAJOR}.${DS_VERSION_MINOR}.${DS_VERSION_MICRO}
|
${DS_VERSION_MAJOR}.${DS_VERSION_MINOR}.${DS_VERSION_MICRO}
|
||||||
@ -107,6 +113,8 @@ set(DSLogic_SOURCES
|
|||||||
pv/data/logicsnapshot.cpp
|
pv/data/logicsnapshot.cpp
|
||||||
pv/data/signaldata.cpp
|
pv/data/signaldata.cpp
|
||||||
pv/data/snapshot.cpp
|
pv/data/snapshot.cpp
|
||||||
|
pv/data/dso.cpp
|
||||||
|
pv/data/dsosnapshot.cpp
|
||||||
pv/decoder/decoder.cpp
|
pv/decoder/decoder.cpp
|
||||||
pv/decoder/decoderfactory.cpp
|
pv/decoder/decoderfactory.cpp
|
||||||
pv/decoder/democonfig.cpp
|
pv/decoder/democonfig.cpp
|
||||||
@ -147,6 +155,7 @@ set(DSLogic_SOURCES
|
|||||||
pv/view/timemarker.cpp
|
pv/view/timemarker.cpp
|
||||||
pv/view/view.cpp
|
pv/view/view.cpp
|
||||||
pv/view/viewport.cpp
|
pv/view/viewport.cpp
|
||||||
|
pv/view/dsosignal.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
set(DSLogic_HEADERS
|
set(DSLogic_HEADERS
|
||||||
@ -167,6 +176,8 @@ set(DSLogic_HEADERS
|
|||||||
pv/toolbars/filebar.h
|
pv/toolbars/filebar.h
|
||||||
pv/toolbars/logobar.h
|
pv/toolbars/logobar.h
|
||||||
pv/toolbars/trigbar.h
|
pv/toolbars/trigbar.h
|
||||||
|
pv/data/dso.h
|
||||||
|
pv/data/dsosnapshot.h
|
||||||
pv/view/cursor.h
|
pv/view/cursor.h
|
||||||
pv/view/header.h
|
pv/view/header.h
|
||||||
pv/view/ruler.h
|
pv/view/ruler.h
|
||||||
@ -174,6 +185,7 @@ set(DSLogic_HEADERS
|
|||||||
pv/view/groupsignal.h
|
pv/view/groupsignal.h
|
||||||
pv/view/protocolsignal.h
|
pv/view/protocolsignal.h
|
||||||
pv/view/view.h
|
pv/view/view.h
|
||||||
|
pv/view/dsosignal.h
|
||||||
pv/view/viewport.h
|
pv/view/viewport.h
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -234,6 +246,7 @@ set(DSLOGIC_LINK_LIBS
|
|||||||
${Boost_LIBRARIES}
|
${Boost_LIBRARIES}
|
||||||
${CMAKE_THREAD_LIBS_INIT}
|
${CMAKE_THREAD_LIBS_INIT}
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
|
${LIBUSB_1_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
if(STATIC_PKGDEPS_LIBS)
|
if(STATIC_PKGDEPS_LIBS)
|
||||||
@ -257,6 +270,7 @@ if(WIN32)
|
|||||||
# Pass -mwindows so that no "DOS box" will open when PulseView is started.
|
# Pass -mwindows so that no "DOS box" will open when PulseView is started.
|
||||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-mwindows")
|
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-mwindows")
|
||||||
endif()
|
endif()
|
||||||
|
set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "/usr/local/lib")
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
#= Installation
|
#= Installation
|
||||||
@ -264,9 +278,8 @@ endif()
|
|||||||
|
|
||||||
# Install the executable.
|
# Install the executable.
|
||||||
install(TARGETS ${PROJECT_NAME} DESTINATION bin/)
|
install(TARGETS ${PROJECT_NAME} DESTINATION bin/)
|
||||||
|
install(FILES res/DSLogic.fw DESTINATION bin/res/)
|
||||||
# Install the manpage.
|
install(FILES res/DSLogic.bin DESTINATION bin/res/)
|
||||||
install(FILES doc/DSLogic.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT doc)
|
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
#= Packaging (handled by CPack)
|
#= Packaging (handled by CPack)
|
||||||
|
83
DSLogic-gui/CPackConfig.cmake
Normal file
83
DSLogic-gui/CPackConfig.cmake
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
# This file will be configured to contain variables for CPack. These variables
|
||||||
|
# should be set in the CMake list file of the project before CPack module is
|
||||||
|
# included. Example variables are:
|
||||||
|
# CPACK_GENERATOR - Generator used to create package
|
||||||
|
# CPACK_INSTALL_CMAKE_PROJECTS - For each project (path, name, component)
|
||||||
|
# CPACK_CMAKE_GENERATOR - CMake Generator used for the projects
|
||||||
|
# CPACK_INSTALL_COMMANDS - Extra commands to install components
|
||||||
|
# CPACK_INSTALLED_DIRECTORIES - Extra directories to install
|
||||||
|
# CPACK_PACKAGE_DESCRIPTION_FILE - Description file for the package
|
||||||
|
# CPACK_PACKAGE_DESCRIPTION_SUMMARY - Summary of the package
|
||||||
|
# CPACK_PACKAGE_EXECUTABLES - List of pairs of executables and labels
|
||||||
|
# CPACK_PACKAGE_FILE_NAME - Name of the package generated
|
||||||
|
# CPACK_PACKAGE_ICON - Icon used for the package
|
||||||
|
# CPACK_PACKAGE_INSTALL_DIRECTORY - Name of directory for the installer
|
||||||
|
# CPACK_PACKAGE_NAME - Package project name
|
||||||
|
# CPACK_PACKAGE_VENDOR - Package project vendor
|
||||||
|
# CPACK_PACKAGE_VERSION - Package project version
|
||||||
|
# CPACK_PACKAGE_VERSION_MAJOR - Package project version (major)
|
||||||
|
# CPACK_PACKAGE_VERSION_MINOR - Package project version (minor)
|
||||||
|
# CPACK_PACKAGE_VERSION_PATCH - Package project version (patch)
|
||||||
|
|
||||||
|
# There are certain generator specific ones
|
||||||
|
|
||||||
|
# NSIS Generator:
|
||||||
|
# CPACK_PACKAGE_INSTALL_REGISTRY_KEY - Name of the registry key for the installer
|
||||||
|
# CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS - Extra commands used during uninstall
|
||||||
|
# CPACK_NSIS_EXTRA_INSTALL_COMMANDS - Extra commands used during install
|
||||||
|
|
||||||
|
|
||||||
|
SET(CPACK_BINARY_BUNDLE "")
|
||||||
|
SET(CPACK_BINARY_CYGWIN "")
|
||||||
|
SET(CPACK_BINARY_DEB "OFF")
|
||||||
|
SET(CPACK_BINARY_DRAGNDROP "")
|
||||||
|
SET(CPACK_BINARY_NSIS "OFF")
|
||||||
|
SET(CPACK_BINARY_OSXX11 "")
|
||||||
|
SET(CPACK_BINARY_PACKAGEMAKER "")
|
||||||
|
SET(CPACK_BINARY_RPM "OFF")
|
||||||
|
SET(CPACK_BINARY_STGZ "ON")
|
||||||
|
SET(CPACK_BINARY_TBZ2 "OFF")
|
||||||
|
SET(CPACK_BINARY_TGZ "ON")
|
||||||
|
SET(CPACK_BINARY_TZ "ON")
|
||||||
|
SET(CPACK_BINARY_ZIP "")
|
||||||
|
SET(CPACK_CMAKE_GENERATOR "Unix Makefiles")
|
||||||
|
SET(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE")
|
||||||
|
SET(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE")
|
||||||
|
SET(CPACK_GENERATOR "STGZ;TGZ;TZ")
|
||||||
|
SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/andy/work/DSLogic-open/DSLogic-gui;DSLogic;ALL;/")
|
||||||
|
SET(CPACK_INSTALL_PREFIX "/usr/local")
|
||||||
|
SET(CPACK_MODULE_PATH "/home/andy/work/DSLogic-open/DSLogic-gui/cmake_modules/")
|
||||||
|
SET(CPACK_NSIS_DISPLAY_NAME "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_NSIS_INSTALLER_ICON_CODE "")
|
||||||
|
SET(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "")
|
||||||
|
SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES")
|
||||||
|
SET(CPACK_NSIS_PACKAGE_NAME "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_OUTPUT_CONFIG_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/CPackConfig.cmake")
|
||||||
|
SET(CPACK_PACKAGE_DEFAULT_LOCATION "/")
|
||||||
|
SET(CPACK_PACKAGE_DESCRIPTION_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/README")
|
||||||
|
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "DSLogic built using CMake")
|
||||||
|
SET(CPACK_PACKAGE_FILE_NAME "DSLogic-0.2.0-Linux")
|
||||||
|
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_NAME "DSLogic")
|
||||||
|
SET(CPACK_PACKAGE_RELOCATABLE "true")
|
||||||
|
SET(CPACK_PACKAGE_VENDOR "Humanity")
|
||||||
|
SET(CPACK_PACKAGE_VERSION "0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_MAJOR "0")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_MINOR "2")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_PATCH "0")
|
||||||
|
SET(CPACK_RESOURCE_FILE_LICENSE "/home/andy/work/DSLogic-open/DSLogic-gui/COPYING")
|
||||||
|
SET(CPACK_RESOURCE_FILE_README "/usr/share/cmake-2.8/Templates/CPack.GenericDescription.txt")
|
||||||
|
SET(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-2.8/Templates/CPack.GenericWelcome.txt")
|
||||||
|
SET(CPACK_SET_DESTDIR "OFF")
|
||||||
|
SET(CPACK_SOURCE_CYGWIN "")
|
||||||
|
SET(CPACK_SOURCE_GENERATOR "TGZ")
|
||||||
|
SET(CPACK_SOURCE_IGNORE_FILES "/home/andy/work/DSLogic-open/DSLogic-gui;.gitignore;.git")
|
||||||
|
SET(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/CPackSourceConfig.cmake")
|
||||||
|
SET(CPACK_SOURCE_PACKAGE_FILE_NAME "DSLogic-0.2.0")
|
||||||
|
SET(CPACK_SOURCE_TBZ2 "")
|
||||||
|
SET(CPACK_SOURCE_TGZ "")
|
||||||
|
SET(CPACK_SOURCE_TZ "")
|
||||||
|
SET(CPACK_SOURCE_ZIP "")
|
||||||
|
SET(CPACK_SYSTEM_NAME "Linux")
|
||||||
|
SET(CPACK_TOPLEVEL_TAG "Linux")
|
88
DSLogic-gui/CPackSourceConfig.cmake
Normal file
88
DSLogic-gui/CPackSourceConfig.cmake
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# This file will be configured to contain variables for CPack. These variables
|
||||||
|
# should be set in the CMake list file of the project before CPack module is
|
||||||
|
# included. Example variables are:
|
||||||
|
# CPACK_GENERATOR - Generator used to create package
|
||||||
|
# CPACK_INSTALL_CMAKE_PROJECTS - For each project (path, name, component)
|
||||||
|
# CPACK_CMAKE_GENERATOR - CMake Generator used for the projects
|
||||||
|
# CPACK_INSTALL_COMMANDS - Extra commands to install components
|
||||||
|
# CPACK_INSTALLED_DIRECTORIES - Extra directories to install
|
||||||
|
# CPACK_PACKAGE_DESCRIPTION_FILE - Description file for the package
|
||||||
|
# CPACK_PACKAGE_DESCRIPTION_SUMMARY - Summary of the package
|
||||||
|
# CPACK_PACKAGE_EXECUTABLES - List of pairs of executables and labels
|
||||||
|
# CPACK_PACKAGE_FILE_NAME - Name of the package generated
|
||||||
|
# CPACK_PACKAGE_ICON - Icon used for the package
|
||||||
|
# CPACK_PACKAGE_INSTALL_DIRECTORY - Name of directory for the installer
|
||||||
|
# CPACK_PACKAGE_NAME - Package project name
|
||||||
|
# CPACK_PACKAGE_VENDOR - Package project vendor
|
||||||
|
# CPACK_PACKAGE_VERSION - Package project version
|
||||||
|
# CPACK_PACKAGE_VERSION_MAJOR - Package project version (major)
|
||||||
|
# CPACK_PACKAGE_VERSION_MINOR - Package project version (minor)
|
||||||
|
# CPACK_PACKAGE_VERSION_PATCH - Package project version (patch)
|
||||||
|
|
||||||
|
# There are certain generator specific ones
|
||||||
|
|
||||||
|
# NSIS Generator:
|
||||||
|
# CPACK_PACKAGE_INSTALL_REGISTRY_KEY - Name of the registry key for the installer
|
||||||
|
# CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS - Extra commands used during uninstall
|
||||||
|
# CPACK_NSIS_EXTRA_INSTALL_COMMANDS - Extra commands used during install
|
||||||
|
|
||||||
|
|
||||||
|
SET(CPACK_BINARY_BUNDLE "")
|
||||||
|
SET(CPACK_BINARY_CYGWIN "")
|
||||||
|
SET(CPACK_BINARY_DEB "OFF")
|
||||||
|
SET(CPACK_BINARY_DRAGNDROP "")
|
||||||
|
SET(CPACK_BINARY_NSIS "OFF")
|
||||||
|
SET(CPACK_BINARY_OSXX11 "")
|
||||||
|
SET(CPACK_BINARY_PACKAGEMAKER "")
|
||||||
|
SET(CPACK_BINARY_RPM "OFF")
|
||||||
|
SET(CPACK_BINARY_STGZ "ON")
|
||||||
|
SET(CPACK_BINARY_TBZ2 "OFF")
|
||||||
|
SET(CPACK_BINARY_TGZ "ON")
|
||||||
|
SET(CPACK_BINARY_TZ "ON")
|
||||||
|
SET(CPACK_BINARY_ZIP "")
|
||||||
|
SET(CPACK_CMAKE_GENERATOR "Unix Makefiles")
|
||||||
|
SET(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE")
|
||||||
|
SET(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE")
|
||||||
|
SET(CPACK_GENERATOR "TGZ")
|
||||||
|
SET(CPACK_IGNORE_FILES "/home/andy/work/DSLogic-open/DSLogic-gui;.gitignore;.git")
|
||||||
|
SET(CPACK_INSTALLED_DIRECTORIES "/home/andy/work/DSLogic-open/DSLogic-gui;/")
|
||||||
|
SET(CPACK_INSTALL_CMAKE_PROJECTS "")
|
||||||
|
SET(CPACK_INSTALL_PREFIX "/usr/local")
|
||||||
|
SET(CPACK_MODULE_PATH "/home/andy/work/DSLogic-open/DSLogic-gui/cmake_modules/")
|
||||||
|
SET(CPACK_NSIS_DISPLAY_NAME "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_NSIS_INSTALLER_ICON_CODE "")
|
||||||
|
SET(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "")
|
||||||
|
SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES")
|
||||||
|
SET(CPACK_NSIS_PACKAGE_NAME "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_OUTPUT_CONFIG_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/CPackConfig.cmake")
|
||||||
|
SET(CPACK_PACKAGE_DEFAULT_LOCATION "/")
|
||||||
|
SET(CPACK_PACKAGE_DESCRIPTION_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/README")
|
||||||
|
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "DSLogic built using CMake")
|
||||||
|
SET(CPACK_PACKAGE_FILE_NAME "DSLogic-0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "DSLogic 0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_NAME "DSLogic")
|
||||||
|
SET(CPACK_PACKAGE_RELOCATABLE "true")
|
||||||
|
SET(CPACK_PACKAGE_VENDOR "Humanity")
|
||||||
|
SET(CPACK_PACKAGE_VERSION "0.2.0")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_MAJOR "0")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_MINOR "2")
|
||||||
|
SET(CPACK_PACKAGE_VERSION_PATCH "0")
|
||||||
|
SET(CPACK_RESOURCE_FILE_LICENSE "/home/andy/work/DSLogic-open/DSLogic-gui/COPYING")
|
||||||
|
SET(CPACK_RESOURCE_FILE_README "/usr/share/cmake-2.8/Templates/CPack.GenericDescription.txt")
|
||||||
|
SET(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-2.8/Templates/CPack.GenericWelcome.txt")
|
||||||
|
SET(CPACK_SET_DESTDIR "OFF")
|
||||||
|
SET(CPACK_SOURCE_CYGWIN "")
|
||||||
|
SET(CPACK_SOURCE_GENERATOR "TGZ")
|
||||||
|
SET(CPACK_SOURCE_IGNORE_FILES "/home/andy/work/DSLogic-open/DSLogic-gui;.gitignore;.git")
|
||||||
|
SET(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/andy/work/DSLogic-open/DSLogic-gui;/")
|
||||||
|
SET(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/andy/work/DSLogic-open/DSLogic-gui/CPackSourceConfig.cmake")
|
||||||
|
SET(CPACK_SOURCE_PACKAGE_FILE_NAME "DSLogic-0.2.0")
|
||||||
|
SET(CPACK_SOURCE_TBZ2 "")
|
||||||
|
SET(CPACK_SOURCE_TGZ "")
|
||||||
|
SET(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source")
|
||||||
|
SET(CPACK_SOURCE_TZ "")
|
||||||
|
SET(CPACK_SOURCE_ZIP "")
|
||||||
|
SET(CPACK_STRIP_FILES "")
|
||||||
|
SET(CPACK_SYSTEM_NAME "Linux")
|
||||||
|
SET(CPACK_TOPLEVEL_TAG "Linux-Source")
|
@ -27,5 +27,7 @@
|
|||||||
<file>icons/start.png</file>
|
<file>icons/start.png</file>
|
||||||
<file>icons/dsl_logo.png</file>
|
<file>icons/dsl_logo.png</file>
|
||||||
<file>icons/logo.png</file>
|
<file>icons/logo.png</file>
|
||||||
|
<file>icons/checkbox.png</file>
|
||||||
|
<file>icons/radiobutton.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
33
DSLogic-gui/DSLogic.qrc.depends
Normal file
33
DSLogic-gui/DSLogic.qrc.depends
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/">
|
||||||
|
<file>icons/search.png</file>
|
||||||
|
<file>icons/next.png</file>
|
||||||
|
<file>icons/pre.png</file>
|
||||||
|
<file>icons/file.png</file>
|
||||||
|
<file>icons/photo.png</file>
|
||||||
|
<file>icons/save.png</file>
|
||||||
|
<file>icons/open.png</file>
|
||||||
|
<file>icons/params.png</file>
|
||||||
|
<file>stylesheet.qss</file>
|
||||||
|
<file>icons/down-arrow.png</file>
|
||||||
|
<file>icons/slider-handle.png</file>
|
||||||
|
<file>icons/set.png</file>
|
||||||
|
<file>icons/add.png</file>
|
||||||
|
<file>icons/del.png</file>
|
||||||
|
<file>icons/trigger.png</file>
|
||||||
|
<file>icons/measure.png</file>
|
||||||
|
<file>icons/search-bar.png</file>
|
||||||
|
<file>icons/protocol.png</file>
|
||||||
|
<file>icons/logo_noColor.png</file>
|
||||||
|
<file>icons/logo_color.png</file>
|
||||||
|
<file>icons/logo_muColor.png</file>
|
||||||
|
<file>icons/about.png</file>
|
||||||
|
<file>icons/capture.png</file>
|
||||||
|
<file>icons/stop.png</file>
|
||||||
|
<file>icons/start.png</file>
|
||||||
|
<file>icons/dsl_logo.png</file>
|
||||||
|
<file>icons/logo.png</file>
|
||||||
|
<file>icons/checkbox.png</file>
|
||||||
|
<file>icons/radiobutton.png</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
72
DSLogic-gui/cmake_install.cmake
Normal file
72
DSLogic-gui/cmake_install.cmake
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
# Install script for directory: /home/andy/work/DSLogic-open/DSLogic-gui
|
||||||
|
|
||||||
|
# Set the install prefix
|
||||||
|
IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||||
|
SET(CMAKE_INSTALL_PREFIX "/usr/local")
|
||||||
|
ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||||
|
STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||||
|
|
||||||
|
# Set the install configuration name.
|
||||||
|
IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||||
|
IF(BUILD_TYPE)
|
||||||
|
STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||||
|
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||||
|
ELSE(BUILD_TYPE)
|
||||||
|
SET(CMAKE_INSTALL_CONFIG_NAME "")
|
||||||
|
ENDIF(BUILD_TYPE)
|
||||||
|
MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||||
|
ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||||
|
|
||||||
|
# Set the component getting installed.
|
||||||
|
IF(NOT CMAKE_INSTALL_COMPONENT)
|
||||||
|
IF(COMPONENT)
|
||||||
|
MESSAGE(STATUS "Install component: \"${COMPONENT}\"")
|
||||||
|
SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
|
||||||
|
ELSE(COMPONENT)
|
||||||
|
SET(CMAKE_INSTALL_COMPONENT)
|
||||||
|
ENDIF(COMPONENT)
|
||||||
|
ENDIF(NOT CMAKE_INSTALL_COMPONENT)
|
||||||
|
|
||||||
|
# Install shared libraries without execute permission?
|
||||||
|
IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
|
||||||
|
SET(CMAKE_INSTALL_SO_NO_EXE "1")
|
||||||
|
ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
|
||||||
|
|
||||||
|
IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic" AND
|
||||||
|
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic")
|
||||||
|
FILE(RPATH_CHECK
|
||||||
|
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic"
|
||||||
|
RPATH "/usr/local/lib")
|
||||||
|
ENDIF()
|
||||||
|
FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/andy/work/DSLogic-open/DSLogic-gui/DSLogic")
|
||||||
|
IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic" AND
|
||||||
|
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic")
|
||||||
|
FILE(RPATH_CHANGE
|
||||||
|
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic"
|
||||||
|
OLD_RPATH "/usr/local/lib:"
|
||||||
|
NEW_RPATH "/usr/local/lib")
|
||||||
|
IF(CMAKE_INSTALL_DO_STRIP)
|
||||||
|
EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/DSLogic")
|
||||||
|
ENDIF(CMAKE_INSTALL_DO_STRIP)
|
||||||
|
ENDIF()
|
||||||
|
ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
|
||||||
|
IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin/res" TYPE FILE FILES "/home/andy/work/DSLogic-open/DSLogic-gui/res/DSLogic.fw")
|
||||||
|
ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
|
||||||
|
IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin/res" TYPE FILE FILES "/home/andy/work/DSLogic-open/DSLogic-gui/res/DSLogic.bin")
|
||||||
|
ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
|
||||||
|
|
||||||
|
IF(CMAKE_INSTALL_COMPONENT)
|
||||||
|
SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||||
|
ELSE(CMAKE_INSTALL_COMPONENT)
|
||||||
|
SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
|
||||||
|
ENDIF(CMAKE_INSTALL_COMPONENT)
|
||||||
|
|
||||||
|
FILE(WRITE "/home/andy/work/DSLogic-open/DSLogic-gui/${CMAKE_INSTALL_MANIFEST}" "")
|
||||||
|
FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})
|
||||||
|
FILE(APPEND "/home/andy/work/DSLogic-open/DSLogic-gui/${CMAKE_INSTALL_MANIFEST}" "${file}\n")
|
||||||
|
ENDFOREACH(file)
|
64
DSLogic-gui/cmake_modules/Findlibusb-1.0.cmake
Normal file
64
DSLogic-gui/cmake_modules/Findlibusb-1.0.cmake
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
#
|
||||||
|
# LIBUSB_1_FOUND - system has libusb
|
||||||
|
# LIBUSB_1_INCLUDE_DIRS - the libusb include directory
|
||||||
|
# LIBUSB_1_LIBRARIES - Link these to use libusb
|
||||||
|
# LIBUSB_1_DEFINITIONS - Compiler switches required for using libusb
|
||||||
|
#
|
||||||
|
# Adapted from cmake-modules Google Code project
|
||||||
|
#
|
||||||
|
# Copyright (c) 2006 Andreas Schneider <mail@cynapses.org>
|
||||||
|
#
|
||||||
|
# (Changes for libusb) Copyright (c) 2008 Kyle Machulis <kyle@nonpolynomial.com>
|
||||||
|
#
|
||||||
|
# Redistribution and use is allowed according to the terms of the New BSD license.
|
||||||
|
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
if (LIBUSB_1_LIBRARIES AND LIBUSB_1_INCLUDE_DIRS)
|
||||||
|
# in cache already
|
||||||
|
set(LIBUSB_FOUND TRUE)
|
||||||
|
else (LIBUSB_1_LIBRARIES AND LIBUSB_1_INCLUDE_DIRS)
|
||||||
|
find_path(LIBUSB_1_INCLUDE_DIR
|
||||||
|
NAMES
|
||||||
|
libusb-1.0/libusb.h
|
||||||
|
PATHS
|
||||||
|
/usr/local/include
|
||||||
|
PATH_SUFFIXES
|
||||||
|
libusb-1.0
|
||||||
|
)
|
||||||
|
|
||||||
|
find_library(LIBUSB_1_LIBRARY
|
||||||
|
NAMES
|
||||||
|
usb-1.0
|
||||||
|
PATHS
|
||||||
|
/usr/local/lib
|
||||||
|
)
|
||||||
|
|
||||||
|
set(LIBUSB_1_INCLUDE_DIRS
|
||||||
|
${LIBUSB_1_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
set(LIBUSB_1_LIBRARIES
|
||||||
|
${LIBUSB_1_LIBRARY}
|
||||||
|
)
|
||||||
|
|
||||||
|
if (LIBUSB_1_INCLUDE_DIRS AND LIBUSB_1_LIBRARIES)
|
||||||
|
set(LIBUSB_1_FOUND TRUE)
|
||||||
|
endif (LIBUSB_1_INCLUDE_DIRS AND LIBUSB_1_LIBRARIES)
|
||||||
|
|
||||||
|
if (LIBUSB_1_FOUND)
|
||||||
|
if (NOT libusb_1_FIND_QUIETLY)
|
||||||
|
message(STATUS "Found libusb-1.0:")
|
||||||
|
message(STATUS " - Includes: ${LIBUSB_1_INCLUDE_DIRS}")
|
||||||
|
message(STATUS " - Libraries: ${LIBUSB_1_LIBRARIES}")
|
||||||
|
endif (NOT libusb_1_FIND_QUIETLY)
|
||||||
|
else (LIBUSB_1_FOUND)
|
||||||
|
if (libusb_1_FIND_REQUIRED)
|
||||||
|
message(FATAL_ERROR "Could not find libusb")
|
||||||
|
endif (libusb_1_FIND_REQUIRED)
|
||||||
|
endif (LIBUSB_1_FOUND)
|
||||||
|
|
||||||
|
# show the LIBUSB_1_INCLUDE_DIRS and LIBUSB_1_LIBRARIES variables only in the advanced view
|
||||||
|
mark_as_advanced(LIBUSB_1_INCLUDE_DIRS LIBUSB_1_LIBRARIES)
|
||||||
|
|
||||||
|
endif (LIBUSB_1_LIBRARIES AND LIBUSB_1_INCLUDE_DIRS)
|
BIN
DSLogic-gui/configs/DSLogic.bin
Normal file
BIN
DSLogic-gui/configs/DSLogic.bin
Normal file
Binary file not shown.
BIN
DSLogic-gui/configs/DSLogic.fw
Normal file
BIN
DSLogic-gui/configs/DSLogic.fw
Normal file
Binary file not shown.
@ -1,7 +1,9 @@
|
|||||||
/*
|
/*
|
||||||
* This file is part of the PulseView project.
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
* Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -18,6 +20,7 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#ifndef DSLOGIC_EXTDEF_H
|
#ifndef DSLOGIC_EXTDEF_H
|
||||||
#define DSLOGIC_EXTDEF_H
|
#define DSLOGIC_EXTDEF_H
|
||||||
|
|
||||||
|
BIN
DSLogic-gui/icons/checkbox.png
Normal file
BIN
DSLogic-gui/icons/checkbox.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 243 B |
BIN
DSLogic-gui/icons/radiobutton.png
Normal file
BIN
DSLogic-gui/icons/radiobutton.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 241 B |
3
DSLogic-gui/install_manifest.txt
Normal file
3
DSLogic-gui/install_manifest.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
/usr/local/bin/DSLogic
|
||||||
|
/usr/local/bin/res/DSLogic.fw
|
||||||
|
/usr/local/bin/res/DSLogic.bin
|
28775
DSLogic-gui/ltrace.txt
Normal file
28775
DSLogic-gui/ltrace.txt
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,9 @@
|
|||||||
/*
|
/*
|
||||||
* This file is part of the PulseView project.
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
* Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -18,6 +20,7 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#ifdef ENABLE_SIGROKDECODE
|
#ifdef ENABLE_SIGROKDECODE
|
||||||
#include <libsigrokdecode/libsigrokdecode.h> /* First, so we avoid a _POSIX_C_SOURCE warning. */
|
#include <libsigrokdecode/libsigrokdecode.h> /* First, so we avoid a _POSIX_C_SOURCE warning. */
|
||||||
#endif
|
#endif
|
||||||
@ -59,7 +62,7 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
// Set some application metadata
|
// Set some application metadata
|
||||||
QApplication::setApplicationVersion(DS_VERSION_STRING);
|
QApplication::setApplicationVersion(DS_VERSION_STRING);
|
||||||
QApplication::setApplicationName("DSLogic");
|
QApplication::setApplicationName("DSLogic(Beta)");
|
||||||
QApplication::setOrganizationDomain("http://www.DreamSourceLab.com");
|
QApplication::setOrganizationDomain("http://www.DreamSourceLab.com");
|
||||||
|
|
||||||
// Parse arguments
|
// Parse arguments
|
||||||
@ -132,7 +135,6 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
// Initialise the main window
|
// Initialise the main window
|
||||||
pv::MainWindow w(device_manager, open_file);
|
pv::MainWindow w(device_manager, open_file);
|
||||||
//QFile qss(":/levelfour.qss");
|
|
||||||
QFile qss(":/stylesheet.qss");
|
QFile qss(":/stylesheet.qss");
|
||||||
qss.open(QFile::ReadOnly);
|
qss.open(QFile::ReadOnly);
|
||||||
a.setStyleSheet(qss.readAll());
|
a.setStyleSheet(qss.readAll());
|
||||||
|
48
DSLogic-gui/pv/data/dso.cpp
Normal file
48
DSLogic-gui/pv/data/dso.cpp
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#include "dso.h"
|
||||||
|
#include "dsosnapshot.h"
|
||||||
|
|
||||||
|
using namespace boost;
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
namespace data {
|
||||||
|
|
||||||
|
Dso::Dso(unsigned int num_probes, uint64_t samplerate) :
|
||||||
|
SignalData(num_probes, samplerate)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dso::push_snapshot(shared_ptr<DsoSnapshot> &snapshot)
|
||||||
|
{
|
||||||
|
_snapshots.push_front(snapshot);
|
||||||
|
}
|
||||||
|
|
||||||
|
deque< shared_ptr<DsoSnapshot> >& Dso::get_snapshots()
|
||||||
|
{
|
||||||
|
return _snapshots;
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace data
|
||||||
|
} // namespace pv
|
54
DSLogic-gui/pv/data/dso.h
Normal file
54
DSLogic-gui/pv/data/dso.h
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef DSLOGIC_PV_DATA_DSO_H
|
||||||
|
#define DSLOGIC_PV_DATA_DSO_H
|
||||||
|
|
||||||
|
#include "signaldata.h"
|
||||||
|
|
||||||
|
#include <boost/shared_ptr.hpp>
|
||||||
|
#include <deque>
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
namespace data {
|
||||||
|
|
||||||
|
class DsoSnapshot;
|
||||||
|
|
||||||
|
class Dso : public SignalData
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
Dso(unsigned int num_probes, uint64_t samplerate);
|
||||||
|
|
||||||
|
void push_snapshot(
|
||||||
|
boost::shared_ptr<DsoSnapshot> &snapshot);
|
||||||
|
|
||||||
|
std::deque< boost::shared_ptr<DsoSnapshot> >&
|
||||||
|
get_snapshots();
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::deque< boost::shared_ptr<DsoSnapshot> > _snapshots;
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace data
|
||||||
|
} // namespace pv
|
||||||
|
|
||||||
|
#endif // DSLOGIC_PV_DATA_DSO_H
|
232
DSLogic-gui/pv/data/dsosnapshot.cpp
Normal file
232
DSLogic-gui/pv/data/dsosnapshot.cpp
Normal file
@ -0,0 +1,232 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#include <extdef.h>
|
||||||
|
|
||||||
|
#include <assert.h>
|
||||||
|
#include <string.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <math.h>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
|
#include <boost/foreach.hpp>
|
||||||
|
|
||||||
|
#include "dsosnapshot.h"
|
||||||
|
|
||||||
|
using namespace boost;
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
namespace data {
|
||||||
|
|
||||||
|
const int DsoSnapshot::EnvelopeScalePower = 4;
|
||||||
|
const int DsoSnapshot::EnvelopeScaleFactor = 1 << EnvelopeScalePower;
|
||||||
|
const float DsoSnapshot::LogEnvelopeScaleFactor =
|
||||||
|
logf(EnvelopeScaleFactor);
|
||||||
|
const uint64_t DsoSnapshot::EnvelopeDataUnit = 64*1024; // bytes
|
||||||
|
|
||||||
|
DsoSnapshot::DsoSnapshot(const sr_datafeed_dso &dso, uint64_t _total_sample_len, unsigned int channel_num) :
|
||||||
|
Snapshot(sizeof(uint16_t), _total_sample_len, channel_num)
|
||||||
|
{
|
||||||
|
lock_guard<recursive_mutex> lock(_mutex);
|
||||||
|
memset(_envelope_levels, 0, sizeof(_envelope_levels));
|
||||||
|
init(_total_sample_len * channel_num);
|
||||||
|
append_payload(dso);
|
||||||
|
}
|
||||||
|
|
||||||
|
DsoSnapshot::~DsoSnapshot()
|
||||||
|
{
|
||||||
|
lock_guard<recursive_mutex> lock(_mutex);
|
||||||
|
BOOST_FOREACH(Envelope &e, _envelope_levels[0])
|
||||||
|
free(e.samples);
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSnapshot::append_payload(const sr_datafeed_dso &dso)
|
||||||
|
{
|
||||||
|
lock_guard<recursive_mutex> lock(_mutex);
|
||||||
|
append_data(dso.data, dso.num_samples);
|
||||||
|
|
||||||
|
// Generate the first mip-map from the data
|
||||||
|
append_payload_to_envelope_levels();
|
||||||
|
}
|
||||||
|
|
||||||
|
const uint16_t* DsoSnapshot::get_samples(
|
||||||
|
int64_t start_sample, int64_t end_sample) const
|
||||||
|
{
|
||||||
|
assert(start_sample >= 0);
|
||||||
|
assert(start_sample < (int64_t)get_sample_count());
|
||||||
|
assert(end_sample >= 0);
|
||||||
|
assert(end_sample < (int64_t)get_sample_count());
|
||||||
|
assert(start_sample <= end_sample);
|
||||||
|
|
||||||
|
lock_guard<recursive_mutex> lock(_mutex);
|
||||||
|
|
||||||
|
// uint16_t *const data = new uint16_t[end_sample - start_sample];
|
||||||
|
// memcpy(data, (uint16_t*)_data + start_sample, sizeof(uint16_t) *
|
||||||
|
// (end_sample - start_sample));
|
||||||
|
// return data;
|
||||||
|
return (uint16_t*)_data + start_sample;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSnapshot::get_envelope_section(EnvelopeSection &s,
|
||||||
|
uint64_t start, uint64_t end, float min_length, int probe_index) const
|
||||||
|
{
|
||||||
|
assert(end <= get_sample_count());
|
||||||
|
assert(start <= end);
|
||||||
|
assert(min_length > 0);
|
||||||
|
|
||||||
|
lock_guard<recursive_mutex> lock(_mutex);
|
||||||
|
|
||||||
|
const unsigned int min_level = max((int)floorf(logf(min_length) /
|
||||||
|
LogEnvelopeScaleFactor) - 1, 0);
|
||||||
|
const unsigned int scale_power = (min_level + 1) *
|
||||||
|
EnvelopeScalePower;
|
||||||
|
start >>= scale_power;
|
||||||
|
end >>= scale_power;
|
||||||
|
|
||||||
|
s.start = start << scale_power;
|
||||||
|
s.scale = 1 << scale_power;
|
||||||
|
s.length = end - start;
|
||||||
|
// s.samples = new EnvelopeSample[s.length];
|
||||||
|
// memcpy(s.samples, _envelope_levels[min_level].samples + start,
|
||||||
|
// s.length * sizeof(EnvelopeSample));
|
||||||
|
s.samples = _envelope_levels[probe_index][min_level].samples + start;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSnapshot::reallocate_envelope(Envelope &e)
|
||||||
|
{
|
||||||
|
const uint64_t new_data_length = ((e.length + EnvelopeDataUnit - 1) /
|
||||||
|
EnvelopeDataUnit) * EnvelopeDataUnit;
|
||||||
|
if (new_data_length > e.data_length)
|
||||||
|
{
|
||||||
|
e.data_length = new_data_length;
|
||||||
|
e.samples = (EnvelopeSample*)realloc(e.samples,
|
||||||
|
new_data_length * sizeof(EnvelopeSample));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSnapshot::append_payload_to_envelope_levels()
|
||||||
|
{
|
||||||
|
unsigned int i;
|
||||||
|
for (i = 0; i < _channel_num; i++) {
|
||||||
|
Envelope &e0 = _envelope_levels[i][0];
|
||||||
|
uint64_t prev_length;
|
||||||
|
EnvelopeSample *dest_ptr;
|
||||||
|
|
||||||
|
// Expand the data buffer to fit the new samples
|
||||||
|
prev_length = e0.length;
|
||||||
|
e0.length = get_sample_count() / EnvelopeScaleFactor;
|
||||||
|
|
||||||
|
// Break off if there are no new samples to compute
|
||||||
|
// if (e0.length == prev_length)
|
||||||
|
// return;
|
||||||
|
if (e0.length == 0)
|
||||||
|
return;
|
||||||
|
if (e0.length == prev_length)
|
||||||
|
prev_length = 0;
|
||||||
|
|
||||||
|
reallocate_envelope(e0);
|
||||||
|
|
||||||
|
dest_ptr = e0.samples + prev_length;
|
||||||
|
|
||||||
|
// Iterate through the samples to populate the first level mipmap
|
||||||
|
const uint16_t *const stop_src_ptr = (uint16_t*)_data +
|
||||||
|
e0.length * EnvelopeScaleFactor * _channel_num;
|
||||||
|
// for (const uint16_t *src_ptr = (uint16_t*)_data +
|
||||||
|
// prev_length * EnvelopeScaleFactor;
|
||||||
|
// src_ptr < end_src_ptr; src_ptr += EnvelopeScaleFactor)
|
||||||
|
// {
|
||||||
|
// const EnvelopeSample sub_sample = {
|
||||||
|
// *min_element(src_ptr, src_ptr + EnvelopeScaleFactor),
|
||||||
|
// *max_element(src_ptr, src_ptr + EnvelopeScaleFactor),
|
||||||
|
// };
|
||||||
|
|
||||||
|
// *dest_ptr++ = sub_sample;
|
||||||
|
// }
|
||||||
|
for (const uint16_t *src_ptr = (uint16_t*)_data +
|
||||||
|
prev_length * EnvelopeScaleFactor * _channel_num + i;
|
||||||
|
src_ptr < stop_src_ptr; src_ptr += EnvelopeScaleFactor * _channel_num)
|
||||||
|
{
|
||||||
|
const uint16_t * begin_src_ptr =
|
||||||
|
src_ptr;
|
||||||
|
const uint16_t *const end_src_ptr =
|
||||||
|
src_ptr + EnvelopeScaleFactor * _channel_num;
|
||||||
|
|
||||||
|
EnvelopeSample sub_sample;
|
||||||
|
sub_sample.min = *begin_src_ptr;
|
||||||
|
sub_sample.max = *begin_src_ptr;
|
||||||
|
begin_src_ptr += _channel_num;
|
||||||
|
while (begin_src_ptr < end_src_ptr)
|
||||||
|
{
|
||||||
|
sub_sample.min = min(sub_sample.min, *begin_src_ptr);
|
||||||
|
sub_sample.max = max(sub_sample.max, *begin_src_ptr);
|
||||||
|
begin_src_ptr += _channel_num;
|
||||||
|
}
|
||||||
|
|
||||||
|
*dest_ptr++ = sub_sample;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute higher level mipmaps
|
||||||
|
for (unsigned int level = 1; level < ScaleStepCount; level++)
|
||||||
|
{
|
||||||
|
Envelope &e = _envelope_levels[i][level];
|
||||||
|
const Envelope &el = _envelope_levels[i][level-1];
|
||||||
|
|
||||||
|
// Expand the data buffer to fit the new samples
|
||||||
|
prev_length = e.length;
|
||||||
|
e.length = el.length / EnvelopeScaleFactor;
|
||||||
|
|
||||||
|
// Break off if there are no more samples to computed
|
||||||
|
// if (e.length == prev_length)
|
||||||
|
// break;
|
||||||
|
if (e.length == prev_length)
|
||||||
|
prev_length = 0;
|
||||||
|
|
||||||
|
reallocate_envelope(e);
|
||||||
|
|
||||||
|
// Subsample the level lower level
|
||||||
|
const EnvelopeSample *src_ptr =
|
||||||
|
el.samples + prev_length * EnvelopeScaleFactor;
|
||||||
|
const EnvelopeSample *const end_dest_ptr = e.samples + e.length;
|
||||||
|
for (dest_ptr = e.samples + prev_length;
|
||||||
|
dest_ptr < end_dest_ptr; dest_ptr++)
|
||||||
|
{
|
||||||
|
const EnvelopeSample *const end_src_ptr =
|
||||||
|
src_ptr + EnvelopeScaleFactor;
|
||||||
|
|
||||||
|
EnvelopeSample sub_sample = *src_ptr++;
|
||||||
|
while (src_ptr < end_src_ptr)
|
||||||
|
{
|
||||||
|
sub_sample.min = min(sub_sample.min, src_ptr->min);
|
||||||
|
sub_sample.max = max(sub_sample.max, src_ptr->max);
|
||||||
|
src_ptr++;
|
||||||
|
}
|
||||||
|
|
||||||
|
*dest_ptr = sub_sample;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace data
|
||||||
|
} // namespace pv
|
97
DSLogic-gui/pv/data/dsosnapshot.h
Normal file
97
DSLogic-gui/pv/data/dsosnapshot.h
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef DSLOGIC_PV_DATA_DSOSNAPSHOT_H
|
||||||
|
#define DSLOGIC_PV_DATA_DSOSNAPSHOT_H
|
||||||
|
|
||||||
|
#include "snapshot.h"
|
||||||
|
|
||||||
|
#include <utility>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
namespace DsoSnapshotTest {
|
||||||
|
class Basic;
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
namespace data {
|
||||||
|
|
||||||
|
class DsoSnapshot : public Snapshot
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct EnvelopeSample
|
||||||
|
{
|
||||||
|
uint16_t min;
|
||||||
|
uint16_t max;
|
||||||
|
};
|
||||||
|
|
||||||
|
struct EnvelopeSection
|
||||||
|
{
|
||||||
|
uint64_t start;
|
||||||
|
unsigned int scale;
|
||||||
|
uint64_t length;
|
||||||
|
EnvelopeSample *samples;
|
||||||
|
};
|
||||||
|
|
||||||
|
private:
|
||||||
|
struct Envelope
|
||||||
|
{
|
||||||
|
uint64_t length;
|
||||||
|
uint64_t data_length;
|
||||||
|
EnvelopeSample *samples;
|
||||||
|
};
|
||||||
|
|
||||||
|
private:
|
||||||
|
static const unsigned int ScaleStepCount = 10;
|
||||||
|
static const int EnvelopeScalePower;
|
||||||
|
static const int EnvelopeScaleFactor;
|
||||||
|
static const float LogEnvelopeScaleFactor;
|
||||||
|
static const uint64_t EnvelopeDataUnit;
|
||||||
|
|
||||||
|
public:
|
||||||
|
DsoSnapshot(const sr_datafeed_dso &dso, uint64_t _total_sample_len, unsigned int channel_num);
|
||||||
|
|
||||||
|
virtual ~DsoSnapshot();
|
||||||
|
|
||||||
|
void append_payload(const sr_datafeed_dso &dso);
|
||||||
|
|
||||||
|
const uint16_t* get_samples(int64_t start_sample,
|
||||||
|
int64_t end_sample) const;
|
||||||
|
|
||||||
|
void get_envelope_section(EnvelopeSection &s,
|
||||||
|
uint64_t start, uint64_t end, float min_length, int probe_index) const;
|
||||||
|
|
||||||
|
private:
|
||||||
|
void reallocate_envelope(Envelope &l);
|
||||||
|
|
||||||
|
void append_payload_to_envelope_levels();
|
||||||
|
|
||||||
|
private:
|
||||||
|
struct Envelope _envelope_levels[2*DS_MAX_DSO_PROBES_NUM][ScaleStepCount];
|
||||||
|
|
||||||
|
friend class DsoSnapshotTest::Basic;
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace data
|
||||||
|
} // namespace pv
|
||||||
|
|
||||||
|
#endif // DSLOGIC_PV_DATA_DSOSNAPSHOT_H
|
@ -29,12 +29,15 @@
|
|||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
#include <QtGui/QApplication>
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QDir>
|
||||||
|
|
||||||
#include <libsigrok4DSLogic/libsigrok.h>
|
#include <libsigrok4DSLogic/libsigrok.h>
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
char config_path[256];
|
||||||
|
|
||||||
namespace pv {
|
namespace pv {
|
||||||
|
|
||||||
@ -98,6 +101,15 @@ list<sr_dev_inst*> DeviceManager::driver_scan(
|
|||||||
// Release this driver and all it's attached devices
|
// Release this driver and all it's attached devices
|
||||||
release_driver(driver);
|
release_driver(driver);
|
||||||
|
|
||||||
|
// Check If DSLogic driver
|
||||||
|
if (strcmp(driver->name, "DSLogic") == 0) {
|
||||||
|
QDir dir(QApplication::applicationDirPath());
|
||||||
|
if (!dir.cd("res"))
|
||||||
|
return driver_devices;
|
||||||
|
std::string str = dir.absolutePath().toStdString() + "/";
|
||||||
|
strcpy(config_path, str.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
// Do the scan
|
// Do the scan
|
||||||
GSList *const devices = sr_driver_scan(driver, drvopts);
|
GSList *const devices = sr_driver_scan(driver, drvopts);
|
||||||
for (GSList *l = devices; l; l = l->next)
|
for (GSList *l = devices; l; l = l->next)
|
||||||
|
@ -51,6 +51,7 @@ DeviceOptions::DeviceOptions(QWidget *parent, struct sr_dev_inst *sdi) :
|
|||||||
setLayout(&_layout);
|
setLayout(&_layout);
|
||||||
|
|
||||||
_mode_comboBox.addItem(mode_strings[LOGIC]);
|
_mode_comboBox.addItem(mode_strings[LOGIC]);
|
||||||
|
_mode_comboBox.addItem(mode_strings[DSO]);
|
||||||
_mode_comboBox.addItem(mode_strings[ANALOG]);
|
_mode_comboBox.addItem(mode_strings[ANALOG]);
|
||||||
_mode_comboBox.setCurrentIndex(_sdi->mode);
|
_mode_comboBox.setCurrentIndex(_sdi->mode);
|
||||||
_props_box.setLayout(&_props_box_layout);
|
_props_box.setLayout(&_props_box_layout);
|
||||||
|
@ -32,6 +32,8 @@
|
|||||||
#include <QPainter>
|
#include <QPainter>
|
||||||
#include <QRegExpValidator>
|
#include <QRegExpValidator>
|
||||||
|
|
||||||
|
#include "libsigrok4DSLogic/libsigrok.h"
|
||||||
|
|
||||||
namespace pv {
|
namespace pv {
|
||||||
namespace dock {
|
namespace dock {
|
||||||
|
|
||||||
|
@ -31,6 +31,8 @@
|
|||||||
#include <QRegExpValidator>
|
#include <QRegExpValidator>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
|
|
||||||
|
#include "libsigrok4DSLogic/libsigrok.h"
|
||||||
|
|
||||||
namespace pv {
|
namespace pv {
|
||||||
namespace dock {
|
namespace dock {
|
||||||
|
|
||||||
|
@ -242,12 +242,14 @@ void MainWindow::setup_ui()
|
|||||||
// Populate the device list and select the initially selected device
|
// Populate the device list and select the initially selected device
|
||||||
update_device_list();
|
update_device_list();
|
||||||
|
|
||||||
// connect(_device_bar, SIGNAL(device_selected()), this,
|
|
||||||
// SLOT(device_selected()));
|
|
||||||
connect(_device_bar, SIGNAL(device_selected()), this,
|
connect(_device_bar, SIGNAL(device_selected()), this,
|
||||||
SLOT(init()));
|
SLOT(device_selected()));
|
||||||
|
// connect(_device_bar, SIGNAL(device_selected()), this,
|
||||||
|
// SLOT(init()));
|
||||||
connect(_device_bar, SIGNAL(device_updated()), this,
|
connect(_device_bar, SIGNAL(device_updated()), this,
|
||||||
SLOT(update()));
|
SLOT(update()));
|
||||||
|
connect(_sampling_bar, SIGNAL(device_reload()), this,
|
||||||
|
SLOT(init()));
|
||||||
connect(_sampling_bar, SIGNAL(run_stop()), this,
|
connect(_sampling_bar, SIGNAL(run_stop()), this,
|
||||||
SLOT(run_stop()));
|
SLOT(run_stop()));
|
||||||
addToolBar(_sampling_bar);
|
addToolBar(_sampling_bar);
|
||||||
@ -298,7 +300,7 @@ void MainWindow::setup_ui()
|
|||||||
addDockWidget(Qt::BottomDockWidgetArea, _search_dock);
|
addDockWidget(Qt::BottomDockWidgetArea, _search_dock);
|
||||||
|
|
||||||
// Set the title
|
// Set the title
|
||||||
setWindowTitle(QApplication::translate("MainWindow", "DSLogic", 0,
|
setWindowTitle(QApplication::translate("MainWindow", "DSLogic(Beta)", 0,
|
||||||
QApplication::UnicodeUTF8));
|
QApplication::UnicodeUTF8));
|
||||||
|
|
||||||
// Setup _session events
|
// Setup _session events
|
||||||
@ -372,10 +374,10 @@ void MainWindow::update_device_list(struct sr_dev_inst *selected_device)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_LA_DSLOGIC
|
// #ifdef HAVE_LA_DSLOGIC
|
||||||
_session.start_hot_plug_proc(boost::bind(&MainWindow::session_error, this,
|
_session.start_hotplug_proc(boost::bind(&MainWindow::session_error, this,
|
||||||
QString("Hotplug failed"), _1));
|
QString("Hotplug failed"), _1));
|
||||||
#endif
|
// #endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::device_change()
|
void MainWindow::device_change()
|
||||||
@ -408,11 +410,11 @@ void MainWindow::device_change()
|
|||||||
device_detach();
|
device_detach();
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_LA_DSLOGIC
|
// #ifdef HAVE_LA_DSLOGIC
|
||||||
_session.stop_hot_plug_proc();
|
_session.stop_hotplug_proc();
|
||||||
_session.start_hot_plug_proc(boost::bind(&MainWindow::session_error, this,
|
_session.start_hotplug_proc(boost::bind(&MainWindow::session_error, this,
|
||||||
QString("Hotplug failed"), _1));
|
QString("Hotplug failed"), _1));
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -453,7 +455,7 @@ void MainWindow::device_selected()
|
|||||||
|
|
||||||
void MainWindow::device_attach()
|
void MainWindow::device_attach()
|
||||||
{
|
{
|
||||||
_session.stop_hot_plug_proc();
|
_session.stop_hotplug_proc();
|
||||||
|
|
||||||
if (_session.get_capture_state() == SigSession::Running)
|
if (_session.get_capture_state() == SigSession::Running)
|
||||||
_session.stop_capture();
|
_session.stop_capture();
|
||||||
@ -470,7 +472,7 @@ void MainWindow::device_attach()
|
|||||||
|
|
||||||
void MainWindow::device_detach()
|
void MainWindow::device_detach()
|
||||||
{
|
{
|
||||||
_session.stop_hot_plug_proc();
|
_session.stop_hotplug_proc();
|
||||||
|
|
||||||
if (_session.get_capture_state() == SigSession::Running)
|
if (_session.get_capture_state() == SigSession::Running)
|
||||||
_session.stop_capture();
|
_session.stop_capture();
|
||||||
@ -508,6 +510,7 @@ void MainWindow::run_stop()
|
|||||||
|
|
||||||
void MainWindow::test_data_error()
|
void MainWindow::test_data_error()
|
||||||
{
|
{
|
||||||
|
_session.stop_capture();
|
||||||
QMessageBox msg(this);
|
QMessageBox msg(this);
|
||||||
msg.setText("Data Error");
|
msg.setText("Data Error");
|
||||||
msg.setInformativeText("the receive data are not consist with pre-defined test data");
|
msg.setInformativeText("the receive data are not consist with pre-defined test data");
|
||||||
|
@ -84,6 +84,7 @@ DeviceOptions::DeviceOptions(struct sr_dev_inst *sdi) :
|
|||||||
case SR_CONF_TRIGGER_SOURCE:
|
case SR_CONF_TRIGGER_SOURCE:
|
||||||
case SR_CONF_FILTER:
|
case SR_CONF_FILTER:
|
||||||
case SR_CONF_COUPLING:
|
case SR_CONF_COUPLING:
|
||||||
|
case SR_CONF_OPERATION_MODE:
|
||||||
bind_enum(name, key, gvar_list);
|
bind_enum(name, key, gvar_list);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -26,11 +26,14 @@
|
|||||||
#include "devicemanager.h"
|
#include "devicemanager.h"
|
||||||
#include "data/analog.h"
|
#include "data/analog.h"
|
||||||
#include "data/analogsnapshot.h"
|
#include "data/analogsnapshot.h"
|
||||||
|
#include "data/dso.h"
|
||||||
|
#include "data/dsosnapshot.h"
|
||||||
#include "data/logic.h"
|
#include "data/logic.h"
|
||||||
#include "data/logicsnapshot.h"
|
#include "data/logicsnapshot.h"
|
||||||
#include "data/group.h"
|
#include "data/group.h"
|
||||||
#include "data/groupsnapshot.h"
|
#include "data/groupsnapshot.h"
|
||||||
#include "view/analogsignal.h"
|
#include "view/analogsignal.h"
|
||||||
|
#include "view/dsosignal.h"
|
||||||
#include "view/logicsignal.h"
|
#include "view/logicsignal.h"
|
||||||
#include "view/groupsignal.h"
|
#include "view/groupsignal.h"
|
||||||
#include "view/protocolsignal.h"
|
#include "view/protocolsignal.h"
|
||||||
@ -59,11 +62,10 @@ SigSession::SigSession(DeviceManager &device_manager) :
|
|||||||
_sdi(NULL),
|
_sdi(NULL),
|
||||||
_capture_state(Init),
|
_capture_state(Init),
|
||||||
_last_sample_rate(1),
|
_last_sample_rate(1),
|
||||||
_total_sample_len(1),
|
_total_sample_len(1)
|
||||||
_hot_plug_handle(NULL)
|
|
||||||
{
|
{
|
||||||
// TODO: This should not be necessary
|
// TODO: This should not be necessary
|
||||||
_session = this;
|
_session = this;
|
||||||
_hot_attach = false;
|
_hot_attach = false;
|
||||||
_hot_detach = false;
|
_hot_detach = false;
|
||||||
_adv_trigger = false;
|
_adv_trigger = false;
|
||||||
@ -71,23 +73,26 @@ SigSession::SigSession(DeviceManager &device_manager) :
|
|||||||
_protocol_cnt = 0;
|
_protocol_cnt = 0;
|
||||||
_decoderFactory = new decoder::DecoderFactory();
|
_decoderFactory = new decoder::DecoderFactory();
|
||||||
ds_trigger_init();
|
ds_trigger_init();
|
||||||
|
register_hotplug_callback();
|
||||||
}
|
}
|
||||||
|
|
||||||
SigSession::~SigSession()
|
SigSession::~SigSession()
|
||||||
{
|
{
|
||||||
stop_capture();
|
stop_capture();
|
||||||
|
|
||||||
if (_sampling_thread.get())
|
if (_sampling_thread.get())
|
||||||
_sampling_thread->join();
|
_sampling_thread->join();
|
||||||
_sampling_thread.reset();
|
_sampling_thread.reset();
|
||||||
|
|
||||||
if (_hot_plug_handle)
|
if (_hotplug_handle) {
|
||||||
stop_hot_plug_proc();
|
stop_hotplug_proc();
|
||||||
|
deregister_hotplug_callback();
|
||||||
|
}
|
||||||
|
|
||||||
ds_trigger_destroy();
|
ds_trigger_destroy();
|
||||||
|
|
||||||
// TODO: This should not be necessary
|
// TODO: This should not be necessary
|
||||||
_session = NULL;
|
_session = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
quint64 SigSession::get_last_sample_rate() const
|
quint64 SigSession::get_last_sample_rate() const
|
||||||
@ -102,7 +107,10 @@ quint64 SigSession::get_total_sample_len() const
|
|||||||
|
|
||||||
void SigSession::set_total_sample_len(quint64 length)
|
void SigSession::set_total_sample_len(quint64 length)
|
||||||
{
|
{
|
||||||
_total_sample_len = length;
|
if (_sdi->mode == DSO)
|
||||||
|
_total_sample_len = 8 * 1024;
|
||||||
|
else
|
||||||
|
_total_sample_len = length;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct sr_dev_inst* SigSession::get_device() const
|
struct sr_dev_inst* SigSession::get_device() const
|
||||||
@ -145,6 +153,19 @@ void SigSession::save_file(const std::string &name){
|
|||||||
const shared_ptr<pv::data::LogicSnapshot> &snapshot =
|
const shared_ptr<pv::data::LogicSnapshot> &snapshot =
|
||||||
snapshots.front();
|
snapshots.front();
|
||||||
|
|
||||||
|
sr_session_save(name.c_str(), _sdi,
|
||||||
|
(unsigned char*)snapshot->get_data(),
|
||||||
|
snapshot->get_unit_size(),
|
||||||
|
snapshot->get_sample_count());
|
||||||
|
} else if (_sdi->mode == DSO){
|
||||||
|
const deque< shared_ptr<pv::data::DsoSnapshot> > &snapshots =
|
||||||
|
_dso_data->get_snapshots();
|
||||||
|
if (snapshots.empty())
|
||||||
|
return;
|
||||||
|
|
||||||
|
const shared_ptr<pv::data::DsoSnapshot> &snapshot =
|
||||||
|
snapshots.front();
|
||||||
|
|
||||||
sr_session_save(name.c_str(), _sdi,
|
sr_session_save(name.c_str(), _sdi,
|
||||||
(unsigned char*)snapshot->get_data(),
|
(unsigned char*)snapshot->get_data(),
|
||||||
snapshot->get_unit_size(),
|
snapshot->get_unit_size(),
|
||||||
@ -215,7 +236,6 @@ void SigSession::stop_capture()
|
|||||||
{
|
{
|
||||||
if (get_capture_state() == Stopped)
|
if (get_capture_state() == Stopped)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
sr_session_stop();
|
sr_session_stop();
|
||||||
|
|
||||||
// Check that sampling stopped
|
// Check that sampling stopped
|
||||||
@ -255,6 +275,24 @@ int SigSession::get_logic_probe_cnt(const sr_dev_inst *sdi)
|
|||||||
return logic_probe_cnt;
|
return logic_probe_cnt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int SigSession::get_dso_probe_cnt(const sr_dev_inst *sdi)
|
||||||
|
{
|
||||||
|
unsigned int dso_probe_cnt = 0;
|
||||||
|
for (const GSList *l = sdi->probes; l; l = l->next) {
|
||||||
|
const sr_probe *const probe = (const sr_probe *)l->data;
|
||||||
|
if (!probe->enabled)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
switch(probe->type) {
|
||||||
|
case SR_PROBE_DSO:
|
||||||
|
dso_probe_cnt++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return dso_probe_cnt;
|
||||||
|
}
|
||||||
|
|
||||||
int SigSession::get_analog_probe_cnt(const sr_dev_inst *sdi)
|
int SigSession::get_analog_probe_cnt(const sr_dev_inst *sdi)
|
||||||
{
|
{
|
||||||
unsigned int analog_probe_cnt = 0;
|
unsigned int analog_probe_cnt = 0;
|
||||||
@ -289,6 +327,18 @@ void* SigSession::get_buf(int& unit_size, uint64_t &length)
|
|||||||
const shared_ptr<pv::data::LogicSnapshot> &snapshot =
|
const shared_ptr<pv::data::LogicSnapshot> &snapshot =
|
||||||
snapshots.front();
|
snapshots.front();
|
||||||
|
|
||||||
|
unit_size = snapshot->get_unit_size();
|
||||||
|
length = snapshot->get_sample_count();
|
||||||
|
return snapshot->get_data();
|
||||||
|
} else if (_sdi->mode == DSO) {
|
||||||
|
const deque< shared_ptr<pv::data::DsoSnapshot> > &snapshots =
|
||||||
|
_dso_data->get_snapshots();
|
||||||
|
if (snapshots.empty())
|
||||||
|
return NULL;
|
||||||
|
|
||||||
|
const shared_ptr<pv::data::DsoSnapshot> &snapshot =
|
||||||
|
snapshots.front();
|
||||||
|
|
||||||
unit_size = snapshot->get_unit_size();
|
unit_size = snapshot->get_unit_size();
|
||||||
length = snapshot->get_sample_count();
|
length = snapshot->get_sample_count();
|
||||||
return snapshot->get_data();
|
return snapshot->get_data();
|
||||||
@ -339,6 +389,7 @@ void SigSession::load_thread_proc(const string name,
|
|||||||
|
|
||||||
// Confirm that SR_DF_END was received
|
// Confirm that SR_DF_END was received
|
||||||
assert(!_cur_logic_snapshot);
|
assert(!_cur_logic_snapshot);
|
||||||
|
assert(!_cur_dso_snapshot);
|
||||||
assert(!_cur_analog_snapshot);
|
assert(!_cur_analog_snapshot);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -346,64 +397,61 @@ void SigSession::sample_thread_proc(struct sr_dev_inst *sdi,
|
|||||||
uint64_t record_length,
|
uint64_t record_length,
|
||||||
function<void (const QString)> error_handler)
|
function<void (const QString)> error_handler)
|
||||||
{
|
{
|
||||||
// while(1) {
|
assert(sdi);
|
||||||
assert(sdi);
|
assert(error_handler);
|
||||||
assert(error_handler);
|
|
||||||
|
|
||||||
if (!_adv_trigger) {
|
if (!_adv_trigger) {
|
||||||
/* simple trigger check trigger_enable */
|
/* simple trigger check trigger_enable */
|
||||||
ds_trigger_set_en(false);
|
ds_trigger_set_en(false);
|
||||||
BOOST_FOREACH(const shared_ptr<view::Signal> s, _signals)
|
BOOST_FOREACH(const shared_ptr<view::Signal> s, _signals)
|
||||||
{
|
{
|
||||||
assert(s);
|
assert(s);
|
||||||
if (s->get_trig() != 0) {
|
if (s->get_trig() != 0) {
|
||||||
ds_trigger_set_en(true);
|
ds_trigger_set_en(true);
|
||||||
s->set_trig(s->get_trig());
|
s->set_trig(s->get_trig());
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
/* advanced trigger check trigger_enable */
|
|
||||||
ds_trigger_set_en(true);
|
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
/* advanced trigger check trigger_enable */
|
||||||
|
ds_trigger_set_en(true);
|
||||||
|
}
|
||||||
|
|
||||||
sr_session_new();
|
sr_session_new();
|
||||||
sr_session_datafeed_callback_add(data_feed_in_proc, NULL);
|
sr_session_datafeed_callback_add(data_feed_in_proc, NULL);
|
||||||
|
|
||||||
if (sr_session_dev_add(sdi) != SR_OK) {
|
if (sr_session_dev_add(sdi) != SR_OK) {
|
||||||
error_handler(tr("Failed to use device."));
|
error_handler(tr("Failed to use device."));
|
||||||
sr_session_destroy();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Set the sample limit
|
|
||||||
if (sr_config_set(sdi, SR_CONF_LIMIT_SAMPLES,
|
|
||||||
g_variant_new_uint64(record_length)) != SR_OK) {
|
|
||||||
error_handler(tr("Failed to configure "
|
|
||||||
"time-based sample limit."));
|
|
||||||
sr_session_destroy();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
receive_data(0);
|
|
||||||
set_capture_state(Running);
|
|
||||||
|
|
||||||
if (sr_session_start() != SR_OK) {
|
|
||||||
error_handler(tr("Failed to start session."));
|
|
||||||
set_capture_state(Stopped);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
sr_session_run();
|
|
||||||
sr_session_destroy();
|
sr_session_destroy();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set the sample limit
|
||||||
|
if (sr_config_set(sdi, SR_CONF_LIMIT_SAMPLES,
|
||||||
|
g_variant_new_uint64(record_length)) != SR_OK) {
|
||||||
|
error_handler(tr("Failed to configure "
|
||||||
|
"time-based sample limit."));
|
||||||
|
sr_session_destroy();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
receive_data(0);
|
||||||
|
set_capture_state(Running);
|
||||||
|
|
||||||
|
if (sr_session_start() != SR_OK) {
|
||||||
|
error_handler(tr("Failed to start session."));
|
||||||
set_capture_state(Stopped);
|
set_capture_state(Stopped);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Confirm that SR_DF_END was received
|
sr_session_run();
|
||||||
assert(!_cur_logic_snapshot);
|
sr_session_destroy();
|
||||||
assert(!_cur_analog_snapshot);
|
|
||||||
|
|
||||||
// g_usleep(3000*1000);
|
set_capture_state(Stopped);
|
||||||
// }
|
|
||||||
|
// Confirm that SR_DF_END was received
|
||||||
|
assert(!_cur_logic_snapshot);
|
||||||
|
assert(!_cur_dso_snapshot);
|
||||||
|
assert(!_cur_analog_snapshot);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
||||||
@ -412,6 +460,7 @@ void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
|||||||
GVariant *gvar;
|
GVariant *gvar;
|
||||||
uint64_t sample_rate = 0;
|
uint64_t sample_rate = 0;
|
||||||
unsigned int logic_probe_count = 0;
|
unsigned int logic_probe_count = 0;
|
||||||
|
unsigned int dso_probe_count = 0;
|
||||||
unsigned int analog_probe_count = 0;
|
unsigned int analog_probe_count = 0;
|
||||||
|
|
||||||
// Detect what data types we will receive
|
// Detect what data types we will receive
|
||||||
@ -425,6 +474,10 @@ void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
|||||||
logic_probe_count++;
|
logic_probe_count++;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case SR_PROBE_DSO:
|
||||||
|
dso_probe_count++;
|
||||||
|
break;
|
||||||
|
|
||||||
case SR_PROBE_ANALOG:
|
case SR_PROBE_ANALOG:
|
||||||
analog_probe_count++;
|
analog_probe_count++;
|
||||||
break;
|
break;
|
||||||
@ -471,6 +524,11 @@ void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
|||||||
assert(_group_data);
|
assert(_group_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (dso_probe_count != 0) {
|
||||||
|
_dso_data.reset(new data::Dso(dso_probe_count, sample_rate));
|
||||||
|
assert(_dso_data);
|
||||||
|
}
|
||||||
|
|
||||||
if (analog_probe_count != 0) {
|
if (analog_probe_count != 0) {
|
||||||
_analog_data.reset(new data::Analog(analog_probe_count, sample_rate));
|
_analog_data.reset(new data::Analog(analog_probe_count, sample_rate));
|
||||||
assert(_analog_data);
|
assert(_analog_data);
|
||||||
@ -482,7 +540,7 @@ void SigSession::feed_in_header(const sr_dev_inst *sdi)
|
|||||||
BOOST_FOREACH(const shared_ptr<view::Signal> s, _signals)
|
BOOST_FOREACH(const shared_ptr<view::Signal> s, _signals)
|
||||||
{
|
{
|
||||||
assert(s);
|
assert(s);
|
||||||
s->set_data(_logic_data, _analog_data, _group_data);
|
s->set_data(_logic_data, _dso_data, _analog_data, _group_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
receive_data(0);
|
receive_data(0);
|
||||||
@ -631,6 +689,7 @@ void SigSession::init_signals(const sr_dev_inst *sdi)
|
|||||||
GVariant *gvar;
|
GVariant *gvar;
|
||||||
uint64_t sample_rate = 0;
|
uint64_t sample_rate = 0;
|
||||||
unsigned int logic_probe_count = 0;
|
unsigned int logic_probe_count = 0;
|
||||||
|
unsigned int dso_probe_count = 0;
|
||||||
unsigned int analog_probe_count = 0;
|
unsigned int analog_probe_count = 0;
|
||||||
|
|
||||||
// Detect what data types we will receive
|
// Detect what data types we will receive
|
||||||
@ -644,6 +703,10 @@ void SigSession::init_signals(const sr_dev_inst *sdi)
|
|||||||
logic_probe_count++;
|
logic_probe_count++;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case SR_PROBE_DSO:
|
||||||
|
dso_probe_count++;
|
||||||
|
break;
|
||||||
|
|
||||||
case SR_PROBE_ANALOG:
|
case SR_PROBE_ANALOG:
|
||||||
analog_probe_count++;
|
analog_probe_count++;
|
||||||
break;
|
break;
|
||||||
@ -680,6 +743,11 @@ void SigSession::init_signals(const sr_dev_inst *sdi)
|
|||||||
_group_cnt = 0;
|
_group_cnt = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (dso_probe_count != 0) {
|
||||||
|
_dso_data.reset(new data::Dso(dso_probe_count, sample_rate));
|
||||||
|
assert(_dso_data);
|
||||||
|
}
|
||||||
|
|
||||||
if (analog_probe_count != 0) {
|
if (analog_probe_count != 0) {
|
||||||
_analog_data.reset(new data::Analog(analog_probe_count, sample_rate));
|
_analog_data.reset(new data::Analog(analog_probe_count, sample_rate));
|
||||||
assert(_analog_data);
|
assert(_analog_data);
|
||||||
@ -704,6 +772,12 @@ void SigSession::init_signals(const sr_dev_inst *sdi)
|
|||||||
_logic_data, probe->index, _signals.size()));
|
_logic_data, probe->index, _signals.size()));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case SR_PROBE_DSO:
|
||||||
|
signal = shared_ptr<view::Signal>(
|
||||||
|
new view::DsoSignal(probe->name,
|
||||||
|
_dso_data, probe->index, _signals.size()));
|
||||||
|
break;
|
||||||
|
|
||||||
case SR_PROBE_ANALOG:
|
case SR_PROBE_ANALOG:
|
||||||
signal = shared_ptr<view::Signal>(
|
signal = shared_ptr<view::Signal>(
|
||||||
new view::AnalogSignal(probe->name,
|
new view::AnalogSignal(probe->name,
|
||||||
@ -728,7 +802,8 @@ void SigSession::update_signals(const sr_dev_inst *sdi)
|
|||||||
std::vector< boost::shared_ptr<view::Signal> >::iterator i = _signals.begin();
|
std::vector< boost::shared_ptr<view::Signal> >::iterator i = _signals.begin();
|
||||||
while (i != _signals.end()) {
|
while (i != _signals.end()) {
|
||||||
if (((*i)->get_type() == view::Signal::DS_LOGIC ||
|
if (((*i)->get_type() == view::Signal::DS_LOGIC ||
|
||||||
(*i)->get_type() == view::Signal::DS_ANALOG))
|
(*i)->get_type() == view::Signal::DS_DSO ||
|
||||||
|
(*i)->get_type() == view::Signal::DS_ANALOG))
|
||||||
signals_en_table.insert((*i)->get_index(), 1);
|
signals_en_table.insert((*i)->get_index(), 1);
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
@ -753,6 +828,12 @@ void SigSession::update_signals(const sr_dev_inst *sdi)
|
|||||||
_logic_data, probe->index, 0));
|
_logic_data, probe->index, 0));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case SR_PROBE_DSO:
|
||||||
|
signal = shared_ptr<view::Signal>(
|
||||||
|
new view::DsoSignal(probe->name,
|
||||||
|
_dso_data, probe->index, _signals.size()));
|
||||||
|
break;
|
||||||
|
|
||||||
case SR_PROBE_ANALOG:
|
case SR_PROBE_ANALOG:
|
||||||
signal = shared_ptr<view::Signal>(
|
signal = shared_ptr<view::Signal>(
|
||||||
new view::AnalogSignal(probe->name,
|
new view::AnalogSignal(probe->name,
|
||||||
@ -767,7 +848,8 @@ void SigSession::update_signals(const sr_dev_inst *sdi)
|
|||||||
i = _signals.begin();
|
i = _signals.begin();
|
||||||
while (i != _signals.end()) {
|
while (i != _signals.end()) {
|
||||||
if (((*i)->get_type() == view::Signal::DS_LOGIC ||
|
if (((*i)->get_type() == view::Signal::DS_LOGIC ||
|
||||||
(*i)->get_type() == view::Signal::DS_ANALOG) &&
|
(*i)->get_type() == view::Signal::DS_DSO ||
|
||||||
|
(*i)->get_type() == view::Signal::DS_ANALOG) &&
|
||||||
probes_en_table.value((*i)->get_index()) == false) {
|
probes_en_table.value((*i)->get_index()) == false) {
|
||||||
std::vector< boost::shared_ptr<view::Signal> >::iterator j = _signals.begin();
|
std::vector< boost::shared_ptr<view::Signal> >::iterator j = _signals.begin();
|
||||||
while(j != _signals.end()) {
|
while(j != _signals.end()) {
|
||||||
@ -845,6 +927,36 @@ void SigSession::feed_in_logic(const sr_datafeed_logic &logic)
|
|||||||
//data_updated();
|
//data_updated();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SigSession::feed_in_dso(const sr_datafeed_dso &dso)
|
||||||
|
{
|
||||||
|
lock_guard<mutex> lock(_data_mutex);
|
||||||
|
|
||||||
|
if(!_dso_data)
|
||||||
|
{
|
||||||
|
qDebug() << "Unexpected dso packet";
|
||||||
|
return; // This dso packet was not expected.
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!_cur_dso_snapshot)
|
||||||
|
{
|
||||||
|
// Create a new data snapshot
|
||||||
|
_cur_dso_snapshot = shared_ptr<data::DsoSnapshot>(
|
||||||
|
new data::DsoSnapshot(dso, _total_sample_len, _dso_data->get_num_probes()));
|
||||||
|
if (_cur_dso_snapshot->buf_null())
|
||||||
|
stop_capture();
|
||||||
|
else
|
||||||
|
_dso_data->push_snapshot(_cur_dso_snapshot);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Append to the existing data snapshot
|
||||||
|
_cur_dso_snapshot->append_payload(dso);
|
||||||
|
}
|
||||||
|
|
||||||
|
receive_data(dso.num_samples);
|
||||||
|
data_updated();
|
||||||
|
}
|
||||||
|
|
||||||
void SigSession::feed_in_analog(const sr_datafeed_analog &analog)
|
void SigSession::feed_in_analog(const sr_datafeed_analog &analog)
|
||||||
{
|
{
|
||||||
lock_guard<mutex> lock(_data_mutex);
|
lock_guard<mutex> lock(_data_mutex);
|
||||||
@ -902,6 +1014,11 @@ void SigSession::data_feed_in(const struct sr_dev_inst *sdi,
|
|||||||
feed_in_logic(*(const sr_datafeed_logic*)packet->payload);
|
feed_in_logic(*(const sr_datafeed_logic*)packet->payload);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case SR_DF_DSO:
|
||||||
|
assert(packet->payload);
|
||||||
|
feed_in_dso(*(const sr_datafeed_dso*)packet->payload);
|
||||||
|
break;
|
||||||
|
|
||||||
case SR_DF_ANALOG:
|
case SR_DF_ANALOG:
|
||||||
assert(packet->payload);
|
assert(packet->payload);
|
||||||
feed_in_analog(*(const sr_datafeed_analog*)packet->payload);
|
feed_in_analog(*(const sr_datafeed_analog*)packet->payload);
|
||||||
@ -926,6 +1043,7 @@ void SigSession::data_feed_in(const struct sr_dev_inst *sdi,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
_cur_logic_snapshot.reset();
|
_cur_logic_snapshot.reset();
|
||||||
|
_cur_dso_snapshot.reset();
|
||||||
_cur_analog_snapshot.reset();
|
_cur_analog_snapshot.reset();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -1019,64 +1137,50 @@ QMap<QString, int> SigSession::get_decode_options_index(int decode_index)
|
|||||||
/*
|
/*
|
||||||
* hotplug function
|
* hotplug function
|
||||||
*/
|
*/
|
||||||
void SigSession::start_hot_plug_proc(boost::function<void (const QString)> error_handler)
|
int SigSession::hotplug_callback(struct libusb_context *ctx, struct libusb_device *dev,
|
||||||
{
|
libusb_hotplug_event event, void *user_data) {
|
||||||
#ifdef HAVE_LA_DSLOGIC
|
|
||||||
if (_hot_plug_handle) {
|
(void)ctx;
|
||||||
error_handler("Hotplug proc have started!");
|
(void)dev;
|
||||||
return;
|
(void)user_data;
|
||||||
|
|
||||||
|
if (LIBUSB_HOTPLUG_EVENT_DEVICE_ARRIVED == event) {
|
||||||
|
_session->_hot_attach = true;
|
||||||
|
qDebug("DSLogic attaced!\n");
|
||||||
|
}else if (LIBUSB_HOTPLUG_EVENT_DEVICE_LEFT == event) {
|
||||||
|
_session->_hot_detach = true;
|
||||||
|
qDebug("DSLogic dettaced!\n");
|
||||||
|
}else{
|
||||||
|
qDebug("Unhandled event %d\n", event);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ret = libusbhp_init(&_hot_plug_handle);
|
return 0;
|
||||||
if(ret != 0) {
|
|
||||||
error_handler("Could not initialize hotplug handle.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
libusbhp_register_hotplug_listeners(_hot_plug_handle,
|
|
||||||
dev_attach_callback,
|
|
||||||
dev_detach_callback,
|
|
||||||
NULL);
|
|
||||||
|
|
||||||
// Begin the session
|
|
||||||
_hot_plug.reset(new boost::thread(
|
|
||||||
&SigSession::hot_plug_proc, this, error_handler));
|
|
||||||
#else
|
|
||||||
error_handler("No hotplug device.");
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SigSession::stop_hot_plug_proc()
|
void SigSession::hotplug_proc(boost::function<void (const QString)> error_handler)
|
||||||
{
|
{
|
||||||
#ifdef HAVE_LA_DSLOGIC
|
struct timeval tv;
|
||||||
if (_hot_plug.get()) {
|
|
||||||
_hot_plug->interrupt();
|
|
||||||
_hot_plug->join();
|
|
||||||
}
|
|
||||||
_hot_plug.reset();
|
|
||||||
|
|
||||||
if(_hot_plug_handle) {
|
(void)error_handler;
|
||||||
libusbhp_exit(_hot_plug_handle);
|
|
||||||
_hot_plug_handle = NULL;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
void SigSession::hot_plug_proc(boost::function<void (const QString)> error_handler)
|
|
||||||
{
|
|
||||||
if (!_sdi)
|
if (!_sdi)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
tv.tv_sec = tv.tv_usec = 0;
|
||||||
try {
|
try {
|
||||||
while(_session) {
|
while(_session) {
|
||||||
|
libusb_handle_events_timeout(NULL, &tv);
|
||||||
if (_hot_attach) {
|
if (_hot_attach) {
|
||||||
|
qDebug("DSLogic hardware attached!");
|
||||||
device_attach();
|
device_attach();
|
||||||
_hot_attach = false;
|
_hot_attach = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (_hot_detach) {
|
if (_hot_detach) {
|
||||||
|
qDebug("DSLogic hardware detached!");
|
||||||
device_detach();
|
device_detach();
|
||||||
_logic_data.reset();
|
_logic_data.reset();
|
||||||
|
_dso_data.reset();
|
||||||
_analog_data.reset();
|
_analog_data.reset();
|
||||||
_hot_detach = false;
|
_hot_detach = false;
|
||||||
break;
|
break;
|
||||||
@ -1085,39 +1189,51 @@ void SigSession::hot_plug_proc(boost::function<void (const QString)> error_handl
|
|||||||
}
|
}
|
||||||
} catch(...) {
|
} catch(...) {
|
||||||
qDebug("Interrupt exception for hotplug thread was thrown.");
|
qDebug("Interrupt exception for hotplug thread was thrown.");
|
||||||
error_handler("Interrupt exception for hotplug thread was thrown.");
|
|
||||||
}
|
}
|
||||||
qDebug("Hotplug thread exit!");
|
qDebug("Hotplug thread exit!");
|
||||||
}
|
}
|
||||||
|
|
||||||
void SigSession::dev_attach_callback(struct libusbhp_device_t *device, void *user_data)
|
void SigSession::register_hotplug_callback()
|
||||||
{
|
{
|
||||||
(void)user_data;
|
int ret;
|
||||||
|
|
||||||
if (device)
|
ret = libusb_hotplug_register_callback(NULL, (libusb_hotplug_event)(LIBUSB_HOTPLUG_EVENT_DEVICE_ARRIVED |
|
||||||
qDebug("Attach: (%04x/%04x)", device->idVendor, device->idProduct);
|
LIBUSB_HOTPLUG_EVENT_DEVICE_LEFT),
|
||||||
|
(libusb_hotplug_flag)LIBUSB_HOTPLUG_ENUMERATE, 0x2A0E, 0x0001,
|
||||||
_session->_hot_attach = true;
|
LIBUSB_HOTPLUG_MATCH_ANY, hotplug_callback, NULL,
|
||||||
|
&_hotplug_handle);
|
||||||
|
if (LIBUSB_SUCCESS != ret){
|
||||||
|
qDebug() << "Error creating a hotplug callback\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void SigSession::dev_detach_callback(struct libusbhp_device_t *device, void *user_data)
|
void SigSession::deregister_hotplug_callback()
|
||||||
{
|
{
|
||||||
(void)user_data;
|
libusb_hotplug_deregister_callback(NULL, _hotplug_handle);
|
||||||
|
|
||||||
if (device)
|
|
||||||
qDebug("Detach: (%04x/%04x)", device->idVendor, device->idProduct);
|
|
||||||
|
|
||||||
_session->_hot_detach = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int SigSession::hot_plug_active()
|
void SigSession::start_hotplug_proc(boost::function<void (const QString)> error_handler)
|
||||||
{
|
{
|
||||||
if (_hot_plug_handle)
|
|
||||||
return 1;
|
// Begin the session
|
||||||
else
|
qDebug() << "Starting a hotplug thread...\n";
|
||||||
return 0;
|
_hot_attach = false;
|
||||||
|
_hot_detach = false;
|
||||||
|
_hotplug.reset(new boost::thread(
|
||||||
|
&SigSession::hotplug_proc, this, error_handler));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SigSession::stop_hotplug_proc()
|
||||||
|
{
|
||||||
|
if (_hotplug.get()) {
|
||||||
|
_hotplug->interrupt();
|
||||||
|
_hotplug->join();
|
||||||
|
}
|
||||||
|
_hotplug.reset();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Tigger
|
* Tigger
|
||||||
*/
|
*/
|
||||||
|
@ -41,6 +41,7 @@
|
|||||||
#include <QVariant>
|
#include <QVariant>
|
||||||
|
|
||||||
#include <libsigrok4DSLogic/libsigrok.h>
|
#include <libsigrok4DSLogic/libsigrok.h>
|
||||||
|
#include <libusb.h>
|
||||||
|
|
||||||
namespace pv {
|
namespace pv {
|
||||||
|
|
||||||
@ -49,6 +50,8 @@ class DeviceManager;
|
|||||||
namespace data {
|
namespace data {
|
||||||
class Analog;
|
class Analog;
|
||||||
class AnalogSnapshot;
|
class AnalogSnapshot;
|
||||||
|
class Dso;
|
||||||
|
class DsoSnapshot;
|
||||||
class Logic;
|
class Logic;
|
||||||
class LogicSnapshot;
|
class LogicSnapshot;
|
||||||
class Group;
|
class Group;
|
||||||
@ -110,7 +113,7 @@ public:
|
|||||||
get_pro_signals();
|
get_pro_signals();
|
||||||
|
|
||||||
int get_logic_probe_cnt(const struct sr_dev_inst *sdi);
|
int get_logic_probe_cnt(const struct sr_dev_inst *sdi);
|
||||||
|
int get_dso_probe_cnt(const struct sr_dev_inst *sdi);
|
||||||
int get_analog_probe_cnt(const struct sr_dev_inst *sdi);
|
int get_analog_probe_cnt(const struct sr_dev_inst *sdi);
|
||||||
|
|
||||||
void init_signals(const struct sr_dev_inst *sdi);
|
void init_signals(const struct sr_dev_inst *sdi);
|
||||||
@ -147,9 +150,10 @@ public:
|
|||||||
std::list<int> get_decode_probes(int decode_index);
|
std::list<int> get_decode_probes(int decode_index);
|
||||||
QMap<QString, int> get_decode_options_index(int decode_index);
|
QMap<QString, int> get_decode_options_index(int decode_index);
|
||||||
|
|
||||||
void start_hot_plug_proc(boost::function<void (const QString)> error_handler);
|
void start_hotplug_proc(boost::function<void (const QString)> error_handler);
|
||||||
void stop_hot_plug_proc();
|
void stop_hotplug_proc();
|
||||||
int hot_plug_active();
|
void register_hotplug_callback();
|
||||||
|
void deregister_hotplug_callback();
|
||||||
|
|
||||||
void set_adv_trigger(bool adv_trigger);
|
void set_adv_trigger(bool adv_trigger);
|
||||||
|
|
||||||
@ -169,23 +173,21 @@ private:
|
|||||||
void feed_in_meta(const sr_dev_inst *sdi,
|
void feed_in_meta(const sr_dev_inst *sdi,
|
||||||
const sr_datafeed_meta &meta);
|
const sr_datafeed_meta &meta);
|
||||||
|
|
||||||
void feed_in_trigger(const ds_trigger_pos &trigger_pos);
|
void feed_in_trigger(const ds_trigger_pos &trigger_pos);
|
||||||
|
|
||||||
void feed_in_logic(const sr_datafeed_logic &logic);
|
void feed_in_logic(const sr_datafeed_logic &logic);
|
||||||
|
void feed_in_dso(const sr_datafeed_dso &dso);
|
||||||
void feed_in_analog(const sr_datafeed_analog &analog);
|
void feed_in_analog(const sr_datafeed_analog &analog);
|
||||||
|
|
||||||
void data_feed_in(const struct sr_dev_inst *sdi,
|
void data_feed_in(const struct sr_dev_inst *sdi,
|
||||||
const struct sr_datafeed_packet *packet);
|
const struct sr_datafeed_packet *packet);
|
||||||
|
|
||||||
static void data_feed_in_proc(const struct sr_dev_inst *sdi,
|
static void data_feed_in_proc(const struct sr_dev_inst *sdi,
|
||||||
const struct sr_datafeed_packet *packet, void *cb_data);
|
const struct sr_datafeed_packet *packet, void *cb_data);
|
||||||
|
|
||||||
void hot_plug_proc(boost::function<void (const QString)> error_handler);
|
void hotplug_proc(boost::function<void (const QString)> error_handler);
|
||||||
|
static int hotplug_callback(struct libusb_context *ctx, struct libusb_device *dev,
|
||||||
static void dev_attach_callback(struct libusbhp_device_t *device, void *user_data);
|
libusb_hotplug_event event, void *user_data);
|
||||||
|
|
||||||
static void dev_detach_callback(struct libusbhp_device_t *device, void *user_data);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
DeviceManager &_device_manager;
|
DeviceManager &_device_manager;
|
||||||
@ -208,6 +210,8 @@ private:
|
|||||||
mutable boost::mutex _data_mutex;
|
mutable boost::mutex _data_mutex;
|
||||||
boost::shared_ptr<data::Logic> _logic_data;
|
boost::shared_ptr<data::Logic> _logic_data;
|
||||||
boost::shared_ptr<data::LogicSnapshot> _cur_logic_snapshot;
|
boost::shared_ptr<data::LogicSnapshot> _cur_logic_snapshot;
|
||||||
|
boost::shared_ptr<data::Dso> _dso_data;
|
||||||
|
boost::shared_ptr<data::DsoSnapshot> _cur_dso_snapshot;
|
||||||
boost::shared_ptr<data::Analog> _analog_data;
|
boost::shared_ptr<data::Analog> _analog_data;
|
||||||
boost::shared_ptr<data::AnalogSnapshot> _cur_analog_snapshot;
|
boost::shared_ptr<data::AnalogSnapshot> _cur_analog_snapshot;
|
||||||
boost::shared_ptr<data::Group> _group_data;
|
boost::shared_ptr<data::Group> _group_data;
|
||||||
@ -221,8 +225,8 @@ private:
|
|||||||
|
|
||||||
quint64 _total_sample_len;
|
quint64 _total_sample_len;
|
||||||
|
|
||||||
struct libusbhp_t *_hot_plug_handle;
|
libusb_hotplug_callback_handle _hotplug_handle;
|
||||||
std::auto_ptr<boost::thread> _hot_plug;
|
std::auto_ptr<boost::thread> _hotplug;
|
||||||
bool _hot_attach;
|
bool _hot_attach;
|
||||||
bool _hot_detach;
|
bool _hot_detach;
|
||||||
|
|
||||||
|
@ -27,6 +27,8 @@
|
|||||||
|
|
||||||
#include <boost/foreach.hpp>
|
#include <boost/foreach.hpp>
|
||||||
|
|
||||||
|
#include <libsigrok4DSLogic/libsigrok.h>
|
||||||
|
|
||||||
#include <QAction>
|
#include <QAction>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
@ -63,24 +65,24 @@ const uint64_t SamplingBar::RecordLengths[19] = {
|
|||||||
const uint64_t SamplingBar::DefaultRecordLength = 1000000;
|
const uint64_t SamplingBar::DefaultRecordLength = 1000000;
|
||||||
|
|
||||||
const uint64_t SamplingBar::DSLogic_RecordLengths[15] = {
|
const uint64_t SamplingBar::DSLogic_RecordLengths[15] = {
|
||||||
1000,
|
1024,
|
||||||
2000,
|
2048,
|
||||||
5000,
|
4096,
|
||||||
10000,
|
8192,
|
||||||
20000,
|
16384,
|
||||||
50000,
|
32768,
|
||||||
100000,
|
65536,
|
||||||
200000,
|
131072,
|
||||||
500000,
|
262144,
|
||||||
1000000,
|
524288,
|
||||||
2000000,
|
1048576,
|
||||||
5000000,
|
2097152,
|
||||||
10000000,
|
4194304,
|
||||||
16000000,
|
8388608,
|
||||||
100000000,
|
16777216,
|
||||||
};
|
};
|
||||||
|
|
||||||
const uint64_t SamplingBar::DSLogic_DefaultRecordLength = 16000000;
|
const uint64_t SamplingBar::DSLogic_DefaultRecordLength = 16777216;
|
||||||
|
|
||||||
SamplingBar::SamplingBar(QWidget *parent) :
|
SamplingBar::SamplingBar(QWidget *parent) :
|
||||||
QToolBar("Sampling Bar", parent),
|
QToolBar("Sampling Bar", parent),
|
||||||
@ -131,7 +133,7 @@ void SamplingBar::set_device(struct sr_dev_inst *sdi)
|
|||||||
for (size_t i = 0; i < countof(DSLogic_RecordLengths); i++)
|
for (size_t i = 0; i < countof(DSLogic_RecordLengths); i++)
|
||||||
{
|
{
|
||||||
const uint64_t &l = DSLogic_RecordLengths[i];
|
const uint64_t &l = DSLogic_RecordLengths[i];
|
||||||
char *const text = sr_si_string_u64(l, " samples");
|
char *const text = sr_iec_string_u64(l, " samples");
|
||||||
_record_length_selector.addItem(QString(text),
|
_record_length_selector.addItem(QString(text),
|
||||||
qVariantFromValue(l));
|
qVariantFromValue(l));
|
||||||
g_free(text);
|
g_free(text);
|
||||||
@ -242,7 +244,9 @@ void SamplingBar::update_sample_rate_selector_value()
|
|||||||
|
|
||||||
void SamplingBar::commit_sample_rate()
|
void SamplingBar::commit_sample_rate()
|
||||||
{
|
{
|
||||||
|
GVariant *gvar;
|
||||||
uint64_t sample_rate = 0;
|
uint64_t sample_rate = 0;
|
||||||
|
uint64_t last_sample_rate = 0;
|
||||||
|
|
||||||
assert(_sdi);
|
assert(_sdi);
|
||||||
|
|
||||||
@ -259,12 +263,30 @@ void SamplingBar::commit_sample_rate()
|
|||||||
if (sample_rate == 0)
|
if (sample_rate == 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
// Get last samplerate
|
||||||
|
if (sr_config_get(_sdi->driver, SR_CONF_SAMPLERATE,
|
||||||
|
&gvar, _sdi) != SR_OK) {
|
||||||
|
qDebug() <<
|
||||||
|
"WARNING: Failed to get value of sample rate";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
last_sample_rate = g_variant_get_uint64(gvar);
|
||||||
|
g_variant_unref(gvar);
|
||||||
|
|
||||||
// Set the samplerate
|
// Set the samplerate
|
||||||
if (sr_config_set(_sdi, SR_CONF_SAMPLERATE,
|
if (sr_config_set(_sdi, SR_CONF_SAMPLERATE,
|
||||||
g_variant_new_uint64(sample_rate)) != SR_OK) {
|
g_variant_new_uint64(sample_rate)) != SR_OK) {
|
||||||
qDebug() << "Failed to configure samplerate.";
|
qDebug() << "Failed to configure samplerate.";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (strcmp(_sdi->driver->name, "DSLogic") == 0) {
|
||||||
|
if ((last_sample_rate == SR_MHZ(200)&& sample_rate != SR_MHZ(200)) ||
|
||||||
|
(last_sample_rate != SR_MHZ(200) && sample_rate == SR_MHZ(200)) ||
|
||||||
|
(last_sample_rate == SR_MHZ(400)&& sample_rate != SR_MHZ(400)) ||
|
||||||
|
(last_sample_rate != SR_MHZ(400) && sample_rate == SR_MHZ(400)))
|
||||||
|
device_reload();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void SamplingBar::on_sample_rate_changed()
|
void SamplingBar::on_sample_rate_changed()
|
||||||
|
@ -66,6 +66,7 @@ public:
|
|||||||
|
|
||||||
signals:
|
signals:
|
||||||
void run_stop();
|
void run_stop();
|
||||||
|
void device_reload();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void update_sample_rate_selector_value();
|
void update_sample_rate_selector_value();
|
||||||
|
@ -64,9 +64,11 @@ AnalogSignal::~AnalogSignal()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void AnalogSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
void AnalogSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<data::Group> _group_data)
|
boost::shared_ptr<data::Group> _group_data)
|
||||||
{
|
{
|
||||||
|
(void)_dso_data;
|
||||||
(void)_logic_data;
|
(void)_logic_data;
|
||||||
(void)_group_data;
|
(void)_group_data;
|
||||||
|
|
||||||
|
@ -75,6 +75,7 @@ public:
|
|||||||
void del_decoder();
|
void del_decoder();
|
||||||
|
|
||||||
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<pv::data::Group> _group_data);
|
boost::shared_ptr<pv::data::Group> _group_data);
|
||||||
|
|
||||||
|
220
DSLogic-gui/pv/view/dsosignal.cpp
Normal file
220
DSLogic-gui/pv/view/dsosignal.cpp
Normal file
@ -0,0 +1,220 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#include <extdef.h>
|
||||||
|
|
||||||
|
#include <math.h>
|
||||||
|
|
||||||
|
#include "dsosignal.h"
|
||||||
|
#include "pv/data/dso.h"
|
||||||
|
#include "pv/data/dsosnapshot.h"
|
||||||
|
|
||||||
|
using namespace boost;
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
namespace view {
|
||||||
|
|
||||||
|
const QColor DsoSignal::SignalColours[4] = {
|
||||||
|
QColor(17, 133, 209, 255), // dsBlue
|
||||||
|
QColor(238, 178, 17, 255), // dsYellow
|
||||||
|
QColor(213, 15, 37, 255), // dsRed
|
||||||
|
QColor(0, 153, 37, 255) // dsGreen
|
||||||
|
};
|
||||||
|
|
||||||
|
const float DsoSignal::EnvelopeThreshold = 256.0f;
|
||||||
|
|
||||||
|
DsoSignal::DsoSignal(QString name, shared_ptr<data::Dso> data,
|
||||||
|
int probe_index, int order) :
|
||||||
|
Signal(name, probe_index, DS_DSO, order),
|
||||||
|
_data(data)
|
||||||
|
{
|
||||||
|
_colour = SignalColours[probe_index % countof(SignalColours)];
|
||||||
|
_scale = _signalHeight * 1.0f / 256;
|
||||||
|
}
|
||||||
|
|
||||||
|
DsoSignal::~DsoSignal()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<data::Dso> _dso_data,
|
||||||
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
|
boost::shared_ptr<data::Group> _group_data)
|
||||||
|
{
|
||||||
|
(void)_analog_data;
|
||||||
|
(void)_logic_data;
|
||||||
|
(void)_group_data;
|
||||||
|
|
||||||
|
assert(_dso_data);
|
||||||
|
|
||||||
|
_data = _dso_data;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::set_scale(float scale)
|
||||||
|
{
|
||||||
|
_scale = scale;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::paint(QPainter &p, int y, int left, int right, double scale,
|
||||||
|
double offset)
|
||||||
|
{
|
||||||
|
assert(scale > 0);
|
||||||
|
assert(_data);
|
||||||
|
assert(right >= left);
|
||||||
|
|
||||||
|
//paint_axis(p, y, left, right);
|
||||||
|
|
||||||
|
const deque< shared_ptr<pv::data::DsoSnapshot> > &snapshots =
|
||||||
|
_data->get_snapshots();
|
||||||
|
if (snapshots.empty())
|
||||||
|
return;
|
||||||
|
|
||||||
|
_scale = _signalHeight * 1.0f / 256;
|
||||||
|
const shared_ptr<pv::data::DsoSnapshot> &snapshot =
|
||||||
|
snapshots.front();
|
||||||
|
|
||||||
|
if ((unsigned int)get_index() >= snapshot->get_channel_num())
|
||||||
|
return;
|
||||||
|
|
||||||
|
const double pixels_offset = offset / scale;
|
||||||
|
const double samplerate = _data->get_samplerate();
|
||||||
|
const double start_time = _data->get_start_time();
|
||||||
|
const int64_t last_sample = max((int64_t)(snapshot->get_sample_count() - 1), (int64_t)0);
|
||||||
|
const double samples_per_pixel = samplerate * scale;
|
||||||
|
const double start = samplerate * (offset - start_time);
|
||||||
|
const double end = start + samples_per_pixel * (right - left);
|
||||||
|
|
||||||
|
const int64_t start_sample = min(max((int64_t)floor(start),
|
||||||
|
(int64_t)0), last_sample);
|
||||||
|
const int64_t end_sample = min(max((int64_t)ceil(end) + 1,
|
||||||
|
(int64_t)0), last_sample);
|
||||||
|
|
||||||
|
if (samples_per_pixel < EnvelopeThreshold)
|
||||||
|
paint_trace(p, snapshot, y, left,
|
||||||
|
start_sample, end_sample,
|
||||||
|
pixels_offset, samples_per_pixel);
|
||||||
|
else
|
||||||
|
paint_envelope(p, snapshot, y, left,
|
||||||
|
start_sample, end_sample,
|
||||||
|
pixels_offset, samples_per_pixel);
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::paint_trace(QPainter &p,
|
||||||
|
const shared_ptr<pv::data::DsoSnapshot> &snapshot,
|
||||||
|
int y, int left, const int64_t start, const int64_t end,
|
||||||
|
const double pixels_offset, const double samples_per_pixel)
|
||||||
|
{
|
||||||
|
const int64_t sample_count = end - start;
|
||||||
|
|
||||||
|
if (sample_count > 0) {
|
||||||
|
const uint16_t *const samples = snapshot->get_samples(start, end);
|
||||||
|
assert(samples);
|
||||||
|
|
||||||
|
p.setPen(_colour);
|
||||||
|
//p.setPen(QPen(_colour, 3, Qt::SolidLine));
|
||||||
|
|
||||||
|
QPointF *points = new QPointF[sample_count];
|
||||||
|
QPointF *point = points;
|
||||||
|
|
||||||
|
for (int64_t sample = start; sample != end; sample++) {
|
||||||
|
const float x = (sample / samples_per_pixel - pixels_offset) + left;
|
||||||
|
uint16_t offset = samples[sample - start];
|
||||||
|
*point++ = QPointF(x,
|
||||||
|
y - ((get_index() == 0) ? offset & 0x00ff : offset >> 8) * _scale);
|
||||||
|
}
|
||||||
|
|
||||||
|
p.drawPolyline(points, point - points);
|
||||||
|
|
||||||
|
//delete[] samples;
|
||||||
|
delete[] points;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::paint_envelope(QPainter &p,
|
||||||
|
const shared_ptr<pv::data::DsoSnapshot> &snapshot,
|
||||||
|
int y, int left, const int64_t start, const int64_t end,
|
||||||
|
const double pixels_offset, const double samples_per_pixel)
|
||||||
|
{
|
||||||
|
using namespace Qt;
|
||||||
|
using pv::data::DsoSnapshot;
|
||||||
|
|
||||||
|
DsoSnapshot::EnvelopeSection e;
|
||||||
|
snapshot->get_envelope_section(e, start, end, samples_per_pixel, get_index());
|
||||||
|
|
||||||
|
if (e.length < 2)
|
||||||
|
return;
|
||||||
|
|
||||||
|
p.setPen(QPen(NoPen));
|
||||||
|
//p.setPen(QPen(_colour, 2, Qt::SolidLine));
|
||||||
|
p.setBrush(_colour);
|
||||||
|
|
||||||
|
QRectF *const rects = new QRectF[e.length];
|
||||||
|
QRectF *rect = rects;
|
||||||
|
|
||||||
|
for(uint64_t sample = 0; sample < e.length-1; sample++) {
|
||||||
|
const float x = ((e.scale * sample + e.start) /
|
||||||
|
samples_per_pixel - pixels_offset) + left;
|
||||||
|
const DsoSnapshot::EnvelopeSample *const s =
|
||||||
|
e.samples + sample;
|
||||||
|
|
||||||
|
// We overlap this sample with the next so that vertical
|
||||||
|
// gaps do not appear during steep rising or falling edges
|
||||||
|
const float b = y - max(s->max, (s+1)->min) * _scale;
|
||||||
|
const float t = y - min(s->min, (s+1)->max) * _scale;
|
||||||
|
|
||||||
|
float h = b - t;
|
||||||
|
if(h >= 0.0f && h <= 1.0f)
|
||||||
|
h = 1.0f;
|
||||||
|
if(h <= 0.0f && h >= -1.0f)
|
||||||
|
h = -1.0f;
|
||||||
|
|
||||||
|
*rect++ = QRectF(x, t, 1.0f, h);
|
||||||
|
}
|
||||||
|
|
||||||
|
p.drawRects(rects, e.length);
|
||||||
|
|
||||||
|
delete[] rects;
|
||||||
|
//delete[] e.samples;
|
||||||
|
}
|
||||||
|
|
||||||
|
const std::vector< std::pair<uint64_t, bool> > DsoSignal::cur_edges() const
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::set_decoder(pv::decoder::Decoder *decoder)
|
||||||
|
{
|
||||||
|
(void)decoder;
|
||||||
|
}
|
||||||
|
|
||||||
|
decoder::Decoder *DsoSignal::get_decoder()
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DsoSignal::del_decoder()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace view
|
||||||
|
} // namespace pv
|
101
DSLogic-gui/pv/view/dsosignal.h
Normal file
101
DSLogic-gui/pv/view/dsosignal.h
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
/*
|
||||||
|
* This file is part of the DSLogic-gui project.
|
||||||
|
* DSLogic-gui is based on PulseView.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2013 DreamSourceLab <dreamsourcelab@dreamsourcelab.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef DSLOGIC_PV_DSOSIGNAL_H
|
||||||
|
#define DSLOGIC_PV_DSOSIGNAL_H
|
||||||
|
|
||||||
|
#include "signal.h"
|
||||||
|
|
||||||
|
#include <boost/shared_ptr.hpp>
|
||||||
|
|
||||||
|
namespace pv {
|
||||||
|
|
||||||
|
namespace data {
|
||||||
|
class Logic;
|
||||||
|
class Dso;
|
||||||
|
class Analog;
|
||||||
|
class DsoSnapshot;
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace view {
|
||||||
|
|
||||||
|
class DsoSignal : public Signal
|
||||||
|
{
|
||||||
|
private:
|
||||||
|
static const QColor SignalColours[4];
|
||||||
|
|
||||||
|
static const float EnvelopeThreshold;
|
||||||
|
|
||||||
|
public:
|
||||||
|
DsoSignal(QString name,
|
||||||
|
boost::shared_ptr<pv::data::Dso> data, int probe_index, int order);
|
||||||
|
|
||||||
|
virtual ~DsoSignal();
|
||||||
|
|
||||||
|
void set_scale(float scale);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Paints the signal with a QPainter
|
||||||
|
* @param p the QPainter to paint into.
|
||||||
|
* @param y the y-coordinate to draw the signal at.
|
||||||
|
* @param left the x-coordinate of the left edge of the signal.
|
||||||
|
* @param right the x-coordinate of the right edge of the signal.
|
||||||
|
* @param scale the scale in seconds per pixel.
|
||||||
|
* @param offset the time to show at the left hand edge of
|
||||||
|
* the view in seconds.
|
||||||
|
**/
|
||||||
|
void paint(QPainter &p, int y, int left, int right, double scale,
|
||||||
|
double offset);
|
||||||
|
|
||||||
|
const std::vector< std::pair<uint64_t, bool> > cur_edges() const;
|
||||||
|
|
||||||
|
void set_decoder(pv::decoder::Decoder *decoder);
|
||||||
|
|
||||||
|
pv::decoder::Decoder* get_decoder();
|
||||||
|
|
||||||
|
void del_decoder();
|
||||||
|
|
||||||
|
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
|
boost::shared_ptr<pv::data::Group> _group_data);
|
||||||
|
|
||||||
|
private:
|
||||||
|
void paint_trace(QPainter &p,
|
||||||
|
const boost::shared_ptr<pv::data::DsoSnapshot> &snapshot,
|
||||||
|
int y, int left, const int64_t start, const int64_t end,
|
||||||
|
const double pixels_offset, const double samples_per_pixel);
|
||||||
|
|
||||||
|
void paint_envelope(QPainter &p,
|
||||||
|
const boost::shared_ptr<pv::data::DsoSnapshot> &snapshot,
|
||||||
|
int y, int left, const int64_t start, const int64_t end,
|
||||||
|
const double pixels_offset, const double samples_per_pixel);
|
||||||
|
|
||||||
|
private:
|
||||||
|
boost::shared_ptr<pv::data::Dso> _data;
|
||||||
|
float _scale;
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace view
|
||||||
|
} // namespace pv
|
||||||
|
|
||||||
|
#endif // DSLOGIC_PV_DSOSIGNAL_H
|
@ -58,10 +58,12 @@ GroupSignal::~GroupSignal()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void GroupSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
void GroupSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<data::Group> _group_data)
|
boost::shared_ptr<data::Group> _group_data)
|
||||||
{
|
{
|
||||||
(void)_logic_data;
|
(void)_logic_data;
|
||||||
|
(void)_dso_data;
|
||||||
(void)_analog_data;
|
(void)_analog_data;
|
||||||
|
|
||||||
assert(_group_data);
|
assert(_group_data);
|
||||||
|
@ -79,6 +79,7 @@ public:
|
|||||||
void del_decoder();
|
void del_decoder();
|
||||||
|
|
||||||
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<pv::data::Group> _group_data);
|
boost::shared_ptr<pv::data::Group> _group_data);
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@ void Header::paintEvent(QPaintEvent*)
|
|||||||
w, s->get_old_v_offset() - v_offset - s->get_signalHeight());
|
w, s->get_old_v_offset() - v_offset - s->get_signalHeight());
|
||||||
painter.drawLine(0, s->get_old_v_offset() - v_offset,
|
painter.drawLine(0, s->get_old_v_offset() - v_offset,
|
||||||
w, s->get_old_v_offset() - v_offset);
|
w, s->get_old_v_offset() - v_offset);
|
||||||
} else {
|
} else if (s->get_type() == Signal::DS_LOGIC){
|
||||||
painter.drawLine(0, s->get_old_v_offset() - v_offset + 10,
|
painter.drawLine(0, s->get_old_v_offset() - v_offset + 10,
|
||||||
w, s->get_old_v_offset() - v_offset + 10);
|
w, s->get_old_v_offset() - v_offset + 10);
|
||||||
}
|
}
|
||||||
@ -157,7 +157,7 @@ void Header::paintEvent(QPaintEvent*)
|
|||||||
w, s->get_v_offset() - v_offset);
|
w, s->get_v_offset() - v_offset);
|
||||||
painter.drawLine(0, s->get_v_offset() - v_offset - s->get_signalHeight(),
|
painter.drawLine(0, s->get_v_offset() - v_offset - s->get_signalHeight(),
|
||||||
w, s->get_v_offset() - v_offset - s->get_signalHeight());
|
w, s->get_v_offset() - v_offset - s->get_signalHeight());
|
||||||
} else {
|
} else if (s->get_type() == Signal::DS_LOGIC) {
|
||||||
painter.drawLine(0, s->get_v_offset() - v_offset + 10,
|
painter.drawLine(0, s->get_v_offset() - v_offset + 10,
|
||||||
w, s->get_v_offset() - v_offset + 10);
|
w, s->get_v_offset() - v_offset + 10);
|
||||||
}
|
}
|
||||||
|
@ -82,9 +82,11 @@ LogicSignal::~LogicSignal()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void LogicSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
void LogicSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<data::Group> _group_data)
|
boost::shared_ptr<data::Group> _group_data)
|
||||||
{
|
{
|
||||||
|
(void)_dso_data;
|
||||||
(void)_analog_data;
|
(void)_analog_data;
|
||||||
(void)_group_data;
|
(void)_group_data;
|
||||||
|
|
||||||
|
@ -62,6 +62,7 @@ public:
|
|||||||
virtual ~LogicSignal();
|
virtual ~LogicSignal();
|
||||||
|
|
||||||
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<pv::data::Group> _group_data);
|
boost::shared_ptr<pv::data::Group> _group_data);
|
||||||
/**
|
/**
|
||||||
|
@ -55,10 +55,11 @@ ProtocolSignal::~ProtocolSignal()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProtocolSignal::set_data(boost::shared_ptr<data::Logic> _logic_data,
|
void ProtocolSignal::set_data(boost::shared_ptr<data::Logic> _logic_data, boost::shared_ptr<data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<data::Group> _group_data)
|
boost::shared_ptr<data::Group> _group_data)
|
||||||
{
|
{
|
||||||
|
(void)_dso_data;
|
||||||
(void)_analog_data;
|
(void)_analog_data;
|
||||||
(void)_group_data;
|
(void)_group_data;
|
||||||
|
|
||||||
|
@ -57,6 +57,7 @@ public:
|
|||||||
virtual ~ProtocolSignal();
|
virtual ~ProtocolSignal();
|
||||||
|
|
||||||
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<pv::data::Group> _group_data);
|
boost::shared_ptr<pv::data::Group> _group_data);
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ namespace pv {
|
|||||||
namespace data {
|
namespace data {
|
||||||
class SignalData;
|
class SignalData;
|
||||||
class Logic;
|
class Logic;
|
||||||
|
class Dso;
|
||||||
class Analog;
|
class Analog;
|
||||||
class Group;
|
class Group;
|
||||||
}
|
}
|
||||||
@ -76,7 +77,7 @@ public:
|
|||||||
static const QColor dsLightRed;
|
static const QColor dsLightRed;
|
||||||
static const QPen SignalAxisPen;
|
static const QPen SignalAxisPen;
|
||||||
|
|
||||||
enum {DS_LOGIC = 0, DS_ANALOG, DS_GROUP, DS_PROTOCOL};
|
enum {DS_LOGIC = 0, DS_ANALOG, DS_GROUP, DS_PROTOCOL, DS_DSO};
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Signal(QString name, int index, int type, int order);
|
Signal(QString name, int index, int type, int order);
|
||||||
@ -187,6 +188,7 @@ public:
|
|||||||
virtual void del_decoder() = 0;
|
virtual void del_decoder() = 0;
|
||||||
|
|
||||||
virtual void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
virtual void set_data(boost::shared_ptr<pv::data::Logic> _logic_data,
|
||||||
|
boost::shared_ptr<pv::data::Dso> _dso_data,
|
||||||
boost::shared_ptr<pv::data::Analog> _analog_data,
|
boost::shared_ptr<pv::data::Analog> _analog_data,
|
||||||
boost::shared_ptr<pv::data::Group> _group_data) = 0;
|
boost::shared_ptr<pv::data::Group> _group_data) = 0;
|
||||||
|
|
||||||
|
@ -95,7 +95,7 @@ void Viewport::paintEvent(QPaintEvent *event)
|
|||||||
(void)event;
|
(void)event;
|
||||||
|
|
||||||
using pv::view::Signal;
|
using pv::view::Signal;
|
||||||
|
int i, j;
|
||||||
QStyleOption o;
|
QStyleOption o;
|
||||||
o.initFrom(this);
|
o.initFrom(this);
|
||||||
QPainter p(this);
|
QPainter p(this);
|
||||||
@ -118,7 +118,7 @@ void Viewport::paintEvent(QPaintEvent *event)
|
|||||||
paintProgress(p);
|
paintProgress(p);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else if (_view.session().get_device()->mode == ANALOG) {
|
} else {
|
||||||
paintSignals(p);
|
paintSignals(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -134,7 +134,6 @@ void Viewport::paintEvent(QPaintEvent *event)
|
|||||||
p.setPen(Signal::dsGray);
|
p.setPen(Signal::dsGray);
|
||||||
const double sigY = s->get_v_offset() - _view.v_offset();
|
const double sigY = s->get_v_offset() - _view.v_offset();
|
||||||
|
|
||||||
int i, j;
|
|
||||||
if (s->get_type() == Signal::DS_ANALOG) {
|
if (s->get_type() == Signal::DS_ANALOG) {
|
||||||
p.drawLine(0, sigY, width(), sigY);
|
p.drawLine(0, sigY, width(), sigY);
|
||||||
const double spanY = (s->get_signalHeight()) * 1.0f / NumSpanY;
|
const double spanY = (s->get_signalHeight()) * 1.0f / NumSpanY;
|
||||||
@ -152,11 +151,39 @@ void Viewport::paintEvent(QPaintEvent *event)
|
|||||||
p.drawLine(0 + spanX * i, sigY,
|
p.drawLine(0 + spanX * i, sigY,
|
||||||
0 + spanX * i, sigY - s->get_signalHeight());
|
0 + spanX * i, sigY - s->get_signalHeight());
|
||||||
}
|
}
|
||||||
} else {
|
} else if (s->get_type() == Signal::DS_LOGIC) {
|
||||||
p.drawLine(0, sigY + 10, width(), sigY + 10);
|
p.drawLine(0, sigY + 10, width(), sigY + 10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (_view.session().get_device()->mode == DSO) {
|
||||||
|
|
||||||
|
p.setPen(Signal::dsGray);
|
||||||
|
p.setPen(Qt::DotLine);
|
||||||
|
|
||||||
|
const double spanY =height() * 1.0f / 8;
|
||||||
|
for (i = 1; i < 9; i++) {
|
||||||
|
const double posY = spanY * i;
|
||||||
|
p.drawLine(0, posY, width(), posY);
|
||||||
|
const double miniSpanY = spanY / 5;
|
||||||
|
for (j = 1; j < 5; j++) {
|
||||||
|
p.drawLine(width() / 2.0f - 10, posY - miniSpanY * j,
|
||||||
|
width() / 2.0f + 10, posY - miniSpanY * j);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const double spanX = width() * 1.0f / 10;
|
||||||
|
for (i = 1; i < 11; i++) {
|
||||||
|
const double posX = spanX * i;
|
||||||
|
p.drawLine(posX, 0,
|
||||||
|
posX, height());
|
||||||
|
const double miniSpanX = spanX / 5;
|
||||||
|
for (j = 1; j < 5; j++) {
|
||||||
|
p.drawLine(posX - miniSpanX * j, height() / 2.0f - 10,
|
||||||
|
posX - miniSpanX * j, height() / 2.0f + 10);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
p.end();
|
p.end();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BIN
DSLogic-gui/res/DSLogic.bin
Normal file
BIN
DSLogic-gui/res/DSLogic.bin
Normal file
Binary file not shown.
BIN
DSLogic-gui/res/DSLogic.fw
Normal file
BIN
DSLogic-gui/res/DSLogic.fw
Normal file
Binary file not shown.
@ -223,6 +223,13 @@ QLabel {
|
|||||||
margin: 0px;
|
margin: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked {
|
||||||
|
image: url(:icons/checkbox.png);
|
||||||
|
}
|
||||||
|
QRadioButton::indicator:checked {
|
||||||
|
image: url(:icons/radiobutton.png);
|
||||||
|
}
|
||||||
|
|
||||||
QLabel:disabled {
|
QLabel:disabled {
|
||||||
color: rgb(232, 232, 230, 255);
|
color: rgb(232, 232, 230, 255);
|
||||||
}
|
}
|
||||||
|
9339
DSLogic-gui/trace.txt
Normal file
9339
DSLogic-gui/trace.txt
Normal file
File diff suppressed because it is too large
Load Diff
26
INSTALL
26
INSTALL
@ -15,7 +15,7 @@ libsigrok4DSLoigc
|
|||||||
This is part of the standard OpenBSD install (not an extra package), apparently.
|
This is part of the standard OpenBSD install (not an extra package), apparently.
|
||||||
- libglib >= 2.32.0
|
- libglib >= 2.32.0
|
||||||
- libzip >= 0.10
|
- libzip >= 0.10
|
||||||
- libusb-1.0 >= 1.0.9 (optional, used by most drivers)
|
- libusb-1.0 >= 1.0.16
|
||||||
On FreeBSD, this is an integral part of the FreeBSD libc, not an extra package/library.
|
On FreeBSD, this is an integral part of the FreeBSD libc, not an extra package/library.
|
||||||
This is part of the standard OpenBSD install (not an extra package), apparently.
|
This is part of the standard OpenBSD install (not an extra package), apparently.
|
||||||
- check >= 0.9.4 (optional, only needed to run unit tests)
|
- check >= 0.9.4 (optional, only needed to run unit tests)
|
||||||
@ -38,21 +38,33 @@ Building and installing
|
|||||||
-----------------------
|
-----------------------
|
||||||
Get the DSLogic source code from: www.dreamsourcelab.com/download.html
|
Get the DSLogic source code from: www.dreamsourcelab.com/download.html
|
||||||
|
|
||||||
Step1: Build libsigrok4DSLogic
|
|
||||||
|
|
||||||
|
Step1: Build libusbx-1.0.18
|
||||||
|
Building:
|
||||||
|
|
||||||
|
$ cd libusbx-1.0.18
|
||||||
|
$ ./configure
|
||||||
|
$ make
|
||||||
|
$ sudo make install
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Step2: Build libsigrok4DSLogic
|
||||||
|
|
||||||
Installing the requirements:
|
Installing the requirements:
|
||||||
|
|
||||||
Example on Debian/Ubuntu (please check your respective distro's package manager tool if you use other distros):
|
Example on Debian/Ubuntu (please check your respective distro's package manager tool if you use other distros):
|
||||||
$ sudo apt-get install git-core gcc make autoconf automake libtool pkg-config \
|
$ sudo apt-get install git-core gcc make autoconf automake libtool pkg-config \
|
||||||
libglib2.0-dev libzip-dev libusb-1.0-0-dev libftdi-dev libudev-dev libasound2-dev check
|
libglib2.0-dev libzip-dev libudev-dev libasound2-dev check
|
||||||
|
|
||||||
Fedora (18, 19):
|
Fedora (18, 19):
|
||||||
$ sudo yum install git gcc make autoconf automake libtool pkgconfig glib2-devel \
|
$ sudo yum install git gcc make autoconf automake libtool pkgconfig glib2-devel \
|
||||||
libzip-devel libusb1-devel libftdi-devel libudev-devel alsa-lib-devel check
|
libzip-devel libudev-devel alsa-lib-devel check
|
||||||
|
|
||||||
OpenSuSE (12.2):
|
OpenSuSE (12.2):
|
||||||
$ zypper install git gcc make autoconf automake libtool pkg-config glib2-devel \
|
$ zypper install git gcc make autoconf automake libtool pkg-config glib2-devel \
|
||||||
libzip-devel libusb-1_0-devel libftdi1-devel libudev-devel alsa-devel check
|
libzip-devel libudev-devel alsa-devel check
|
||||||
|
|
||||||
Building:
|
Building:
|
||||||
|
|
||||||
@ -62,7 +74,9 @@ Building:
|
|||||||
$ make
|
$ make
|
||||||
$ sudo make install
|
$ sudo make install
|
||||||
|
|
||||||
Step2: Build DSLogic-gui
|
|
||||||
|
|
||||||
|
Step3: Build DSLogic-gui
|
||||||
|
|
||||||
Installing the requirements:
|
Installing the requirements:
|
||||||
|
|
||||||
|
5
NEWS
5
NEWS
@ -3,3 +3,8 @@
|
|||||||
|
|
||||||
* Initial release.
|
* Initial release.
|
||||||
|
|
||||||
|
|
||||||
|
0.2.0 (2014-04-13)
|
||||||
|
------------------
|
||||||
|
|
||||||
|
* Add DSLogic hardware support.
|
||||||
|
1023
libsigrok4DSLogic/Makefile.in
Normal file
1023
libsigrok4DSLogic/Makefile.in
Normal file
File diff suppressed because it is too large
Load Diff
10105
libsigrok4DSLogic/aclocal.m4
vendored
Normal file
10105
libsigrok4DSLogic/aclocal.m4
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16397
libsigrok4DSLogic/autom4te.cache/output.0
Normal file
16397
libsigrok4DSLogic/autom4te.cache/output.0
Normal file
File diff suppressed because it is too large
Load Diff
16393
libsigrok4DSLogic/autom4te.cache/output.1
Normal file
16393
libsigrok4DSLogic/autom4te.cache/output.1
Normal file
File diff suppressed because it is too large
Load Diff
300
libsigrok4DSLogic/autom4te.cache/requests
Normal file
300
libsigrok4DSLogic/autom4te.cache/requests
Normal file
@ -0,0 +1,300 @@
|
|||||||
|
# This file was generated by Autom4te Sun Nov 6 20:57:04 UTC 2011.
|
||||||
|
# It contains the lists of macros which have been traced.
|
||||||
|
# It can be safely removed.
|
||||||
|
|
||||||
|
@request = (
|
||||||
|
bless( [
|
||||||
|
'0',
|
||||||
|
1,
|
||||||
|
[
|
||||||
|
'/usr/share/autoconf'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'/usr/share/autoconf/autoconf/autoconf.m4f',
|
||||||
|
'/usr/share/aclocal/argz.m4',
|
||||||
|
'/usr/share/aclocal/glib-2.0.m4',
|
||||||
|
'/usr/share/aclocal/libtool.m4',
|
||||||
|
'/usr/share/aclocal/ltdl.m4',
|
||||||
|
'/usr/share/aclocal/ltoptions.m4',
|
||||||
|
'/usr/share/aclocal/ltsugar.m4',
|
||||||
|
'/usr/share/aclocal/ltversion.m4',
|
||||||
|
'/usr/share/aclocal/lt~obsolete.m4',
|
||||||
|
'/usr/share/aclocal/pkg.m4',
|
||||||
|
'/usr/share/aclocal-1.11/amversion.m4',
|
||||||
|
'/usr/share/aclocal-1.11/ar-lib.m4',
|
||||||
|
'/usr/share/aclocal-1.11/auxdir.m4',
|
||||||
|
'/usr/share/aclocal-1.11/cond.m4',
|
||||||
|
'/usr/share/aclocal-1.11/depend.m4',
|
||||||
|
'/usr/share/aclocal-1.11/depout.m4',
|
||||||
|
'/usr/share/aclocal-1.11/init.m4',
|
||||||
|
'/usr/share/aclocal-1.11/install-sh.m4',
|
||||||
|
'/usr/share/aclocal-1.11/lead-dot.m4',
|
||||||
|
'/usr/share/aclocal-1.11/make.m4',
|
||||||
|
'/usr/share/aclocal-1.11/minuso.m4',
|
||||||
|
'/usr/share/aclocal-1.11/missing.m4',
|
||||||
|
'/usr/share/aclocal-1.11/mkdirp.m4',
|
||||||
|
'/usr/share/aclocal-1.11/options.m4',
|
||||||
|
'/usr/share/aclocal-1.11/runlog.m4',
|
||||||
|
'/usr/share/aclocal-1.11/sanity.m4',
|
||||||
|
'/usr/share/aclocal-1.11/silent.m4',
|
||||||
|
'/usr/share/aclocal-1.11/strip.m4',
|
||||||
|
'/usr/share/aclocal-1.11/substnot.m4',
|
||||||
|
'/usr/share/aclocal-1.11/tar.m4',
|
||||||
|
'configure.ac'
|
||||||
|
],
|
||||||
|
{
|
||||||
|
'AM_ENABLE_STATIC' => 1,
|
||||||
|
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
|
||||||
|
'_LT_AC_SHELL_INIT' => 1,
|
||||||
|
'AC_DEFUN' => 1,
|
||||||
|
'_LT_AC_LANG_CXX_CONFIG' => 1,
|
||||||
|
'AC_PROG_LIBTOOL' => 1,
|
||||||
|
'AM_PROG_MKDIR_P' => 1,
|
||||||
|
'AM_AUTOMAKE_VERSION' => 1,
|
||||||
|
'AM_SUBST_NOTMAKE' => 1,
|
||||||
|
'AM_MISSING_PROG' => 1,
|
||||||
|
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
|
||||||
|
'_LT_AC_LANG_C_CONFIG' => 1,
|
||||||
|
'AM_PROG_INSTALL_STRIP' => 1,
|
||||||
|
'_m4_warn' => 1,
|
||||||
|
'AC_LIBTOOL_OBJDIR' => 1,
|
||||||
|
'gl_FUNC_ARGZ' => 1,
|
||||||
|
'LTOBSOLETE_VERSION' => 1,
|
||||||
|
'AM_SANITY_CHECK' => 1,
|
||||||
|
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
|
||||||
|
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
|
||||||
|
'LT_LIB_M' => 1,
|
||||||
|
'_LT_AC_CHECK_DLFCN' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
|
||||||
|
'LTSUGAR_VERSION' => 1,
|
||||||
|
'_LT_PROG_LTMAIN' => 1,
|
||||||
|
'LT_SYS_SYMBOL_USCORE' => 1,
|
||||||
|
'_AM_PROG_TAR' => 1,
|
||||||
|
'AC_LIBTOOL_GCJ' => 1,
|
||||||
|
'_LT_WITH_SYSROOT' => 1,
|
||||||
|
'LT_SYS_DLOPEN_DEPLIBS' => 1,
|
||||||
|
'LT_FUNC_DLSYM_USCORE' => 1,
|
||||||
|
'AC_LIBTOOL_CONFIG' => 1,
|
||||||
|
'_LT_AC_LANG_F77' => 1,
|
||||||
|
'_AM_SUBST_NOTMAKE' => 1,
|
||||||
|
'AC_LTDL_DLLIB' => 1,
|
||||||
|
'_AM_AUTOCONF_VERSION' => 1,
|
||||||
|
'AM_DISABLE_SHARED' => 1,
|
||||||
|
'_LT_PROG_ECHO_BACKSLASH' => 1,
|
||||||
|
'_LTDL_SETUP' => 1,
|
||||||
|
'_LT_AC_LANG_CXX' => 1,
|
||||||
|
'AM_PROG_LIBTOOL' => 1,
|
||||||
|
'AC_LIB_LTDL' => 1,
|
||||||
|
'_LT_AC_FILE_LTDLL_C' => 1,
|
||||||
|
'AM_PROG_LD' => 1,
|
||||||
|
'AU_DEFUN' => 1,
|
||||||
|
'AC_PROG_NM' => 1,
|
||||||
|
'AC_LIBTOOL_DLOPEN' => 1,
|
||||||
|
'AC_PROG_LD' => 1,
|
||||||
|
'AC_PROG_LD_GNU' => 1,
|
||||||
|
'AC_ENABLE_FAST_INSTALL' => 1,
|
||||||
|
'AC_LIBTOOL_FC' => 1,
|
||||||
|
'LTDL_CONVENIENCE' => 1,
|
||||||
|
'_AM_SET_OPTION' => 1,
|
||||||
|
'AC_LTDL_PREOPEN' => 1,
|
||||||
|
'_LT_LINKER_BOILERPLATE' => 1,
|
||||||
|
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
|
||||||
|
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
|
||||||
|
'AC_LIBTOOL_PROG_CC_C_O' => 1,
|
||||||
|
'gl_PREREQ_ARGZ' => 1,
|
||||||
|
'LT_SUPPORTED_TAG' => 1,
|
||||||
|
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
|
||||||
|
'LT_PROG_RC' => 1,
|
||||||
|
'LT_SYS_MODULE_EXT' => 1,
|
||||||
|
'AC_DEFUN_ONCE' => 1,
|
||||||
|
'_LT_AC_LANG_GCJ' => 1,
|
||||||
|
'AM_PATH_GLIB_2_0' => 1,
|
||||||
|
'AC_LTDL_OBJDIR' => 1,
|
||||||
|
'_LT_PATH_TOOL_PREFIX' => 1,
|
||||||
|
'AC_LIBTOOL_RC' => 1,
|
||||||
|
'AM_SILENT_RULES' => 1,
|
||||||
|
'AC_DISABLE_FAST_INSTALL' => 1,
|
||||||
|
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
|
||||||
|
'_LT_AC_SYS_LIBPATH_AIX' => 1,
|
||||||
|
'_LT_AC_TRY_DLOPEN_SELF' => 1,
|
||||||
|
'include' => 1,
|
||||||
|
'LT_AC_PROG_SED' => 1,
|
||||||
|
'AM_ENABLE_SHARED' => 1,
|
||||||
|
'LTDL_INSTALLABLE' => 1,
|
||||||
|
'AM_PROG_AR' => 1,
|
||||||
|
'_LT_AC_LANG_GCJ_CONFIG' => 1,
|
||||||
|
'AC_ENABLE_SHARED' => 1,
|
||||||
|
'AC_ENABLE_STATIC' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
|
||||||
|
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
|
||||||
|
'_LT_AC_TAGVAR' => 1,
|
||||||
|
'AM_PROG_CC_C_O' => 1,
|
||||||
|
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
|
||||||
|
'AM_CONDITIONAL' => 1,
|
||||||
|
'LT_LIB_DLLOAD' => 1,
|
||||||
|
'LTDL_INIT' => 1,
|
||||||
|
'_LT_PROG_F77' => 1,
|
||||||
|
'_LT_PROG_CXX' => 1,
|
||||||
|
'LTVERSION_VERSION' => 1,
|
||||||
|
'AM_PROG_INSTALL_SH' => 1,
|
||||||
|
'm4_include' => 1,
|
||||||
|
'AC_PROG_EGREP' => 1,
|
||||||
|
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
|
||||||
|
'AC_PATH_MAGIC' => 1,
|
||||||
|
'AC_LTDL_SYSSEARCHPATH' => 1,
|
||||||
|
'AM_MAKE_INCLUDE' => 1,
|
||||||
|
'LT_CMD_MAX_LEN' => 1,
|
||||||
|
'_LT_AC_TAGCONFIG' => 1,
|
||||||
|
'm4_pattern_forbid' => 1,
|
||||||
|
'_LT_LINKER_OPTION' => 1,
|
||||||
|
'AC_LIBTOOL_COMPILER_OPTION' => 1,
|
||||||
|
'AC_DISABLE_SHARED' => 1,
|
||||||
|
'_LT_COMPILER_BOILERPLATE' => 1,
|
||||||
|
'AC_LIBTOOL_WIN32_DLL' => 1,
|
||||||
|
'AC_LIBTOOL_SETUP' => 1,
|
||||||
|
'AC_PROG_LD_RELOAD_FLAG' => 1,
|
||||||
|
'AC_LTDL_DLSYM_USCORE' => 1,
|
||||||
|
'AM_MISSING_HAS_RUN' => 1,
|
||||||
|
'LT_LANG' => 1,
|
||||||
|
'LT_SYS_DLSEARCH_PATH' => 1,
|
||||||
|
'LT_CONFIG_LTDL_DIR' => 1,
|
||||||
|
'AC_LIBTOOL_DLOPEN_SELF' => 1,
|
||||||
|
'LT_OUTPUT' => 1,
|
||||||
|
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
|
||||||
|
'_PKG_SHORT_ERRORS_SUPPORTED' => 1,
|
||||||
|
'AC_WITH_LTDL' => 1,
|
||||||
|
'AC_LIBTOOL_LINKER_OPTION' => 1,
|
||||||
|
'PKG_CHECK_EXISTS' => 1,
|
||||||
|
'LT_AC_PROG_RC' => 1,
|
||||||
|
'AC_LIBTOOL_CXX' => 1,
|
||||||
|
'LT_INIT' => 1,
|
||||||
|
'LT_AC_PROG_GCJ' => 1,
|
||||||
|
'LT_SYS_DLOPEN_SELF' => 1,
|
||||||
|
'AM_DISABLE_STATIC' => 1,
|
||||||
|
'_LT_AC_PROG_CXXCPP' => 1,
|
||||||
|
'AM_DEP_TRACK' => 1,
|
||||||
|
'_AC_PROG_LIBTOOL' => 1,
|
||||||
|
'_AM_IF_OPTION' => 1,
|
||||||
|
'AC_PATH_TOOL_PREFIX' => 1,
|
||||||
|
'AC_LIBTOOL_F77' => 1,
|
||||||
|
'm4_pattern_allow' => 1,
|
||||||
|
'AM_SET_LEADING_DOT' => 1,
|
||||||
|
'LT_AC_PROG_EGREP' => 1,
|
||||||
|
'_LT_PROG_FC' => 1,
|
||||||
|
'_AM_DEPENDENCIES' => 1,
|
||||||
|
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
|
||||||
|
'LTOPTIONS_VERSION' => 1,
|
||||||
|
'_LT_AC_SYS_COMPILER' => 1,
|
||||||
|
'AM_PROG_NM' => 1,
|
||||||
|
'PKG_CHECK_MODULES' => 1,
|
||||||
|
'AC_LIBLTDL_CONVENIENCE' => 1,
|
||||||
|
'AC_DEPLIBS_CHECK_METHOD' => 1,
|
||||||
|
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
|
||||||
|
'AC_LIBLTDL_INSTALLABLE' => 1,
|
||||||
|
'AC_LTDL_ENABLE_INSTALL' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
|
||||||
|
'LT_PROG_GCJ' => 1,
|
||||||
|
'AM_INIT_AUTOMAKE' => 1,
|
||||||
|
'AC_DISABLE_STATIC' => 1,
|
||||||
|
'LT_PATH_NM' => 1,
|
||||||
|
'AC_LTDL_SHLIBEXT' => 1,
|
||||||
|
'_LT_AC_LOCK' => 1,
|
||||||
|
'_LT_AC_LANG_RC_CONFIG' => 1,
|
||||||
|
'LT_PROG_GO' => 1,
|
||||||
|
'LT_SYS_MODULE_PATH' => 1,
|
||||||
|
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
|
||||||
|
'LT_WITH_LTDL' => 1,
|
||||||
|
'AC_LTDL_SHLIBPATH' => 1,
|
||||||
|
'AM_AUX_DIR_EXPAND' => 1,
|
||||||
|
'_LT_AC_LANG_F77_CONFIG' => 1,
|
||||||
|
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
|
||||||
|
'_AM_SET_OPTIONS' => 1,
|
||||||
|
'_LT_COMPILER_OPTION' => 1,
|
||||||
|
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
|
||||||
|
'AM_RUN_LOG' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
|
||||||
|
'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
|
||||||
|
'AC_LIBTOOL_PICMODE' => 1,
|
||||||
|
'LT_PATH_LD' => 1,
|
||||||
|
'AC_CHECK_LIBM' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
|
||||||
|
'_AM_MANGLE_OPTION' => 1,
|
||||||
|
'AC_LTDL_SYMBOL_USCORE' => 1,
|
||||||
|
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
|
||||||
|
'AM_SET_DEPDIR' => 1,
|
||||||
|
'_LT_CC_BASENAME' => 1,
|
||||||
|
'PKG_PROG_PKG_CONFIG' => 1,
|
||||||
|
'_LT_LIBOBJ' => 1
|
||||||
|
}
|
||||||
|
], 'Autom4te::Request' ),
|
||||||
|
bless( [
|
||||||
|
'1',
|
||||||
|
1,
|
||||||
|
[
|
||||||
|
'/usr/share/autoconf'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'/usr/share/autoconf/autoconf/autoconf.m4f',
|
||||||
|
'aclocal.m4',
|
||||||
|
'configure.ac'
|
||||||
|
],
|
||||||
|
{
|
||||||
|
'_LT_AC_TAGCONFIG' => 1,
|
||||||
|
'AM_PROG_F77_C_O' => 1,
|
||||||
|
'AC_INIT' => 1,
|
||||||
|
'm4_pattern_forbid' => 1,
|
||||||
|
'_AM_COND_IF' => 1,
|
||||||
|
'AC_CANONICAL_TARGET' => 1,
|
||||||
|
'AC_SUBST' => 1,
|
||||||
|
'AC_CONFIG_LIBOBJ_DIR' => 1,
|
||||||
|
'AC_FC_SRCEXT' => 1,
|
||||||
|
'AC_CANONICAL_HOST' => 1,
|
||||||
|
'AC_PROG_LIBTOOL' => 1,
|
||||||
|
'AM_INIT_AUTOMAKE' => 1,
|
||||||
|
'AM_PATH_GUILE' => 1,
|
||||||
|
'AC_CONFIG_SUBDIRS' => 1,
|
||||||
|
'AM_AUTOMAKE_VERSION' => 1,
|
||||||
|
'LT_CONFIG_LTDL_DIR' => 1,
|
||||||
|
'AC_REQUIRE_AUX_FILE' => 1,
|
||||||
|
'AC_CONFIG_LINKS' => 1,
|
||||||
|
'm4_sinclude' => 1,
|
||||||
|
'LT_SUPPORTED_TAG' => 1,
|
||||||
|
'AM_MAINTAINER_MODE' => 1,
|
||||||
|
'AM_NLS' => 1,
|
||||||
|
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
|
||||||
|
'AM_MAKEFILE_INCLUDE' => 1,
|
||||||
|
'_m4_warn' => 1,
|
||||||
|
'AM_PROG_CXX_C_O' => 1,
|
||||||
|
'_AM_COND_ENDIF' => 1,
|
||||||
|
'_AM_MAKEFILE_INCLUDE' => 1,
|
||||||
|
'AM_ENABLE_MULTILIB' => 1,
|
||||||
|
'AM_SILENT_RULES' => 1,
|
||||||
|
'AM_PROG_MOC' => 1,
|
||||||
|
'AC_CONFIG_FILES' => 1,
|
||||||
|
'include' => 1,
|
||||||
|
'LT_INIT' => 1,
|
||||||
|
'AM_PROG_AR' => 1,
|
||||||
|
'AM_GNU_GETTEXT' => 1,
|
||||||
|
'AC_LIBSOURCE' => 1,
|
||||||
|
'AM_PROG_FC_C_O' => 1,
|
||||||
|
'AC_CANONICAL_BUILD' => 1,
|
||||||
|
'AC_FC_FREEFORM' => 1,
|
||||||
|
'AH_OUTPUT' => 1,
|
||||||
|
'_AM_SUBST_NOTMAKE' => 1,
|
||||||
|
'AC_CONFIG_AUX_DIR' => 1,
|
||||||
|
'sinclude' => 1,
|
||||||
|
'AM_PROG_CC_C_O' => 1,
|
||||||
|
'm4_pattern_allow' => 1,
|
||||||
|
'AM_XGETTEXT_OPTION' => 1,
|
||||||
|
'AC_CANONICAL_SYSTEM' => 1,
|
||||||
|
'AM_CONDITIONAL' => 1,
|
||||||
|
'AC_CONFIG_HEADERS' => 1,
|
||||||
|
'AC_DEFINE_TRACE_LITERAL' => 1,
|
||||||
|
'AM_POT_TOOLS' => 1,
|
||||||
|
'm4_include' => 1,
|
||||||
|
'_AM_COND_ELSE' => 1,
|
||||||
|
'AC_SUBST_TRACE' => 1
|
||||||
|
}
|
||||||
|
], 'Autom4te::Request' )
|
||||||
|
);
|
||||||
|
|
2959
libsigrok4DSLogic/autom4te.cache/traces.0
Normal file
2959
libsigrok4DSLogic/autom4te.cache/traces.0
Normal file
File diff suppressed because it is too large
Load Diff
875
libsigrok4DSLogic/autom4te.cache/traces.1
Normal file
875
libsigrok4DSLogic/autom4te.cache/traces.1
Normal file
@ -0,0 +1,875 @@
|
|||||||
|
m4trace:configure.ac:30: -1- AC_INIT([libsigrok4DSLogic], [sr_package_version], [support@dreamsourcelab.com], [libsigrok4DSLogic], [http://www.dreamsourcelab.com])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([^_?A[CHUM]_])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([_AC_])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^AS_FLAGS$])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([^_?m4_])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([^dnl$])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_forbid([^_?AS_])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([SHELL])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([SHELL])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^SHELL$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PATH_SEPARATOR])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PATH_SEPARATOR$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_NAME])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_NAME$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_VERSION$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_STRING])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_STRING$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([PACKAGE_URL])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_URL$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([exec_prefix], [NONE])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([exec_prefix])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^exec_prefix$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([prefix], [NONE])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([prefix])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^prefix$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([program_transform_name], [s,x,x,])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([program_transform_name])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^program_transform_name$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([bindir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^bindir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([sbindir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^sbindir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([libexecdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^libexecdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([datarootdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^datarootdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([datadir], ['${datarootdir}'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([datadir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^datadir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([sysconfdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^sysconfdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([sharedstatedir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^sharedstatedir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([localstatedir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^localstatedir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([includedir], ['${prefix}/include'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([includedir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^includedir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([oldincludedir], ['/usr/include'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([oldincludedir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^oldincludedir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
|
||||||
|
['${datarootdir}/doc/${PACKAGE_TARNAME}'],
|
||||||
|
['${datarootdir}/doc/${PACKAGE}'])])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([docdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^docdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([infodir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^infodir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([htmldir], ['${docdir}'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([htmldir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^htmldir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([dvidir], ['${docdir}'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([dvidir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^dvidir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([pdfdir], ['${docdir}'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([pdfdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^pdfdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([psdir], ['${docdir}'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([psdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^psdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([libdir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^libdir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([localedir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^localedir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([mandir])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^mandir$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_NAME$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
|
||||||
|
@%:@undef PACKAGE_NAME])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
|
||||||
|
@%:@undef PACKAGE_TARNAME])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_VERSION$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
|
||||||
|
@%:@undef PACKAGE_VERSION])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_STRING$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
|
||||||
|
@%:@undef PACKAGE_STRING])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
@%:@undef PACKAGE_BUGREPORT])
|
||||||
|
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^PACKAGE_URL$])
|
||||||
|
m4trace:configure.ac:30: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
|
||||||
|
@%:@undef PACKAGE_URL])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([DEFS])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([DEFS])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^DEFS$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([ECHO_C])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([ECHO_C])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^ECHO_C$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([ECHO_N])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([ECHO_N])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^ECHO_N$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([ECHO_T])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([ECHO_T])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^ECHO_T$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([LIBS])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LIBS])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^LIBS$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([build_alias])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([build_alias])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^build_alias$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([host_alias])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([host_alias])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^host_alias$])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST([target_alias])
|
||||||
|
m4trace:configure.ac:30: -1- AC_SUBST_TRACE([target_alias])
|
||||||
|
m4trace:configure.ac:30: -1- m4_pattern_allow([^target_alias$])
|
||||||
|
m4trace:configure.ac:32: -1- AC_CONFIG_HEADERS([config.h])
|
||||||
|
m4trace:configure.ac:34: -1- AC_CONFIG_AUX_DIR([autostuff])
|
||||||
|
m4trace:configure.ac:37: -1- AM_INIT_AUTOMAKE([1.11 -Wall -Werror check-news color-tests])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
|
||||||
|
m4trace:configure.ac:37: -1- AM_AUTOMAKE_VERSION([1.11.3])
|
||||||
|
m4trace:configure.ac:37: -1- AC_REQUIRE_AUX_FILE([install-sh])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([INSTALL_PROGRAM])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([INSTALL_SCRIPT])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([INSTALL_DATA])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([INSTALL_DATA])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^INSTALL_DATA$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__isrc])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__isrc$])
|
||||||
|
m4trace:configure.ac:37: -1- _AM_SUBST_NOTMAKE([am__isrc])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([CYGPATH_W])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([CYGPATH_W])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^CYGPATH_W$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([PACKAGE])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^PACKAGE$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([VERSION])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^VERSION$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^PACKAGE$])
|
||||||
|
m4trace:configure.ac:37: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
|
||||||
|
@%:@undef PACKAGE])
|
||||||
|
m4trace:configure.ac:37: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^VERSION$])
|
||||||
|
m4trace:configure.ac:37: -1- AH_OUTPUT([VERSION], [/* Version number of package */
|
||||||
|
@%:@undef VERSION])
|
||||||
|
m4trace:configure.ac:37: -1- AC_REQUIRE_AUX_FILE([missing])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([ACLOCAL])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([ACLOCAL])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^ACLOCAL$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([AUTOCONF])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([AUTOCONF])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AUTOCONF$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([AUTOMAKE])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([AUTOMAKE])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AUTOMAKE$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([AUTOHEADER])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([AUTOHEADER])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AUTOHEADER$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([MAKEINFO])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([MAKEINFO])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^MAKEINFO$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([install_sh])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([install_sh])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^install_sh$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([STRIP])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([STRIP])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^STRIP$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_REQUIRE_AUX_FILE([install-sh])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([MKDIR_P])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([MKDIR_P])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^MKDIR_P$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([mkdir_p])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^mkdir_p$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([AWK])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([AWK])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AWK$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([SET_MAKE])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([SET_MAKE])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^SET_MAKE$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__leading_dot])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__leading_dot])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__leading_dot$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([AMTAR], ['$${TAR-tar}'])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([AMTAR])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^AMTAR$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__tar])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__tar])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__tar$])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__untar])
|
||||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__untar])
|
||||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__untar$])
|
||||||
|
m4trace:configure.ac:38: -1- AM_SILENT_RULES([yes])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST([AM_V])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST_TRACE([AM_V])
|
||||||
|
m4trace:configure.ac:38: -1- m4_pattern_allow([^AM_V$])
|
||||||
|
m4trace:configure.ac:38: -1- _AM_SUBST_NOTMAKE([AM_V])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST([AM_DEFAULT_V])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST_TRACE([AM_DEFAULT_V])
|
||||||
|
m4trace:configure.ac:38: -1- m4_pattern_allow([^AM_DEFAULT_V$])
|
||||||
|
m4trace:configure.ac:38: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST([AM_DEFAULT_VERBOSITY])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY])
|
||||||
|
m4trace:configure.ac:38: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST([AM_BACKSLASH])
|
||||||
|
m4trace:configure.ac:38: -1- AC_SUBST_TRACE([AM_BACKSLASH])
|
||||||
|
m4trace:configure.ac:38: -1- m4_pattern_allow([^AM_BACKSLASH$])
|
||||||
|
m4trace:configure.ac:38: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH])
|
||||||
|
m4trace:configure.ac:39: -1- AM_PROG_AR
|
||||||
|
m4trace:configure.ac:39: -1- AC_REQUIRE_AUX_FILE([ar-lib])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([AR])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([AR])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^AR$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([ac_ct_AR])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([ac_ct_AR])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^ac_ct_AR$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CFLAGS$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([LDFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([LDFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^LDFLAGS$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([LIBS])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([LIBS])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^LIBS$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([ac_ct_CC])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([ac_ct_CC])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^ac_ct_CC$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([EXEEXT])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^EXEEXT$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([OBJEXT])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^OBJEXT$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([DEPDIR])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^DEPDIR$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([am__include])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([am__include])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^am__include$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([am__quote])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([am__quote])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^am__quote$])
|
||||||
|
m4trace:configure.ac:39: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([AMDEP_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([AMDEP_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^AMDEP_TRUE$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([AMDEP_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([AMDEP_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^AMDEP_FALSE$])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([AMDEPBACKSLASH])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([am__nodep])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([am__nodep])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^am__nodep$])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([am__nodep])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([CCDEPMODE])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^CCDEPMODE$])
|
||||||
|
m4trace:configure.ac:39: -1- AM_CONDITIONAL([am__fastdepCC], [
|
||||||
|
test "x$enable_dependency_tracking" != xno \
|
||||||
|
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:39: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST([AR])
|
||||||
|
m4trace:configure.ac:39: -1- AC_SUBST_TRACE([AR])
|
||||||
|
m4trace:configure.ac:39: -1- m4_pattern_allow([^AR$])
|
||||||
|
m4trace:configure.ac:41: -1- AH_OUTPUT([00001], [#ifndef SR_CONFIG_H
|
||||||
|
#define SR_CONFIG_H /* To stop multiple inclusions. */])
|
||||||
|
m4trace:configure.ac:43: -1- AH_OUTPUT([zzzz2], [#endif /* SR_CONFIG_H */])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CFLAGS$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([LDFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([LDFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^LDFLAGS$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([LIBS])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([LIBS])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^LIBS$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([ac_ct_CC])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([ac_ct_CC])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^ac_ct_CC$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([CCDEPMODE])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^CCDEPMODE$])
|
||||||
|
m4trace:configure.ac:50: -1- AM_CONDITIONAL([am__fastdepCC], [
|
||||||
|
test "x$enable_dependency_tracking" != xno \
|
||||||
|
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:50: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:50: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
|
||||||
|
m4trace:configure.ac:50: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
|
||||||
|
m4trace:configure.ac:50: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST([CPP])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CPP])
|
||||||
|
m4trace:configure.ac:51: -1- m4_pattern_allow([^CPP$])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CPPFLAGS])
|
||||||
|
m4trace:configure.ac:51: -1- m4_pattern_allow([^CPPFLAGS$])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST([CPP])
|
||||||
|
m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CPP])
|
||||||
|
m4trace:configure.ac:51: -1- m4_pattern_allow([^CPP$])
|
||||||
|
m4trace:configure.ac:53: -1- AC_SUBST([LN_S], [$as_ln_s])
|
||||||
|
m4trace:configure.ac:53: -1- AC_SUBST_TRACE([LN_S])
|
||||||
|
m4trace:configure.ac:53: -1- m4_pattern_allow([^LN_S$])
|
||||||
|
m4trace:configure.ac:56: -1- AM_PROG_CC_C_O
|
||||||
|
m4trace:configure.ac:56: -1- AC_DEFINE_TRACE_LITERAL([NO_MINUS_C_MINUS_O])
|
||||||
|
m4trace:configure.ac:56: -1- m4_pattern_allow([^NO_MINUS_C_MINUS_O$])
|
||||||
|
m4trace:configure.ac:56: -1- AH_OUTPUT([NO_MINUS_C_MINUS_O], [/* Define to 1 if your C compiler doesn\'t accept -c and -o together. */
|
||||||
|
@%:@undef NO_MINUS_C_MINUS_O])
|
||||||
|
m4trace:configure.ac:56: -1- AC_REQUIRE_AUX_FILE([compile])
|
||||||
|
m4trace:configure.ac:59: -1- LT_INIT
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([LIBTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([LIBTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^LIBTOOL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_CANONICAL_HOST
|
||||||
|
m4trace:configure.ac:59: -1- AC_CANONICAL_BUILD
|
||||||
|
m4trace:configure.ac:59: -1- AC_REQUIRE_AUX_FILE([config.sub])
|
||||||
|
m4trace:configure.ac:59: -1- AC_REQUIRE_AUX_FILE([config.guess])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([build], [$ac_cv_build])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([build])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^build$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([build_cpu], [$[1]])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([build_cpu])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^build_cpu$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([build_vendor], [$[2]])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([build_vendor])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^build_vendor$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([build_os])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([build_os])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^build_os$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([host], [$ac_cv_host])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([host])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^host$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([host_cpu], [$[1]])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([host_cpu])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^host_cpu$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([host_vendor], [$[2]])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([host_vendor])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^host_vendor$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([host_os])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([host_os])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^host_os$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([SED])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([SED])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^SED$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([GREP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([GREP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^GREP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([EGREP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([EGREP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^EGREP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([FGREP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([FGREP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^FGREP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([GREP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([GREP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^GREP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([LD])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([LD])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^LD$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^DUMPBIN$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([ac_ct_DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([DUMPBIN])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^DUMPBIN$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([NM])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([NM])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^NM$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([OBJDUMP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([OBJDUMP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^OBJDUMP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([OBJDUMP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([OBJDUMP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^OBJDUMP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([DLLTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([DLLTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^DLLTOOL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([DLLTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([DLLTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^DLLTOOL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([AR])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([AR])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^AR$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([ac_ct_AR])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([ac_ct_AR])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^ac_ct_AR$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([STRIP])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([STRIP])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^STRIP$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([RANLIB])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([RANLIB])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^RANLIB$])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([LT_OBJDIR])
|
||||||
|
m4trace:configure.ac:59: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^LT_OBJDIR$])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
@%:@undef LT_OBJDIR])
|
||||||
|
m4trace:configure.ac:59: -1- LT_SUPPORTED_TAG([CC])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([MANIFEST_TOOL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([MANIFEST_TOOL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^MANIFEST_TOOL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([DSYMUTIL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([DSYMUTIL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^DSYMUTIL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([NMEDIT])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([NMEDIT])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^NMEDIT$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([LIPO])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([LIPO])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^LIPO$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([OTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([OTOOL])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^OTOOL$])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST([OTOOL64])
|
||||||
|
m4trace:configure.ac:59: -1- AC_SUBST_TRACE([OTOOL64])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^OTOOL64$])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
@%:@undef HAVE_DLFCN_H])
|
||||||
|
m4trace:configure.ac:59: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^STDC_HEADERS$])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
@%:@undef STDC_HEADERS])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
@%:@undef HAVE_SYS_TYPES_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
@%:@undef HAVE_SYS_STAT_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
@%:@undef HAVE_STDLIB_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
@%:@undef HAVE_STRING_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
@%:@undef HAVE_MEMORY_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
@%:@undef HAVE_STRINGS_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
@%:@undef HAVE_INTTYPES_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
@%:@undef HAVE_STDINT_H])
|
||||||
|
m4trace:configure.ac:59: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
@%:@undef HAVE_UNISTD_H])
|
||||||
|
m4trace:configure.ac:59: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H])
|
||||||
|
m4trace:configure.ac:59: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_forbid([^_?PKG_[A-Z_]+$])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST_TRACE([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG$])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST([PKG_CONFIG_PATH])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST_TRACE([PKG_CONFIG_PATH])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG_PATH$])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST([PKG_CONFIG_LIBDIR])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST_TRACE([PKG_CONFIG_LIBDIR])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG_LIBDIR$])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:63: -1- AC_SUBST_TRACE([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:63: -1- m4_pattern_allow([^PKG_CONFIG$])
|
||||||
|
m4trace:configure.ac:74: -1- AC_SUBST([SR_LIB_VERSION_CURRENT])
|
||||||
|
m4trace:configure.ac:74: -1- AC_SUBST_TRACE([SR_LIB_VERSION_CURRENT])
|
||||||
|
m4trace:configure.ac:74: -1- m4_pattern_allow([^SR_LIB_VERSION_CURRENT$])
|
||||||
|
m4trace:configure.ac:75: -1- AC_SUBST([SR_LIB_VERSION_REVISION])
|
||||||
|
m4trace:configure.ac:75: -1- AC_SUBST_TRACE([SR_LIB_VERSION_REVISION])
|
||||||
|
m4trace:configure.ac:75: -1- m4_pattern_allow([^SR_LIB_VERSION_REVISION$])
|
||||||
|
m4trace:configure.ac:76: -1- AC_SUBST([SR_LIB_VERSION_AGE])
|
||||||
|
m4trace:configure.ac:76: -1- AC_SUBST_TRACE([SR_LIB_VERSION_AGE])
|
||||||
|
m4trace:configure.ac:76: -1- m4_pattern_allow([^SR_LIB_VERSION_AGE$])
|
||||||
|
m4trace:configure.ac:77: -1- AC_SUBST([SR_LIB_VERSION])
|
||||||
|
m4trace:configure.ac:77: -1- AC_SUBST_TRACE([SR_LIB_VERSION])
|
||||||
|
m4trace:configure.ac:77: -1- m4_pattern_allow([^SR_LIB_VERSION$])
|
||||||
|
m4trace:configure.ac:78: -1- AC_SUBST([SR_LIB_LDFLAGS])
|
||||||
|
m4trace:configure.ac:78: -1- AC_SUBST_TRACE([SR_LIB_LDFLAGS])
|
||||||
|
m4trace:configure.ac:78: -1- m4_pattern_allow([^SR_LIB_LDFLAGS$])
|
||||||
|
m4trace:configure.ac:80: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
|
||||||
|
You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
|
||||||
|
configure.ac:80: the top level])
|
||||||
|
m4trace:configure.ac:85: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
|
||||||
|
You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
|
||||||
|
configure.ac:85: the top level])
|
||||||
|
m4trace:configure.ac:89: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
|
||||||
|
You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
|
||||||
|
configure.ac:89: the top level])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_forbid([^_?PKG_[A-Z_]+$])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([PKG_CONFIG_PATH])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([PKG_CONFIG_PATH])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG_PATH$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([PKG_CONFIG_LIBDIR])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([PKG_CONFIG_LIBDIR])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG_LIBDIR$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([PKG_CONFIG])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^PKG_CONFIG$])
|
||||||
|
m4trace:configure.ac:112: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete.
|
||||||
|
You should run autoupdate.], [../../lib/autoconf/general.m4:2765: AC_TRY_RUN is expanded from...
|
||||||
|
aclocal.m4:30: AM_PATH_GLIB_2_0 is expanded from...
|
||||||
|
configure.ac:112: the top level])
|
||||||
|
m4trace:configure.ac:112: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
|
||||||
|
You should run autoupdate.], [../../lib/autoconf/general.m4:2688: AC_TRY_LINK is expanded from...
|
||||||
|
aclocal.m4:30: AM_PATH_GLIB_2_0 is expanded from...
|
||||||
|
configure.ac:112: the top level])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GLIB_CFLAGS])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GLIB_CFLAGS])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GLIB_CFLAGS$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GLIB_LIBS])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GLIB_LIBS])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GLIB_LIBS$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GLIB_GENMARSHAL])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GLIB_GENMARSHAL])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GLIB_GENMARSHAL$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GOBJECT_QUERY])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GOBJECT_QUERY])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GOBJECT_QUERY$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GLIB_MKENUMS])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GLIB_MKENUMS])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GLIB_MKENUMS$])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST([GLIB_COMPILE_RESOURCES])
|
||||||
|
m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GLIB_COMPILE_RESOURCES])
|
||||||
|
m4trace:configure.ac:112: -1- m4_pattern_allow([^GLIB_COMPILE_RESOURCES$])
|
||||||
|
m4trace:configure.ac:116: -1- AC_SUBST([libzip_CFLAGS])
|
||||||
|
m4trace:configure.ac:116: -1- AC_SUBST_TRACE([libzip_CFLAGS])
|
||||||
|
m4trace:configure.ac:116: -1- m4_pattern_allow([^libzip_CFLAGS$])
|
||||||
|
m4trace:configure.ac:116: -1- AC_SUBST([libzip_LIBS])
|
||||||
|
m4trace:configure.ac:116: -1- AC_SUBST_TRACE([libzip_LIBS])
|
||||||
|
m4trace:configure.ac:116: -1- m4_pattern_allow([^libzip_LIBS$])
|
||||||
|
m4trace:configure.ac:122: -1- AC_SUBST([libserialport_CFLAGS])
|
||||||
|
m4trace:configure.ac:122: -1- AC_SUBST_TRACE([libserialport_CFLAGS])
|
||||||
|
m4trace:configure.ac:122: -1- m4_pattern_allow([^libserialport_CFLAGS$])
|
||||||
|
m4trace:configure.ac:122: -1- AC_SUBST([libserialport_LIBS])
|
||||||
|
m4trace:configure.ac:122: -1- AC_SUBST_TRACE([libserialport_LIBS])
|
||||||
|
m4trace:configure.ac:122: -1- m4_pattern_allow([^libserialport_LIBS$])
|
||||||
|
m4trace:configure.ac:130: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBSERIALPORT])
|
||||||
|
m4trace:configure.ac:130: -1- m4_pattern_allow([^HAVE_LIBSERIALPORT$])
|
||||||
|
m4trace:configure.ac:130: -1- AH_OUTPUT([HAVE_LIBSERIALPORT], [/* Specifies whether we have libserialport. */
|
||||||
|
@%:@undef HAVE_LIBSERIALPORT])
|
||||||
|
m4trace:configure.ac:135: -1- AM_CONDITIONAL([NEED_SERIAL], [test "x$have_libserialport" != xno])
|
||||||
|
m4trace:configure.ac:135: -1- AC_SUBST([NEED_SERIAL_TRUE])
|
||||||
|
m4trace:configure.ac:135: -1- AC_SUBST_TRACE([NEED_SERIAL_TRUE])
|
||||||
|
m4trace:configure.ac:135: -1- m4_pattern_allow([^NEED_SERIAL_TRUE$])
|
||||||
|
m4trace:configure.ac:135: -1- AC_SUBST([NEED_SERIAL_FALSE])
|
||||||
|
m4trace:configure.ac:135: -1- AC_SUBST_TRACE([NEED_SERIAL_FALSE])
|
||||||
|
m4trace:configure.ac:135: -1- m4_pattern_allow([^NEED_SERIAL_FALSE$])
|
||||||
|
m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([NEED_SERIAL_TRUE])
|
||||||
|
m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([NEED_SERIAL_FALSE])
|
||||||
|
m4trace:configure.ac:144: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBUSB_1_0])
|
||||||
|
m4trace:configure.ac:144: -1- m4_pattern_allow([^HAVE_LIBUSB_1_0$])
|
||||||
|
m4trace:configure.ac:144: -1- AH_OUTPUT([HAVE_LIBUSB_1_0], [/* Specifies whether we have a libusb.h header. */
|
||||||
|
@%:@undef HAVE_LIBUSB_1_0])
|
||||||
|
m4trace:configure.ac:148: -1- AC_SUBST([libusb_CFLAGS])
|
||||||
|
m4trace:configure.ac:148: -1- AC_SUBST_TRACE([libusb_CFLAGS])
|
||||||
|
m4trace:configure.ac:148: -1- m4_pattern_allow([^libusb_CFLAGS$])
|
||||||
|
m4trace:configure.ac:148: -1- AC_SUBST([libusb_LIBS])
|
||||||
|
m4trace:configure.ac:148: -1- AC_SUBST_TRACE([libusb_LIBS])
|
||||||
|
m4trace:configure.ac:148: -1- m4_pattern_allow([^libusb_LIBS$])
|
||||||
|
m4trace:configure.ac:156: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBUSB_1_0])
|
||||||
|
m4trace:configure.ac:156: -1- m4_pattern_allow([^HAVE_LIBUSB_1_0$])
|
||||||
|
m4trace:configure.ac:156: -1- AH_OUTPUT([HAVE_LIBUSB_1_0], [/* Specifies whether we have a libusb.h header. */
|
||||||
|
@%:@undef HAVE_LIBUSB_1_0])
|
||||||
|
m4trace:configure.ac:165: -1- AC_SUBST([check_CFLAGS])
|
||||||
|
m4trace:configure.ac:165: -1- AC_SUBST_TRACE([check_CFLAGS])
|
||||||
|
m4trace:configure.ac:165: -1- m4_pattern_allow([^check_CFLAGS$])
|
||||||
|
m4trace:configure.ac:165: -1- AC_SUBST([check_LIBS])
|
||||||
|
m4trace:configure.ac:165: -1- AC_SUBST_TRACE([check_LIBS])
|
||||||
|
m4trace:configure.ac:165: -1- m4_pattern_allow([^check_LIBS$])
|
||||||
|
m4trace:configure.ac:168: -1- AM_CONDITIONAL([HAVE_CHECK], [test x"$have_check" = "xyes"])
|
||||||
|
m4trace:configure.ac:168: -1- AC_SUBST([HAVE_CHECK_TRUE])
|
||||||
|
m4trace:configure.ac:168: -1- AC_SUBST_TRACE([HAVE_CHECK_TRUE])
|
||||||
|
m4trace:configure.ac:168: -1- m4_pattern_allow([^HAVE_CHECK_TRUE$])
|
||||||
|
m4trace:configure.ac:168: -1- AC_SUBST([HAVE_CHECK_FALSE])
|
||||||
|
m4trace:configure.ac:168: -1- AC_SUBST_TRACE([HAVE_CHECK_FALSE])
|
||||||
|
m4trace:configure.ac:168: -1- m4_pattern_allow([^HAVE_CHECK_FALSE$])
|
||||||
|
m4trace:configure.ac:168: -1- _AM_SUBST_NOTMAKE([HAVE_CHECK_TRUE])
|
||||||
|
m4trace:configure.ac:168: -1- _AM_SUBST_NOTMAKE([HAVE_CHECK_FALSE])
|
||||||
|
m4trace:configure.ac:174: -1- AC_SUBST([SR_PKGLIBS])
|
||||||
|
m4trace:configure.ac:174: -1- AC_SUBST_TRACE([SR_PKGLIBS])
|
||||||
|
m4trace:configure.ac:174: -1- m4_pattern_allow([^SR_PKGLIBS$])
|
||||||
|
m4trace:configure.ac:180: -1- AM_CONDITIONAL([HW_DEMO], [test x$HW_DEMO = xyes])
|
||||||
|
m4trace:configure.ac:180: -1- AC_SUBST([HW_DEMO_TRUE])
|
||||||
|
m4trace:configure.ac:180: -1- AC_SUBST_TRACE([HW_DEMO_TRUE])
|
||||||
|
m4trace:configure.ac:180: -1- m4_pattern_allow([^HW_DEMO_TRUE$])
|
||||||
|
m4trace:configure.ac:180: -1- AC_SUBST([HW_DEMO_FALSE])
|
||||||
|
m4trace:configure.ac:180: -1- AC_SUBST_TRACE([HW_DEMO_FALSE])
|
||||||
|
m4trace:configure.ac:180: -1- m4_pattern_allow([^HW_DEMO_FALSE$])
|
||||||
|
m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([HW_DEMO_TRUE])
|
||||||
|
m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([HW_DEMO_FALSE])
|
||||||
|
m4trace:configure.ac:182: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LA_DEMO])
|
||||||
|
m4trace:configure.ac:182: -1- m4_pattern_allow([^HAVE_LA_DEMO$])
|
||||||
|
m4trace:configure.ac:182: -1- AH_OUTPUT([HAVE_LA_DEMO], [/* Demo driver support */
|
||||||
|
@%:@undef HAVE_LA_DEMO])
|
||||||
|
m4trace:configure.ac:185: -1- AM_CONDITIONAL([HW_DSLOGIC], [test x$HW_DSLOGIC = xyes])
|
||||||
|
m4trace:configure.ac:185: -1- AC_SUBST([HW_DSLOGIC_TRUE])
|
||||||
|
m4trace:configure.ac:185: -1- AC_SUBST_TRACE([HW_DSLOGIC_TRUE])
|
||||||
|
m4trace:configure.ac:185: -1- m4_pattern_allow([^HW_DSLOGIC_TRUE$])
|
||||||
|
m4trace:configure.ac:185: -1- AC_SUBST([HW_DSLOGIC_FALSE])
|
||||||
|
m4trace:configure.ac:185: -1- AC_SUBST_TRACE([HW_DSLOGIC_FALSE])
|
||||||
|
m4trace:configure.ac:185: -1- m4_pattern_allow([^HW_DSLOGIC_FALSE$])
|
||||||
|
m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([HW_DSLOGIC_TRUE])
|
||||||
|
m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([HW_DSLOGIC_FALSE])
|
||||||
|
m4trace:configure.ac:187: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LA_DSLOGIC])
|
||||||
|
m4trace:configure.ac:187: -1- m4_pattern_allow([^HAVE_LA_DSLOGIC$])
|
||||||
|
m4trace:configure.ac:187: -1- AH_OUTPUT([HAVE_LA_DSLOGIC], [/* DSLogic driver support */
|
||||||
|
@%:@undef HAVE_LA_DSLOGIC])
|
||||||
|
m4trace:configure.ac:192: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
@%:@undef HAVE_FCNTL_H])
|
||||||
|
m4trace:configure.ac:192: -1- AH_OUTPUT([HAVE_SYS_TIME_H], [/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
@%:@undef HAVE_SYS_TIME_H])
|
||||||
|
m4trace:configure.ac:192: -1- AH_OUTPUT([HAVE_TERMIOS_H], [/* Define to 1 if you have the <termios.h> header file. */
|
||||||
|
@%:@undef HAVE_TERMIOS_H])
|
||||||
|
m4trace:configure.ac:195: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||||
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||||
|
#if defined AC_APPLE_UNIVERSAL_BUILD
|
||||||
|
# if defined __BIG_ENDIAN__
|
||||||
|
# define WORDS_BIGENDIAN 1
|
||||||
|
# endif
|
||||||
|
#else
|
||||||
|
# ifndef WORDS_BIGENDIAN
|
||||||
|
# undef WORDS_BIGENDIAN
|
||||||
|
# endif
|
||||||
|
#endif])
|
||||||
|
m4trace:configure.ac:195: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
|
||||||
|
m4trace:configure.ac:195: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
|
||||||
|
m4trace:configure.ac:195: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD])
|
||||||
|
m4trace:configure.ac:195: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
|
||||||
|
m4trace:configure.ac:195: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */
|
||||||
|
@%:@undef AC_APPLE_UNIVERSAL_BUILD])
|
||||||
|
m4trace:configure.ac:196: -1- AH_OUTPUT([inline], [/* Define to `__inline__\' or `__inline\' if that\'s what the C compiler
|
||||||
|
calls it, or to nothing if \'inline\' is not supported under any name. */
|
||||||
|
#ifndef __cplusplus
|
||||||
|
#undef inline
|
||||||
|
#endif])
|
||||||
|
m4trace:configure.ac:197: -1- AC_DEFINE_TRACE_LITERAL([int8_t])
|
||||||
|
m4trace:configure.ac:197: -1- m4_pattern_allow([^int8_t$])
|
||||||
|
m4trace:configure.ac:197: -1- AH_OUTPUT([int8_t], [/* Define to the type of a signed integer type of width exactly 8 bits if such
|
||||||
|
a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef int8_t])
|
||||||
|
m4trace:configure.ac:198: -1- AC_DEFINE_TRACE_LITERAL([int16_t])
|
||||||
|
m4trace:configure.ac:198: -1- m4_pattern_allow([^int16_t$])
|
||||||
|
m4trace:configure.ac:198: -1- AH_OUTPUT([int16_t], [/* Define to the type of a signed integer type of width exactly 16 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef int16_t])
|
||||||
|
m4trace:configure.ac:199: -1- AC_DEFINE_TRACE_LITERAL([int32_t])
|
||||||
|
m4trace:configure.ac:199: -1- m4_pattern_allow([^int32_t$])
|
||||||
|
m4trace:configure.ac:199: -1- AH_OUTPUT([int32_t], [/* Define to the type of a signed integer type of width exactly 32 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef int32_t])
|
||||||
|
m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([int64_t])
|
||||||
|
m4trace:configure.ac:200: -1- m4_pattern_allow([^int64_t$])
|
||||||
|
m4trace:configure.ac:200: -1- AH_OUTPUT([int64_t], [/* Define to the type of a signed integer type of width exactly 64 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef int64_t])
|
||||||
|
m4trace:configure.ac:201: -1- AC_DEFINE_TRACE_LITERAL([_UINT8_T])
|
||||||
|
m4trace:configure.ac:201: -1- m4_pattern_allow([^_UINT8_T$])
|
||||||
|
m4trace:configure.ac:201: -1- AH_OUTPUT([_UINT8_T], [/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
|
||||||
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
||||||
|
@%:@define below would cause a syntax error. */
|
||||||
|
@%:@undef _UINT8_T])
|
||||||
|
m4trace:configure.ac:201: -1- AC_DEFINE_TRACE_LITERAL([uint8_t])
|
||||||
|
m4trace:configure.ac:201: -1- m4_pattern_allow([^uint8_t$])
|
||||||
|
m4trace:configure.ac:201: -1- AH_OUTPUT([uint8_t], [/* Define to the type of an unsigned integer type of width exactly 8 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef uint8_t])
|
||||||
|
m4trace:configure.ac:202: -1- AC_DEFINE_TRACE_LITERAL([uint16_t])
|
||||||
|
m4trace:configure.ac:202: -1- m4_pattern_allow([^uint16_t$])
|
||||||
|
m4trace:configure.ac:202: -1- AH_OUTPUT([uint16_t], [/* Define to the type of an unsigned integer type of width exactly 16 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef uint16_t])
|
||||||
|
m4trace:configure.ac:203: -1- AC_DEFINE_TRACE_LITERAL([_UINT32_T])
|
||||||
|
m4trace:configure.ac:203: -1- m4_pattern_allow([^_UINT32_T$])
|
||||||
|
m4trace:configure.ac:203: -1- AH_OUTPUT([_UINT32_T], [/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
|
||||||
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
||||||
|
@%:@define below would cause a syntax error. */
|
||||||
|
@%:@undef _UINT32_T])
|
||||||
|
m4trace:configure.ac:203: -1- AC_DEFINE_TRACE_LITERAL([uint32_t])
|
||||||
|
m4trace:configure.ac:203: -1- m4_pattern_allow([^uint32_t$])
|
||||||
|
m4trace:configure.ac:203: -1- AH_OUTPUT([uint32_t], [/* Define to the type of an unsigned integer type of width exactly 32 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef uint32_t])
|
||||||
|
m4trace:configure.ac:204: -1- AC_DEFINE_TRACE_LITERAL([_UINT64_T])
|
||||||
|
m4trace:configure.ac:204: -1- m4_pattern_allow([^_UINT64_T$])
|
||||||
|
m4trace:configure.ac:204: -1- AH_OUTPUT([_UINT64_T], [/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
|
||||||
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
||||||
|
@%:@define below would cause a syntax error. */
|
||||||
|
@%:@undef _UINT64_T])
|
||||||
|
m4trace:configure.ac:204: -1- AC_DEFINE_TRACE_LITERAL([uint64_t])
|
||||||
|
m4trace:configure.ac:204: -1- m4_pattern_allow([^uint64_t$])
|
||||||
|
m4trace:configure.ac:204: -1- AH_OUTPUT([uint64_t], [/* Define to the type of an unsigned integer type of width exactly 64 bits if
|
||||||
|
such a type exists and the standard includes do not define it. */
|
||||||
|
@%:@undef uint64_t])
|
||||||
|
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([size_t])
|
||||||
|
m4trace:configure.ac:205: -1- m4_pattern_allow([^size_t$])
|
||||||
|
m4trace:configure.ac:205: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if <sys/types.h> does not define. */
|
||||||
|
@%:@undef size_t])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_GETTIMEOFDAY], [/* Define to 1 if you have the `gettimeofday\' function. */
|
||||||
|
@%:@undef HAVE_GETTIMEOFDAY])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_MEMSET], [/* Define to 1 if you have the `memset\' function. */
|
||||||
|
@%:@undef HAVE_MEMSET])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRCHR], [/* Define to 1 if you have the `strchr\' function. */
|
||||||
|
@%:@undef HAVE_STRCHR])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRCSPN], [/* Define to 1 if you have the `strcspn\' function. */
|
||||||
|
@%:@undef HAVE_STRCSPN])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRDUP], [/* Define to 1 if you have the `strdup\' function. */
|
||||||
|
@%:@undef HAVE_STRDUP])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRERROR], [/* Define to 1 if you have the `strerror\' function. */
|
||||||
|
@%:@undef HAVE_STRERROR])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRNCASECMP], [/* Define to 1 if you have the `strncasecmp\' function. */
|
||||||
|
@%:@undef HAVE_STRNCASECMP])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRSTR], [/* Define to 1 if you have the `strstr\' function. */
|
||||||
|
@%:@undef HAVE_STRSTR])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRTOL], [/* Define to 1 if you have the `strtol\' function. */
|
||||||
|
@%:@undef HAVE_STRTOL])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRTOUL], [/* Define to 1 if you have the `strtoul\' function. */
|
||||||
|
@%:@undef HAVE_STRTOUL])
|
||||||
|
m4trace:configure.ac:208: -1- AH_OUTPUT([HAVE_STRTOULL], [/* Define to 1 if you have the `strtoull\' function. */
|
||||||
|
@%:@undef HAVE_STRTOULL])
|
||||||
|
m4trace:configure.ac:210: -1- AC_SUBST([FIRMWARE_DIR], ["$datadir/sigrok-firmware"])
|
||||||
|
m4trace:configure.ac:210: -1- AC_SUBST_TRACE([FIRMWARE_DIR])
|
||||||
|
m4trace:configure.ac:210: -1- m4_pattern_allow([^FIRMWARE_DIR$])
|
||||||
|
m4trace:configure.ac:211: -1- AC_SUBST([MAKEFLAGS], ['--no-print-directory'])
|
||||||
|
m4trace:configure.ac:211: -1- AC_SUBST_TRACE([MAKEFLAGS])
|
||||||
|
m4trace:configure.ac:211: -1- m4_pattern_allow([^MAKEFLAGS$])
|
||||||
|
m4trace:configure.ac:212: -1- AC_SUBST([AM_LIBTOOLFLAGS], ['--silent'])
|
||||||
|
m4trace:configure.ac:212: -1- AC_SUBST_TRACE([AM_LIBTOOLFLAGS])
|
||||||
|
m4trace:configure.ac:212: -1- m4_pattern_allow([^AM_LIBTOOLFLAGS$])
|
||||||
|
m4trace:configure.ac:219: -1- AC_SUBST([SR_PACKAGE_VERSION_MAJOR])
|
||||||
|
m4trace:configure.ac:219: -1- AC_SUBST_TRACE([SR_PACKAGE_VERSION_MAJOR])
|
||||||
|
m4trace:configure.ac:219: -1- m4_pattern_allow([^SR_PACKAGE_VERSION_MAJOR$])
|
||||||
|
m4trace:configure.ac:220: -1- AC_SUBST([SR_PACKAGE_VERSION_MINOR])
|
||||||
|
m4trace:configure.ac:220: -1- AC_SUBST_TRACE([SR_PACKAGE_VERSION_MINOR])
|
||||||
|
m4trace:configure.ac:220: -1- m4_pattern_allow([^SR_PACKAGE_VERSION_MINOR$])
|
||||||
|
m4trace:configure.ac:221: -1- AC_SUBST([SR_PACKAGE_VERSION_MICRO])
|
||||||
|
m4trace:configure.ac:221: -1- AC_SUBST_TRACE([SR_PACKAGE_VERSION_MICRO])
|
||||||
|
m4trace:configure.ac:221: -1- m4_pattern_allow([^SR_PACKAGE_VERSION_MICRO$])
|
||||||
|
m4trace:configure.ac:222: -1- AC_SUBST([SR_PACKAGE_VERSION])
|
||||||
|
m4trace:configure.ac:222: -1- AC_SUBST_TRACE([SR_PACKAGE_VERSION])
|
||||||
|
m4trace:configure.ac:222: -1- m4_pattern_allow([^SR_PACKAGE_VERSION$])
|
||||||
|
m4trace:configure.ac:224: -1- AC_CONFIG_FILES([Makefile version.h hardware/Makefile
|
||||||
|
hardware/demo/Makefile
|
||||||
|
hardware/common/Makefile
|
||||||
|
hardware/DSLogic/Makefile
|
||||||
|
input/Makefile
|
||||||
|
output/Makefile
|
||||||
|
output/text/Makefile
|
||||||
|
libsigrok4DSLogic.pc
|
||||||
|
tests/Makefile
|
||||||
|
])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
|
||||||
|
m4trace:configure.ac:235: -1- m4_pattern_allow([^LIB@&t@OBJS$])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([LTLIBOBJS])
|
||||||
|
m4trace:configure.ac:235: -1- m4_pattern_allow([^LTLIBOBJS$])
|
||||||
|
m4trace:configure.ac:235: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST([am__EXEEXT_TRUE])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
|
||||||
|
m4trace:configure.ac:235: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST([am__EXEEXT_FALSE])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
|
||||||
|
m4trace:configure.ac:235: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
|
||||||
|
m4trace:configure.ac:235: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
|
||||||
|
m4trace:configure.ac:235: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([top_builddir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([top_build_prefix])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([srcdir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([abs_srcdir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([top_srcdir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([abs_top_srcdir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([builddir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([abs_builddir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([abs_top_builddir])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([INSTALL])
|
||||||
|
m4trace:configure.ac:235: -1- AC_SUBST_TRACE([MKDIR_P])
|
||||||
|
m4trace:configure.ac:235: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
|
265
libsigrok4DSLogic/autostuff/ar-lib
Normal file
265
libsigrok4DSLogic/autostuff/ar-lib
Normal file
@ -0,0 +1,265 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
# Wrapper for Microsoft lib.exe
|
||||||
|
|
||||||
|
me=ar-lib
|
||||||
|
scriptversion=2012-01-30.22; # UTC
|
||||||
|
|
||||||
|
# Copyright (C) 2010, 2012 Free Software Foundation, Inc.
|
||||||
|
# Written by Peter Rosin <peda@lysator.liu.se>.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
# any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
# As a special exception to the GNU General Public License, if you
|
||||||
|
# distribute this file as part of a program that contains a
|
||||||
|
# configuration script generated by Autoconf, you may include it under
|
||||||
|
# the same distribution terms that you use for the rest of that program.
|
||||||
|
|
||||||
|
# This file is maintained in Automake, please report
|
||||||
|
# bugs to <bug-automake@gnu.org> or send patches to
|
||||||
|
# <automake-patches@gnu.org>.
|
||||||
|
|
||||||
|
|
||||||
|
# func_error message
|
||||||
|
func_error ()
|
||||||
|
{
|
||||||
|
echo "$me: $1" 1>&2
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
file_conv=
|
||||||
|
|
||||||
|
# func_file_conv build_file
|
||||||
|
# Convert a $build file to $host form and store it in $file
|
||||||
|
# Currently only supports Windows hosts.
|
||||||
|
func_file_conv ()
|
||||||
|
{
|
||||||
|
file=$1
|
||||||
|
case $file in
|
||||||
|
/ | /[!/]*) # absolute file, and not a UNC file
|
||||||
|
if test -z "$file_conv"; then
|
||||||
|
# lazily determine how to convert abs files
|
||||||
|
case `uname -s` in
|
||||||
|
MINGW*)
|
||||||
|
file_conv=mingw
|
||||||
|
;;
|
||||||
|
CYGWIN*)
|
||||||
|
file_conv=cygwin
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
file_conv=wine
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
case $file_conv in
|
||||||
|
mingw)
|
||||||
|
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
||||||
|
;;
|
||||||
|
cygwin)
|
||||||
|
file=`cygpath -m "$file" || echo "$file"`
|
||||||
|
;;
|
||||||
|
wine)
|
||||||
|
file=`winepath -w "$file" || echo "$file"`
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
# func_at_file at_file operation archive
|
||||||
|
# Iterate over all members in AT_FILE performing OPERATION on ARCHIVE
|
||||||
|
# for each of them.
|
||||||
|
# When interpreting the content of the @FILE, do NOT use func_file_conv,
|
||||||
|
# since the user would need to supply preconverted file names to
|
||||||
|
# binutils ar, at least for MinGW.
|
||||||
|
func_at_file ()
|
||||||
|
{
|
||||||
|
operation=$2
|
||||||
|
archive=$3
|
||||||
|
at_file_contents=`cat "$1"`
|
||||||
|
eval set x "$at_file_contents"
|
||||||
|
shift
|
||||||
|
|
||||||
|
for member
|
||||||
|
do
|
||||||
|
$AR -NOLOGO $operation:"$member" "$archive" || exit $?
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
'')
|
||||||
|
func_error "no command. Try '$0 --help' for more information."
|
||||||
|
;;
|
||||||
|
-h | --h*)
|
||||||
|
cat <<EOF
|
||||||
|
Usage: $me [--help] [--version] PROGRAM ACTION ARCHIVE [MEMBER...]
|
||||||
|
|
||||||
|
Members may be specified in a file named with @FILE.
|
||||||
|
EOF
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
-v | --v*)
|
||||||
|
echo "$me, version $scriptversion"
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if test $# -lt 3; then
|
||||||
|
func_error "you must specify a program, an action and an archive"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AR=$1
|
||||||
|
shift
|
||||||
|
while :
|
||||||
|
do
|
||||||
|
if test $# -lt 2; then
|
||||||
|
func_error "you must specify a program, an action and an archive"
|
||||||
|
fi
|
||||||
|
case $1 in
|
||||||
|
-lib | -LIB \
|
||||||
|
| -ltcg | -LTCG \
|
||||||
|
| -machine* | -MACHINE* \
|
||||||
|
| -subsystem* | -SUBSYSTEM* \
|
||||||
|
| -verbose | -VERBOSE \
|
||||||
|
| -wx* | -WX* )
|
||||||
|
AR="$AR $1"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
action=$1
|
||||||
|
shift
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
orig_archive=$1
|
||||||
|
shift
|
||||||
|
func_file_conv "$orig_archive"
|
||||||
|
archive=$file
|
||||||
|
|
||||||
|
# strip leading dash in $action
|
||||||
|
action=${action#-}
|
||||||
|
|
||||||
|
delete=
|
||||||
|
extract=
|
||||||
|
list=
|
||||||
|
replace=
|
||||||
|
create=
|
||||||
|
|
||||||
|
while test -n "$action"
|
||||||
|
do
|
||||||
|
case $action in
|
||||||
|
d*) delete=yes ;;
|
||||||
|
x*) extract=yes ;;
|
||||||
|
t*) list=yes ;;
|
||||||
|
r*) replace=yes ;;
|
||||||
|
c*) create=yes ;;
|
||||||
|
u*) ;; # TODO: don't ignore the update modifier
|
||||||
|
v*) ;; # TODO: don't ignore the verbose modifier
|
||||||
|
*)
|
||||||
|
func_error "unknown action specified"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
action=${action#?}
|
||||||
|
done
|
||||||
|
|
||||||
|
case $delete$extract$list$replace in
|
||||||
|
yes)
|
||||||
|
;;
|
||||||
|
yesyes*)
|
||||||
|
func_error "more than one action specified"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
func_error "no action specified"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if test -n "$delete"; then
|
||||||
|
if test ! -f "$orig_archive"; then
|
||||||
|
func_error "archive not found"
|
||||||
|
fi
|
||||||
|
for member
|
||||||
|
do
|
||||||
|
case $1 in
|
||||||
|
@*)
|
||||||
|
func_at_file "${1#@}" -REMOVE "$archive"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
func_file_conv "$1"
|
||||||
|
$AR -NOLOGO -REMOVE:"$file" "$archive" || exit $?
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
elif test -n "$extract"; then
|
||||||
|
if test ! -f "$orig_archive"; then
|
||||||
|
func_error "archive not found"
|
||||||
|
fi
|
||||||
|
if test $# -gt 0; then
|
||||||
|
for member
|
||||||
|
do
|
||||||
|
case $1 in
|
||||||
|
@*)
|
||||||
|
func_at_file "${1#@}" -EXTRACT "$archive"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
func_file_conv "$1"
|
||||||
|
$AR -NOLOGO -EXTRACT:"$file" "$archive" || exit $?
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
else
|
||||||
|
$AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member
|
||||||
|
do
|
||||||
|
$AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test -n "$replace"; then
|
||||||
|
if test ! -f "$orig_archive"; then
|
||||||
|
if test -z "$create"; then
|
||||||
|
echo "$me: creating $orig_archive"
|
||||||
|
fi
|
||||||
|
orig_archive=
|
||||||
|
else
|
||||||
|
orig_archive=$archive
|
||||||
|
fi
|
||||||
|
|
||||||
|
for member
|
||||||
|
do
|
||||||
|
case $1 in
|
||||||
|
@*)
|
||||||
|
func_file_conv "${1#@}"
|
||||||
|
set x "$@" "@$file"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
func_file_conv "$1"
|
||||||
|
set x "$@" "$file"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
|
||||||
|
if test -n "$orig_archive"; then
|
||||||
|
$AR -NOLOGO -OUT:"$archive" "$orig_archive" "$@" || exit $?
|
||||||
|
else
|
||||||
|
$AR -NOLOGO -OUT:"$archive" "$@" || exit $?
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test -n "$list"; then
|
||||||
|
if test ! -f "$orig_archive"; then
|
||||||
|
func_error "archive not found"
|
||||||
|
fi
|
||||||
|
$AR -NOLOGO -LIST "$archive" || exit $?
|
||||||
|
fi
|
310
libsigrok4DSLogic/autostuff/compile
Normal file
310
libsigrok4DSLogic/autostuff/compile
Normal file
@ -0,0 +1,310 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
# Wrapper for compilers which do not understand '-c -o'.
|
||||||
|
|
||||||
|
scriptversion=2012-01-04.17; # UTC
|
||||||
|
|
||||||
|
# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
|
||||||
|
# Software Foundation, Inc.
|
||||||
|
# Written by Tom Tromey <tromey@cygnus.com>.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
# any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
# As a special exception to the GNU General Public License, if you
|
||||||
|
# distribute this file as part of a program that contains a
|
||||||
|
# configuration script generated by Autoconf, you may include it under
|
||||||
|
# the same distribution terms that you use for the rest of that program.
|
||||||
|
|
||||||
|
# This file is maintained in Automake, please report
|
||||||
|
# bugs to <bug-automake@gnu.org> or send patches to
|
||||||
|
# <automake-patches@gnu.org>.
|
||||||
|
|
||||||
|
nl='
|
||||||
|
'
|
||||||
|
|
||||||
|
# We need space, tab and new line, in precisely that order. Quoting is
|
||||||
|
# there to prevent tools from complaining about whitespace usage.
|
||||||
|
IFS=" "" $nl"
|
||||||
|
|
||||||
|
file_conv=
|
||||||
|
|
||||||
|
# func_file_conv build_file lazy
|
||||||
|
# Convert a $build file to $host form and store it in $file
|
||||||
|
# Currently only supports Windows hosts. If the determined conversion
|
||||||
|
# type is listed in (the comma separated) LAZY, no conversion will
|
||||||
|
# take place.
|
||||||
|
func_file_conv ()
|
||||||
|
{
|
||||||
|
file=$1
|
||||||
|
case $file in
|
||||||
|
/ | /[!/]*) # absolute file, and not a UNC file
|
||||||
|
if test -z "$file_conv"; then
|
||||||
|
# lazily determine how to convert abs files
|
||||||
|
case `uname -s` in
|
||||||
|
MINGW*)
|
||||||
|
file_conv=mingw
|
||||||
|
;;
|
||||||
|
CYGWIN*)
|
||||||
|
file_conv=cygwin
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
file_conv=wine
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
case $file_conv/,$2, in
|
||||||
|
*,$file_conv,*)
|
||||||
|
;;
|
||||||
|
mingw/*)
|
||||||
|
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
||||||
|
;;
|
||||||
|
cygwin/*)
|
||||||
|
file=`cygpath -m "$file" || echo "$file"`
|
||||||
|
;;
|
||||||
|
wine/*)
|
||||||
|
file=`winepath -w "$file" || echo "$file"`
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
# func_cl_wrapper cl arg...
|
||||||
|
# Adjust compile command to suit cl
|
||||||
|
func_cl_wrapper ()
|
||||||
|
{
|
||||||
|
# Assume a capable shell
|
||||||
|
lib_path=
|
||||||
|
shared=:
|
||||||
|
linker_opts=
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
if test -n "$eat"; then
|
||||||
|
eat=
|
||||||
|
else
|
||||||
|
case $1 in
|
||||||
|
-o)
|
||||||
|
# configure might choose to run compile as 'compile cc -o foo foo.c'.
|
||||||
|
eat=1
|
||||||
|
case $2 in
|
||||||
|
*.o | *.[oO][bB][jJ])
|
||||||
|
func_file_conv "$2"
|
||||||
|
set x "$@" -Fo"$file"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
func_file_conv "$2"
|
||||||
|
set x "$@" -Fe"$file"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
-I*)
|
||||||
|
func_file_conv "${1#-I}" mingw
|
||||||
|
set x "$@" -I"$file"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
-l*)
|
||||||
|
lib=${1#-l}
|
||||||
|
found=no
|
||||||
|
save_IFS=$IFS
|
||||||
|
IFS=';'
|
||||||
|
for dir in $lib_path $LIB
|
||||||
|
do
|
||||||
|
IFS=$save_IFS
|
||||||
|
if $shared && test -f "$dir/$lib.dll.lib"; then
|
||||||
|
found=yes
|
||||||
|
set x "$@" "$dir/$lib.dll.lib"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
if test -f "$dir/$lib.lib"; then
|
||||||
|
found=yes
|
||||||
|
set x "$@" "$dir/$lib.lib"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS=$save_IFS
|
||||||
|
|
||||||
|
test "$found" != yes && set x "$@" "$lib.lib"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
-L*)
|
||||||
|
func_file_conv "${1#-L}"
|
||||||
|
if test -z "$lib_path"; then
|
||||||
|
lib_path=$file
|
||||||
|
else
|
||||||
|
lib_path="$lib_path;$file"
|
||||||
|
fi
|
||||||
|
linker_opts="$linker_opts -LIBPATH:$file"
|
||||||
|
;;
|
||||||
|
-static)
|
||||||
|
shared=false
|
||||||
|
;;
|
||||||
|
-Wl,*)
|
||||||
|
arg=${1#-Wl,}
|
||||||
|
save_ifs="$IFS"; IFS=','
|
||||||
|
for flag in $arg; do
|
||||||
|
IFS="$save_ifs"
|
||||||
|
linker_opts="$linker_opts $flag"
|
||||||
|
done
|
||||||
|
IFS="$save_ifs"
|
||||||
|
;;
|
||||||
|
-Xlinker)
|
||||||
|
eat=1
|
||||||
|
linker_opts="$linker_opts $2"
|
||||||
|
;;
|
||||||
|
-*)
|
||||||
|
set x "$@" "$1"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
|
||||||
|
func_file_conv "$1"
|
||||||
|
set x "$@" -Tp"$file"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
|
||||||
|
func_file_conv "$1" mingw
|
||||||
|
set x "$@" "$file"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set x "$@" "$1"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
if test -n "$linker_opts"; then
|
||||||
|
linker_opts="-link$linker_opts"
|
||||||
|
fi
|
||||||
|
exec "$@" $linker_opts
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
eat=
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
'')
|
||||||
|
echo "$0: No command. Try '$0 --help' for more information." 1>&2
|
||||||
|
exit 1;
|
||||||
|
;;
|
||||||
|
-h | --h*)
|
||||||
|
cat <<\EOF
|
||||||
|
Usage: compile [--help] [--version] PROGRAM [ARGS]
|
||||||
|
|
||||||
|
Wrapper for compilers which do not understand '-c -o'.
|
||||||
|
Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
|
||||||
|
arguments, and rename the output as expected.
|
||||||
|
|
||||||
|
If you are trying to build a whole package this is not the
|
||||||
|
right script to run: please start by reading the file 'INSTALL'.
|
||||||
|
|
||||||
|
Report bugs to <bug-automake@gnu.org>.
|
||||||
|
EOF
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
-v | --v*)
|
||||||
|
echo "compile $scriptversion"
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
|
||||||
|
func_cl_wrapper "$@" # Doesn't return...
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
ofile=
|
||||||
|
cfile=
|
||||||
|
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
if test -n "$eat"; then
|
||||||
|
eat=
|
||||||
|
else
|
||||||
|
case $1 in
|
||||||
|
-o)
|
||||||
|
# configure might choose to run compile as 'compile cc -o foo foo.c'.
|
||||||
|
# So we strip '-o arg' only if arg is an object.
|
||||||
|
eat=1
|
||||||
|
case $2 in
|
||||||
|
*.o | *.obj)
|
||||||
|
ofile=$2
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set x "$@" -o "$2"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
*.c)
|
||||||
|
cfile=$1
|
||||||
|
set x "$@" "$1"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set x "$@" "$1"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
|
||||||
|
if test -z "$ofile" || test -z "$cfile"; then
|
||||||
|
# If no '-o' option was seen then we might have been invoked from a
|
||||||
|
# pattern rule where we don't need one. That is ok -- this is a
|
||||||
|
# normal compilation that the losing compiler can handle. If no
|
||||||
|
# '.c' file was seen then we are probably linking. That is also
|
||||||
|
# ok.
|
||||||
|
exec "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Name of file we expect compiler to create.
|
||||||
|
cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
|
||||||
|
|
||||||
|
# Create the lock directory.
|
||||||
|
# Note: use '[/\\:.-]' here to ensure that we don't use the same name
|
||||||
|
# that we are using for the .o file. Also, base the name on the expected
|
||||||
|
# object file name, since that is what matters with a parallel build.
|
||||||
|
lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
|
||||||
|
while true; do
|
||||||
|
if mkdir "$lockdir" >/dev/null 2>&1; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
# FIXME: race condition here if user kills between mkdir and trap.
|
||||||
|
trap "rmdir '$lockdir'; exit 1" 1 2 15
|
||||||
|
|
||||||
|
# Run the compile.
|
||||||
|
"$@"
|
||||||
|
ret=$?
|
||||||
|
|
||||||
|
if test -f "$cofile"; then
|
||||||
|
test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
|
||||||
|
elif test -f "${cofile}bj"; then
|
||||||
|
test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
|
||||||
|
fi
|
||||||
|
|
||||||
|
rmdir "$lockdir"
|
||||||
|
exit $ret
|
||||||
|
|
||||||
|
# Local Variables:
|
||||||
|
# mode: shell-script
|
||||||
|
# sh-indentation: 2
|
||||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||||
|
# time-stamp-start: "scriptversion="
|
||||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||||
|
# time-stamp-time-zone: "UTC"
|
||||||
|
# time-stamp-end: "; # UTC"
|
||||||
|
# End:
|
1530
libsigrok4DSLogic/autostuff/config.guess
vendored
Normal file
1530
libsigrok4DSLogic/autostuff/config.guess
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1773
libsigrok4DSLogic/autostuff/config.sub
vendored
Normal file
1773
libsigrok4DSLogic/autostuff/config.sub
vendored
Normal file
File diff suppressed because it is too large
Load Diff
688
libsigrok4DSLogic/autostuff/depcomp
Normal file
688
libsigrok4DSLogic/autostuff/depcomp
Normal file
@ -0,0 +1,688 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
# depcomp - compile a program generating dependencies as side-effects
|
||||||
|
|
||||||
|
scriptversion=2011-12-04.11; # UTC
|
||||||
|
|
||||||
|
# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
|
||||||
|
# 2011 Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
# any later version.
|
||||||
|
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
# As a special exception to the GNU General Public License, if you
|
||||||
|
# distribute this file as part of a program that contains a
|
||||||
|
# configuration script generated by Autoconf, you may include it under
|
||||||
|
# the same distribution terms that you use for the rest of that program.
|
||||||
|
|
||||||
|
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
'')
|
||||||
|
echo "$0: No command. Try \`$0 --help' for more information." 1>&2
|
||||||
|
exit 1;
|
||||||
|
;;
|
||||||
|
-h | --h*)
|
||||||
|
cat <<\EOF
|
||||||
|
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
|
||||||
|
|
||||||
|
Run PROGRAMS ARGS to compile a file, generating dependencies
|
||||||
|
as side-effects.
|
||||||
|
|
||||||
|
Environment variables:
|
||||||
|
depmode Dependency tracking mode.
|
||||||
|
source Source file read by `PROGRAMS ARGS'.
|
||||||
|
object Object file output by `PROGRAMS ARGS'.
|
||||||
|
DEPDIR directory where to store dependencies.
|
||||||
|
depfile Dependency file to output.
|
||||||
|
tmpdepfile Temporary file to use when outputting dependencies.
|
||||||
|
libtool Whether libtool is used (yes/no).
|
||||||
|
|
||||||
|
Report bugs to <bug-automake@gnu.org>.
|
||||||
|
EOF
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
-v | --v*)
|
||||||
|
echo "depcomp $scriptversion"
|
||||||
|
exit $?
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
|
||||||
|
echo "depcomp: Variables source, object and depmode must be set" 1>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
|
||||||
|
depfile=${depfile-`echo "$object" |
|
||||||
|
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
|
||||||
|
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
||||||
|
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
|
||||||
|
# Some modes work just like other modes, but use different flags. We
|
||||||
|
# parameterize here, but still list the modes in the big case below,
|
||||||
|
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
||||||
|
# here, because this file can only contain one case statement.
|
||||||
|
if test "$depmode" = hp; then
|
||||||
|
# HP compiler uses -M and no extra arg.
|
||||||
|
gccflag=-M
|
||||||
|
depmode=gcc
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "$depmode" = dashXmstdout; then
|
||||||
|
# This is just like dashmstdout with a different argument.
|
||||||
|
dashmflag=-xM
|
||||||
|
depmode=dashmstdout
|
||||||
|
fi
|
||||||
|
|
||||||
|
cygpath_u="cygpath -u -f -"
|
||||||
|
if test "$depmode" = msvcmsys; then
|
||||||
|
# This is just like msvisualcpp but w/o cygpath translation.
|
||||||
|
# Just convert the backslash-escaped backslashes to single forward
|
||||||
|
# slashes to satisfy depend.m4
|
||||||
|
cygpath_u='sed s,\\\\,/,g'
|
||||||
|
depmode=msvisualcpp
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "$depmode" = msvc7msys; then
|
||||||
|
# This is just like msvc7 but w/o cygpath translation.
|
||||||
|
# Just convert the backslash-escaped backslashes to single forward
|
||||||
|
# slashes to satisfy depend.m4
|
||||||
|
cygpath_u='sed s,\\\\,/,g'
|
||||||
|
depmode=msvc7
|
||||||
|
fi
|
||||||
|
|
||||||
|
case "$depmode" in
|
||||||
|
gcc3)
|
||||||
|
## gcc 3 implements dependency tracking that does exactly what
|
||||||
|
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
|
||||||
|
## it if -MD -MP comes after the -MF stuff. Hmm.
|
||||||
|
## Unfortunately, FreeBSD c89 acceptance of flags depends upon
|
||||||
|
## the command line argument order; so add the flags where they
|
||||||
|
## appear in depend2.am. Note that the slowdown incurred here
|
||||||
|
## affects only configure: in makefiles, %FASTDEP% shortcuts this.
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
case $arg in
|
||||||
|
-c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
|
||||||
|
*) set fnord "$@" "$arg" ;;
|
||||||
|
esac
|
||||||
|
shift # fnord
|
||||||
|
shift # $arg
|
||||||
|
done
|
||||||
|
"$@"
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
mv "$tmpdepfile" "$depfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
gcc)
|
||||||
|
## There are various ways to get dependency output from gcc. Here's
|
||||||
|
## why we pick this rather obscure method:
|
||||||
|
## - Don't want to use -MD because we'd like the dependencies to end
|
||||||
|
## up in a subdir. Having to rename by hand is ugly.
|
||||||
|
## (We might end up doing this anyway to support other compilers.)
|
||||||
|
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
||||||
|
## -MM, not -M (despite what the docs say).
|
||||||
|
## - Using -M directly means running the compiler twice (even worse
|
||||||
|
## than renaming).
|
||||||
|
if test -z "$gccflag"; then
|
||||||
|
gccflag=-MD,
|
||||||
|
fi
|
||||||
|
"$@" -Wp,"$gccflag$tmpdepfile"
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
rm -f "$depfile"
|
||||||
|
echo "$object : \\" > "$depfile"
|
||||||
|
alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
|
||||||
|
## The second -e expression handles DOS-style file names with drive letters.
|
||||||
|
sed -e 's/^[^:]*: / /' \
|
||||||
|
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
|
||||||
|
## This next piece of magic avoids the `deleted header file' problem.
|
||||||
|
## The problem is that when a header file which appears in a .P file
|
||||||
|
## is deleted, the dependency causes make to die (because there is
|
||||||
|
## typically no way to rebuild the header). We avoid this by adding
|
||||||
|
## dummy dependencies for each header file. Too bad gcc doesn't do
|
||||||
|
## this for us directly.
|
||||||
|
tr ' ' '
|
||||||
|
' < "$tmpdepfile" |
|
||||||
|
## Some versions of gcc put a space before the `:'. On the theory
|
||||||
|
## that the space means something, we add a space to the output as
|
||||||
|
## well. hp depmode also adds that space, but also prefixes the VPATH
|
||||||
|
## to the object. Take care to not repeat it in the output.
|
||||||
|
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||||
|
## correctly. Breaking it into two sed invocations is a workaround.
|
||||||
|
sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
|
||||||
|
| sed -e 's/$/ :/' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
hp)
|
||||||
|
# This case exists only to let depend.m4 do its work. It works by
|
||||||
|
# looking at the text of this script. This case will never be run,
|
||||||
|
# since it is checked for above.
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
|
||||||
|
sgi)
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
"$@" "-Wp,-MDupdate,$tmpdepfile"
|
||||||
|
else
|
||||||
|
"$@" -MDupdate "$tmpdepfile"
|
||||||
|
fi
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
rm -f "$depfile"
|
||||||
|
|
||||||
|
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
|
||||||
|
echo "$object : \\" > "$depfile"
|
||||||
|
|
||||||
|
# Clip off the initial element (the dependent). Don't try to be
|
||||||
|
# clever and replace this with sed code, as IRIX sed won't handle
|
||||||
|
# lines with more than a fixed number of characters (4096 in
|
||||||
|
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
|
||||||
|
# the IRIX cc adds comments like `#:fec' to the end of the
|
||||||
|
# dependency line.
|
||||||
|
tr ' ' '
|
||||||
|
' < "$tmpdepfile" \
|
||||||
|
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
|
||||||
|
tr '
|
||||||
|
' ' ' >> "$depfile"
|
||||||
|
echo >> "$depfile"
|
||||||
|
|
||||||
|
# The second pass generates a dummy entry for each header file.
|
||||||
|
tr ' ' '
|
||||||
|
' < "$tmpdepfile" \
|
||||||
|
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
|
||||||
|
>> "$depfile"
|
||||||
|
else
|
||||||
|
# The sourcefile does not contain any dependencies, so just
|
||||||
|
# store a dummy comment line, to avoid errors with the Makefile
|
||||||
|
# "include basename.Plo" scheme.
|
||||||
|
echo "#dummy" > "$depfile"
|
||||||
|
fi
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
aix)
|
||||||
|
# The C for AIX Compiler uses -M and outputs the dependencies
|
||||||
|
# in a .u file. In older versions, this file always lives in the
|
||||||
|
# current directory. Also, the AIX compiler puts `$object:' at the
|
||||||
|
# start of each line; $object doesn't have directory information.
|
||||||
|
# Version 6 uses the directory in both cases.
|
||||||
|
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||||
|
test "x$dir" = "x$object" && dir=
|
||||||
|
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
tmpdepfile1=$dir$base.u
|
||||||
|
tmpdepfile2=$base.u
|
||||||
|
tmpdepfile3=$dir.libs/$base.u
|
||||||
|
"$@" -Wc,-M
|
||||||
|
else
|
||||||
|
tmpdepfile1=$dir$base.u
|
||||||
|
tmpdepfile2=$dir$base.u
|
||||||
|
tmpdepfile3=$dir$base.u
|
||||||
|
"$@" -M
|
||||||
|
fi
|
||||||
|
stat=$?
|
||||||
|
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
|
||||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
||||||
|
do
|
||||||
|
test -f "$tmpdepfile" && break
|
||||||
|
done
|
||||||
|
if test -f "$tmpdepfile"; then
|
||||||
|
# Each line is of the form `foo.o: dependent.h'.
|
||||||
|
# Do two passes, one to just change these to
|
||||||
|
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||||
|
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
|
||||||
|
# That's a tab and a space in the [].
|
||||||
|
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
|
||||||
|
else
|
||||||
|
# The sourcefile does not contain any dependencies, so just
|
||||||
|
# store a dummy comment line, to avoid errors with the Makefile
|
||||||
|
# "include basename.Plo" scheme.
|
||||||
|
echo "#dummy" > "$depfile"
|
||||||
|
fi
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
icc)
|
||||||
|
# Intel's C compiler understands `-MD -MF file'. However on
|
||||||
|
# icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
|
||||||
|
# ICC 7.0 will fill foo.d with something like
|
||||||
|
# foo.o: sub/foo.c
|
||||||
|
# foo.o: sub/foo.h
|
||||||
|
# which is wrong. We want:
|
||||||
|
# sub/foo.o: sub/foo.c
|
||||||
|
# sub/foo.o: sub/foo.h
|
||||||
|
# sub/foo.c:
|
||||||
|
# sub/foo.h:
|
||||||
|
# ICC 7.1 will output
|
||||||
|
# foo.o: sub/foo.c sub/foo.h
|
||||||
|
# and will wrap long lines using \ :
|
||||||
|
# foo.o: sub/foo.c ... \
|
||||||
|
# sub/foo.h ... \
|
||||||
|
# ...
|
||||||
|
|
||||||
|
"$@" -MD -MF "$tmpdepfile"
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
rm -f "$depfile"
|
||||||
|
# Each line is of the form `foo.o: dependent.h',
|
||||||
|
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
|
||||||
|
# Do two passes, one to just change these to
|
||||||
|
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||||
|
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
|
||||||
|
# Some versions of the HPUX 10.20 sed can't process this invocation
|
||||||
|
# correctly. Breaking it into two sed invocations is a workaround.
|
||||||
|
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
|
||||||
|
sed -e 's/$/ :/' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
hp2)
|
||||||
|
# The "hp" stanza above does not work with aCC (C++) and HP's ia64
|
||||||
|
# compilers, which have integrated preprocessors. The correct option
|
||||||
|
# to use with these is +Maked; it writes dependencies to a file named
|
||||||
|
# 'foo.d', which lands next to the object file, wherever that
|
||||||
|
# happens to be.
|
||||||
|
# Much of this is similar to the tru64 case; see comments there.
|
||||||
|
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||||
|
test "x$dir" = "x$object" && dir=
|
||||||
|
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
tmpdepfile1=$dir$base.d
|
||||||
|
tmpdepfile2=$dir.libs/$base.d
|
||||||
|
"$@" -Wc,+Maked
|
||||||
|
else
|
||||||
|
tmpdepfile1=$dir$base.d
|
||||||
|
tmpdepfile2=$dir$base.d
|
||||||
|
"$@" +Maked
|
||||||
|
fi
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
|
||||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
|
||||||
|
do
|
||||||
|
test -f "$tmpdepfile" && break
|
||||||
|
done
|
||||||
|
if test -f "$tmpdepfile"; then
|
||||||
|
sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
|
||||||
|
# Add `dependent.h:' lines.
|
||||||
|
sed -ne '2,${
|
||||||
|
s/^ *//
|
||||||
|
s/ \\*$//
|
||||||
|
s/$/:/
|
||||||
|
p
|
||||||
|
}' "$tmpdepfile" >> "$depfile"
|
||||||
|
else
|
||||||
|
echo "#dummy" > "$depfile"
|
||||||
|
fi
|
||||||
|
rm -f "$tmpdepfile" "$tmpdepfile2"
|
||||||
|
;;
|
||||||
|
|
||||||
|
tru64)
|
||||||
|
# The Tru64 compiler uses -MD to generate dependencies as a side
|
||||||
|
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
|
||||||
|
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
|
||||||
|
# dependencies in `foo.d' instead, so we check for that too.
|
||||||
|
# Subdirectories are respected.
|
||||||
|
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||||
|
test "x$dir" = "x$object" && dir=
|
||||||
|
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||||
|
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
# With Tru64 cc, shared objects can also be used to make a
|
||||||
|
# static library. This mechanism is used in libtool 1.4 series to
|
||||||
|
# handle both shared and static libraries in a single compilation.
|
||||||
|
# With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
|
||||||
|
#
|
||||||
|
# With libtool 1.5 this exception was removed, and libtool now
|
||||||
|
# generates 2 separate objects for the 2 libraries. These two
|
||||||
|
# compilations output dependencies in $dir.libs/$base.o.d and
|
||||||
|
# in $dir$base.o.d. We have to check for both files, because
|
||||||
|
# one of the two compilations can be disabled. We should prefer
|
||||||
|
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
|
||||||
|
# automatically cleaned when .libs/ is deleted, while ignoring
|
||||||
|
# the former would cause a distcleancheck panic.
|
||||||
|
tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
|
||||||
|
tmpdepfile2=$dir$base.o.d # libtool 1.5
|
||||||
|
tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
|
||||||
|
tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
|
||||||
|
"$@" -Wc,-MD
|
||||||
|
else
|
||||||
|
tmpdepfile1=$dir$base.o.d
|
||||||
|
tmpdepfile2=$dir$base.d
|
||||||
|
tmpdepfile3=$dir$base.d
|
||||||
|
tmpdepfile4=$dir$base.d
|
||||||
|
"$@" -MD
|
||||||
|
fi
|
||||||
|
|
||||||
|
stat=$?
|
||||||
|
if test $stat -eq 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
|
||||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
|
||||||
|
do
|
||||||
|
test -f "$tmpdepfile" && break
|
||||||
|
done
|
||||||
|
if test -f "$tmpdepfile"; then
|
||||||
|
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
|
||||||
|
# That's a tab and a space in the [].
|
||||||
|
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
|
||||||
|
else
|
||||||
|
echo "#dummy" > "$depfile"
|
||||||
|
fi
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
msvc7)
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
showIncludes=-Wc,-showIncludes
|
||||||
|
else
|
||||||
|
showIncludes=-showIncludes
|
||||||
|
fi
|
||||||
|
"$@" $showIncludes > "$tmpdepfile"
|
||||||
|
stat=$?
|
||||||
|
grep -v '^Note: including file: ' "$tmpdepfile"
|
||||||
|
if test "$stat" = 0; then :
|
||||||
|
else
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
exit $stat
|
||||||
|
fi
|
||||||
|
rm -f "$depfile"
|
||||||
|
echo "$object : \\" > "$depfile"
|
||||||
|
# The first sed program below extracts the file names and escapes
|
||||||
|
# backslashes for cygpath. The second sed program outputs the file
|
||||||
|
# name when reading, but also accumulates all include files in the
|
||||||
|
# hold buffer in order to output them again at the end. This only
|
||||||
|
# works with sed implementations that can handle large buffers.
|
||||||
|
sed < "$tmpdepfile" -n '
|
||||||
|
/^Note: including file: *\(.*\)/ {
|
||||||
|
s//\1/
|
||||||
|
s/\\/\\\\/g
|
||||||
|
p
|
||||||
|
}' | $cygpath_u | sort -u | sed -n '
|
||||||
|
s/ /\\ /g
|
||||||
|
s/\(.*\)/ \1 \\/p
|
||||||
|
s/.\(.*\) \\/\1:/
|
||||||
|
H
|
||||||
|
$ {
|
||||||
|
s/.*/ /
|
||||||
|
G
|
||||||
|
p
|
||||||
|
}' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
msvc7msys)
|
||||||
|
# This case exists only to let depend.m4 do its work. It works by
|
||||||
|
# looking at the text of this script. This case will never be run,
|
||||||
|
# since it is checked for above.
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
|
||||||
|
#nosideeffect)
|
||||||
|
# This comment above is used by automake to tell side-effect
|
||||||
|
# dependency tracking mechanisms from slower ones.
|
||||||
|
|
||||||
|
dashmstdout)
|
||||||
|
# Important note: in order to support this mode, a compiler *must*
|
||||||
|
# always write the preprocessed file to stdout, regardless of -o.
|
||||||
|
"$@" || exit $?
|
||||||
|
|
||||||
|
# Remove the call to Libtool.
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
while test "X$1" != 'X--mode=compile'; do
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove `-o $object'.
|
||||||
|
IFS=" "
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
case $arg in
|
||||||
|
-o)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
$object)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set fnord "$@" "$arg"
|
||||||
|
shift # fnord
|
||||||
|
shift # $arg
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
test -z "$dashmflag" && dashmflag=-M
|
||||||
|
# Require at least two characters before searching for `:'
|
||||||
|
# in the target name. This is to cope with DOS-style filenames:
|
||||||
|
# a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
|
||||||
|
"$@" $dashmflag |
|
||||||
|
sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
|
||||||
|
rm -f "$depfile"
|
||||||
|
cat < "$tmpdepfile" > "$depfile"
|
||||||
|
tr ' ' '
|
||||||
|
' < "$tmpdepfile" | \
|
||||||
|
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||||
|
## correctly. Breaking it into two sed invocations is a workaround.
|
||||||
|
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
dashXmstdout)
|
||||||
|
# This case only exists to satisfy depend.m4. It is never actually
|
||||||
|
# run, as this mode is specially recognized in the preamble.
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
|
||||||
|
makedepend)
|
||||||
|
"$@" || exit $?
|
||||||
|
# Remove any Libtool call
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
while test "X$1" != 'X--mode=compile'; do
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
# X makedepend
|
||||||
|
shift
|
||||||
|
cleared=no eat=no
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
case $cleared in
|
||||||
|
no)
|
||||||
|
set ""; shift
|
||||||
|
cleared=yes ;;
|
||||||
|
esac
|
||||||
|
if test $eat = yes; then
|
||||||
|
eat=no
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
case "$arg" in
|
||||||
|
-D*|-I*)
|
||||||
|
set fnord "$@" "$arg"; shift ;;
|
||||||
|
# Strip any option that makedepend may not understand. Remove
|
||||||
|
# the object too, otherwise makedepend will parse it as a source file.
|
||||||
|
-arch)
|
||||||
|
eat=yes ;;
|
||||||
|
-*|$object)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set fnord "$@" "$arg"; shift ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
obj_suffix=`echo "$object" | sed 's/^.*\././'`
|
||||||
|
touch "$tmpdepfile"
|
||||||
|
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
|
||||||
|
rm -f "$depfile"
|
||||||
|
# makedepend may prepend the VPATH from the source file name to the object.
|
||||||
|
# No need to regex-escape $object, excess matching of '.' is harmless.
|
||||||
|
sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
|
||||||
|
sed '1,2d' "$tmpdepfile" | tr ' ' '
|
||||||
|
' | \
|
||||||
|
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||||
|
## correctly. Breaking it into two sed invocations is a workaround.
|
||||||
|
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile" "$tmpdepfile".bak
|
||||||
|
;;
|
||||||
|
|
||||||
|
cpp)
|
||||||
|
# Important note: in order to support this mode, a compiler *must*
|
||||||
|
# always write the preprocessed file to stdout.
|
||||||
|
"$@" || exit $?
|
||||||
|
|
||||||
|
# Remove the call to Libtool.
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
while test "X$1" != 'X--mode=compile'; do
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove `-o $object'.
|
||||||
|
IFS=" "
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
case $arg in
|
||||||
|
-o)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
$object)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set fnord "$@" "$arg"
|
||||||
|
shift # fnord
|
||||||
|
shift # $arg
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
"$@" -E |
|
||||||
|
sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
|
||||||
|
-e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
|
||||||
|
sed '$ s: \\$::' > "$tmpdepfile"
|
||||||
|
rm -f "$depfile"
|
||||||
|
echo "$object : \\" > "$depfile"
|
||||||
|
cat < "$tmpdepfile" >> "$depfile"
|
||||||
|
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
msvisualcpp)
|
||||||
|
# Important note: in order to support this mode, a compiler *must*
|
||||||
|
# always write the preprocessed file to stdout.
|
||||||
|
"$@" || exit $?
|
||||||
|
|
||||||
|
# Remove the call to Libtool.
|
||||||
|
if test "$libtool" = yes; then
|
||||||
|
while test "X$1" != 'X--mode=compile'; do
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
|
||||||
|
IFS=" "
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
case "$arg" in
|
||||||
|
-o)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
$object)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
|
||||||
|
set fnord "$@"
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
set fnord "$@" "$arg"
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
"$@" -E 2>/dev/null |
|
||||||
|
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
|
||||||
|
rm -f "$depfile"
|
||||||
|
echo "$object : \\" > "$depfile"
|
||||||
|
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
|
||||||
|
echo " " >> "$depfile"
|
||||||
|
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
|
||||||
|
rm -f "$tmpdepfile"
|
||||||
|
;;
|
||||||
|
|
||||||
|
msvcmsys)
|
||||||
|
# This case exists only to let depend.m4 do its work. It works by
|
||||||
|
# looking at the text of this script. This case will never be run,
|
||||||
|
# since it is checked for above.
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
|
||||||
|
none)
|
||||||
|
exec "$@"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "Unknown depmode $depmode" 1>&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
# Local Variables:
|
||||||
|
# mode: shell-script
|
||||||
|
# sh-indentation: 2
|
||||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||||
|
# time-stamp-start: "scriptversion="
|
||||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||||
|
# time-stamp-time-zone: "UTC"
|
||||||
|
# time-stamp-end: "; # UTC"
|
||||||
|
# End:
|
520
libsigrok4DSLogic/autostuff/install-sh
Normal file
520
libsigrok4DSLogic/autostuff/install-sh
Normal file
@ -0,0 +1,520 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# install - install a program, script, or datafile
|
||||||
|
|
||||||
|
scriptversion=2009-04-28.21; # UTC
|
||||||
|
|
||||||
|
# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
||||||
|
# later released in X11R6 (xc/config/util/install.sh) with the
|
||||||
|
# following copyright and license.
|
||||||
|
#
|
||||||
|
# Copyright (C) 1994 X Consortium
|
||||||
|
#
|
||||||
|
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
# of this software and associated documentation files (the "Software"), to
|
||||||
|
# deal in the Software without restriction, including without limitation the
|
||||||
|
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||||
|
# sell copies of the Software, and to permit persons to whom the Software is
|
||||||
|
# furnished to do so, subject to the following conditions:
|
||||||
|
#
|
||||||
|
# The above copyright notice and this permission notice shall be included in
|
||||||
|
# all copies or substantial portions of the Software.
|
||||||
|
#
|
||||||
|
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||||
|
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
||||||
|
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
#
|
||||||
|
# Except as contained in this notice, the name of the X Consortium shall not
|
||||||
|
# be used in advertising or otherwise to promote the sale, use or other deal-
|
||||||
|
# ings in this Software without prior written authorization from the X Consor-
|
||||||
|
# tium.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# FSF changes to this file are in the public domain.
|
||||||
|
#
|
||||||
|
# Calling this script install-sh is preferred over install.sh, to prevent
|
||||||
|
# `make' implicit rules from creating a file called install from it
|
||||||
|
# when there is no Makefile.
|
||||||
|
#
|
||||||
|
# This script is compatible with the BSD install script, but was written
|
||||||
|
# from scratch.
|
||||||
|
|
||||||
|
nl='
|
||||||
|
'
|
||||||
|
IFS=" "" $nl"
|
||||||
|
|
||||||
|
# set DOITPROG to echo to test this script
|
||||||
|
|
||||||
|
# Don't use :- since 4.3BSD and earlier shells don't like it.
|
||||||
|
doit=${DOITPROG-}
|
||||||
|
if test -z "$doit"; then
|
||||||
|
doit_exec=exec
|
||||||
|
else
|
||||||
|
doit_exec=$doit
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Put in absolute file names if you don't have them in your path;
|
||||||
|
# or use environment vars.
|
||||||
|
|
||||||
|
chgrpprog=${CHGRPPROG-chgrp}
|
||||||
|
chmodprog=${CHMODPROG-chmod}
|
||||||
|
chownprog=${CHOWNPROG-chown}
|
||||||
|
cmpprog=${CMPPROG-cmp}
|
||||||
|
cpprog=${CPPROG-cp}
|
||||||
|
mkdirprog=${MKDIRPROG-mkdir}
|
||||||
|
mvprog=${MVPROG-mv}
|
||||||
|
rmprog=${RMPROG-rm}
|
||||||
|
stripprog=${STRIPPROG-strip}
|
||||||
|
|
||||||
|
posix_glob='?'
|
||||||
|
initialize_posix_glob='
|
||||||
|
test "$posix_glob" != "?" || {
|
||||||
|
if (set -f) 2>/dev/null; then
|
||||||
|
posix_glob=
|
||||||
|
else
|
||||||
|
posix_glob=:
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
'
|
||||||
|
|
||||||
|
posix_mkdir=
|
||||||
|
|
||||||
|
# Desired mode of installed file.
|
||||||
|
mode=0755
|
||||||
|
|
||||||
|
chgrpcmd=
|
||||||
|
chmodcmd=$chmodprog
|
||||||
|
chowncmd=
|
||||||
|
mvcmd=$mvprog
|
||||||
|
rmcmd="$rmprog -f"
|
||||||
|
stripcmd=
|
||||||
|
|
||||||
|
src=
|
||||||
|
dst=
|
||||||
|
dir_arg=
|
||||||
|
dst_arg=
|
||||||
|
|
||||||
|
copy_on_change=false
|
||||||
|
no_target_directory=
|
||||||
|
|
||||||
|
usage="\
|
||||||
|
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
||||||
|
or: $0 [OPTION]... SRCFILES... DIRECTORY
|
||||||
|
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
||||||
|
or: $0 [OPTION]... -d DIRECTORIES...
|
||||||
|
|
||||||
|
In the 1st form, copy SRCFILE to DSTFILE.
|
||||||
|
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
||||||
|
In the 4th, create DIRECTORIES.
|
||||||
|
|
||||||
|
Options:
|
||||||
|
--help display this help and exit.
|
||||||
|
--version display version info and exit.
|
||||||
|
|
||||||
|
-c (ignored)
|
||||||
|
-C install only if different (preserve the last data modification time)
|
||||||
|
-d create directories instead of installing files.
|
||||||
|
-g GROUP $chgrpprog installed files to GROUP.
|
||||||
|
-m MODE $chmodprog installed files to MODE.
|
||||||
|
-o USER $chownprog installed files to USER.
|
||||||
|
-s $stripprog installed files.
|
||||||
|
-t DIRECTORY install into DIRECTORY.
|
||||||
|
-T report an error if DSTFILE is a directory.
|
||||||
|
|
||||||
|
Environment variables override the default commands:
|
||||||
|
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
|
||||||
|
RMPROG STRIPPROG
|
||||||
|
"
|
||||||
|
|
||||||
|
while test $# -ne 0; do
|
||||||
|
case $1 in
|
||||||
|
-c) ;;
|
||||||
|
|
||||||
|
-C) copy_on_change=true;;
|
||||||
|
|
||||||
|
-d) dir_arg=true;;
|
||||||
|
|
||||||
|
-g) chgrpcmd="$chgrpprog $2"
|
||||||
|
shift;;
|
||||||
|
|
||||||
|
--help) echo "$usage"; exit $?;;
|
||||||
|
|
||||||
|
-m) mode=$2
|
||||||
|
case $mode in
|
||||||
|
*' '* | *' '* | *'
|
||||||
|
'* | *'*'* | *'?'* | *'['*)
|
||||||
|
echo "$0: invalid mode: $mode" >&2
|
||||||
|
exit 1;;
|
||||||
|
esac
|
||||||
|
shift;;
|
||||||
|
|
||||||
|
-o) chowncmd="$chownprog $2"
|
||||||
|
shift;;
|
||||||
|
|
||||||
|
-s) stripcmd=$stripprog;;
|
||||||
|
|
||||||
|
-t) dst_arg=$2
|
||||||
|
shift;;
|
||||||
|
|
||||||
|
-T) no_target_directory=true;;
|
||||||
|
|
||||||
|
--version) echo "$0 $scriptversion"; exit $?;;
|
||||||
|
|
||||||
|
--) shift
|
||||||
|
break;;
|
||||||
|
|
||||||
|
-*) echo "$0: invalid option: $1" >&2
|
||||||
|
exit 1;;
|
||||||
|
|
||||||
|
*) break;;
|
||||||
|
esac
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
|
||||||
|
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
|
||||||
|
# When -d is used, all remaining arguments are directories to create.
|
||||||
|
# When -t is used, the destination is already specified.
|
||||||
|
# Otherwise, the last argument is the destination. Remove it from $@.
|
||||||
|
for arg
|
||||||
|
do
|
||||||
|
if test -n "$dst_arg"; then
|
||||||
|
# $@ is not empty: it contains at least $arg.
|
||||||
|
set fnord "$@" "$dst_arg"
|
||||||
|
shift # fnord
|
||||||
|
fi
|
||||||
|
shift # arg
|
||||||
|
dst_arg=$arg
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test $# -eq 0; then
|
||||||
|
if test -z "$dir_arg"; then
|
||||||
|
echo "$0: no input file specified." >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
# It's OK to call `install-sh -d' without argument.
|
||||||
|
# This can happen when creating conditional directories.
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -z "$dir_arg"; then
|
||||||
|
trap '(exit $?); exit' 1 2 13 15
|
||||||
|
|
||||||
|
# Set umask so as not to create temps with too-generous modes.
|
||||||
|
# However, 'strip' requires both read and write access to temps.
|
||||||
|
case $mode in
|
||||||
|
# Optimize common cases.
|
||||||
|
*644) cp_umask=133;;
|
||||||
|
*755) cp_umask=22;;
|
||||||
|
|
||||||
|
*[0-7])
|
||||||
|
if test -z "$stripcmd"; then
|
||||||
|
u_plus_rw=
|
||||||
|
else
|
||||||
|
u_plus_rw='% 200'
|
||||||
|
fi
|
||||||
|
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
|
||||||
|
*)
|
||||||
|
if test -z "$stripcmd"; then
|
||||||
|
u_plus_rw=
|
||||||
|
else
|
||||||
|
u_plus_rw=,u+rw
|
||||||
|
fi
|
||||||
|
cp_umask=$mode$u_plus_rw;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
for src
|
||||||
|
do
|
||||||
|
# Protect names starting with `-'.
|
||||||
|
case $src in
|
||||||
|
-*) src=./$src;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if test -n "$dir_arg"; then
|
||||||
|
dst=$src
|
||||||
|
dstdir=$dst
|
||||||
|
test -d "$dstdir"
|
||||||
|
dstdir_status=$?
|
||||||
|
else
|
||||||
|
|
||||||
|
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
||||||
|
# might cause directories to be created, which would be especially bad
|
||||||
|
# if $src (and thus $dsttmp) contains '*'.
|
||||||
|
if test ! -f "$src" && test ! -d "$src"; then
|
||||||
|
echo "$0: $src does not exist." >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -z "$dst_arg"; then
|
||||||
|
echo "$0: no destination specified." >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
dst=$dst_arg
|
||||||
|
# Protect names starting with `-'.
|
||||||
|
case $dst in
|
||||||
|
-*) dst=./$dst;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# If destination is a directory, append the input filename; won't work
|
||||||
|
# if double slashes aren't ignored.
|
||||||
|
if test -d "$dst"; then
|
||||||
|
if test -n "$no_target_directory"; then
|
||||||
|
echo "$0: $dst_arg: Is a directory" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
dstdir=$dst
|
||||||
|
dst=$dstdir/`basename "$src"`
|
||||||
|
dstdir_status=0
|
||||||
|
else
|
||||||
|
# Prefer dirname, but fall back on a substitute if dirname fails.
|
||||||
|
dstdir=`
|
||||||
|
(dirname "$dst") 2>/dev/null ||
|
||||||
|
expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
||||||
|
X"$dst" : 'X\(//\)[^/]' \| \
|
||||||
|
X"$dst" : 'X\(//\)$' \| \
|
||||||
|
X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
|
||||||
|
echo X"$dst" |
|
||||||
|
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
||||||
|
s//\1/
|
||||||
|
q
|
||||||
|
}
|
||||||
|
/^X\(\/\/\)[^/].*/{
|
||||||
|
s//\1/
|
||||||
|
q
|
||||||
|
}
|
||||||
|
/^X\(\/\/\)$/{
|
||||||
|
s//\1/
|
||||||
|
q
|
||||||
|
}
|
||||||
|
/^X\(\/\).*/{
|
||||||
|
s//\1/
|
||||||
|
q
|
||||||
|
}
|
||||||
|
s/.*/./; q'
|
||||||
|
`
|
||||||
|
|
||||||
|
test -d "$dstdir"
|
||||||
|
dstdir_status=$?
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
obsolete_mkdir_used=false
|
||||||
|
|
||||||
|
if test $dstdir_status != 0; then
|
||||||
|
case $posix_mkdir in
|
||||||
|
'')
|
||||||
|
# Create intermediate dirs using mode 755 as modified by the umask.
|
||||||
|
# This is like FreeBSD 'install' as of 1997-10-28.
|
||||||
|
umask=`umask`
|
||||||
|
case $stripcmd.$umask in
|
||||||
|
# Optimize common cases.
|
||||||
|
*[2367][2367]) mkdir_umask=$umask;;
|
||||||
|
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
|
||||||
|
|
||||||
|
*[0-7])
|
||||||
|
mkdir_umask=`expr $umask + 22 \
|
||||||
|
- $umask % 100 % 40 + $umask % 20 \
|
||||||
|
- $umask % 10 % 4 + $umask % 2
|
||||||
|
`;;
|
||||||
|
*) mkdir_umask=$umask,go-w;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# With -d, create the new directory with the user-specified mode.
|
||||||
|
# Otherwise, rely on $mkdir_umask.
|
||||||
|
if test -n "$dir_arg"; then
|
||||||
|
mkdir_mode=-m$mode
|
||||||
|
else
|
||||||
|
mkdir_mode=
|
||||||
|
fi
|
||||||
|
|
||||||
|
posix_mkdir=false
|
||||||
|
case $umask in
|
||||||
|
*[123567][0-7][0-7])
|
||||||
|
# POSIX mkdir -p sets u+wx bits regardless of umask, which
|
||||||
|
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
|
||||||
|
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
|
||||||
|
|
||||||
|
if (umask $mkdir_umask &&
|
||||||
|
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
if test -z "$dir_arg" || {
|
||||||
|
# Check for POSIX incompatibilities with -m.
|
||||||
|
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
|
||||||
|
# other-writeable bit of parent directory when it shouldn't.
|
||||||
|
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
|
||||||
|
ls_ld_tmpdir=`ls -ld "$tmpdir"`
|
||||||
|
case $ls_ld_tmpdir in
|
||||||
|
d????-?r-*) different_mode=700;;
|
||||||
|
d????-?--*) different_mode=755;;
|
||||||
|
*) false;;
|
||||||
|
esac &&
|
||||||
|
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
|
||||||
|
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
|
||||||
|
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
then posix_mkdir=:
|
||||||
|
fi
|
||||||
|
rmdir "$tmpdir/d" "$tmpdir"
|
||||||
|
else
|
||||||
|
# Remove any dirs left behind by ancient mkdir implementations.
|
||||||
|
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
|
||||||
|
fi
|
||||||
|
trap '' 0;;
|
||||||
|
esac;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if
|
||||||
|
$posix_mkdir && (
|
||||||
|
umask $mkdir_umask &&
|
||||||
|
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
|
||||||
|
)
|
||||||
|
then :
|
||||||
|
else
|
||||||
|
|
||||||
|
# The umask is ridiculous, or mkdir does not conform to POSIX,
|
||||||
|
# or it failed possibly due to a race condition. Create the
|
||||||
|
# directory the slow way, step by step, checking for races as we go.
|
||||||
|
|
||||||
|
case $dstdir in
|
||||||
|
/*) prefix='/';;
|
||||||
|
-*) prefix='./';;
|
||||||
|
*) prefix='';;
|
||||||
|
esac
|
||||||
|
|
||||||
|
eval "$initialize_posix_glob"
|
||||||
|
|
||||||
|
oIFS=$IFS
|
||||||
|
IFS=/
|
||||||
|
$posix_glob set -f
|
||||||
|
set fnord $dstdir
|
||||||
|
shift
|
||||||
|
$posix_glob set +f
|
||||||
|
IFS=$oIFS
|
||||||
|
|
||||||
|
prefixes=
|
||||||
|
|
||||||
|
for d
|
||||||
|
do
|
||||||
|
test -z "$d" && continue
|
||||||
|
|
||||||
|
prefix=$prefix$d
|
||||||
|
if test -d "$prefix"; then
|
||||||
|
prefixes=
|
||||||
|
else
|
||||||
|
if $posix_mkdir; then
|
||||||
|
(umask=$mkdir_umask &&
|
||||||
|
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
|
||||||
|
# Don't fail if two instances are running concurrently.
|
||||||
|
test -d "$prefix" || exit 1
|
||||||
|
else
|
||||||
|
case $prefix in
|
||||||
|
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
|
||||||
|
*) qprefix=$prefix;;
|
||||||
|
esac
|
||||||
|
prefixes="$prefixes '$qprefix'"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
prefix=$prefix/
|
||||||
|
done
|
||||||
|
|
||||||
|
if test -n "$prefixes"; then
|
||||||
|
# Don't fail if two instances are running concurrently.
|
||||||
|
(umask $mkdir_umask &&
|
||||||
|
eval "\$doit_exec \$mkdirprog $prefixes") ||
|
||||||
|
test -d "$dstdir" || exit 1
|
||||||
|
obsolete_mkdir_used=true
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -n "$dir_arg"; then
|
||||||
|
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
|
||||||
|
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
|
||||||
|
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
|
||||||
|
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
|
||||||
|
else
|
||||||
|
|
||||||
|
# Make a couple of temp file names in the proper directory.
|
||||||
|
dsttmp=$dstdir/_inst.$$_
|
||||||
|
rmtmp=$dstdir/_rm.$$_
|
||||||
|
|
||||||
|
# Trap to clean up those temp files at exit.
|
||||||
|
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
||||||
|
|
||||||
|
# Copy the file name to the temp name.
|
||||||
|
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
|
||||||
|
|
||||||
|
# and set any options; do chmod last to preserve setuid bits.
|
||||||
|
#
|
||||||
|
# If any of these fail, we abort the whole thing. If we want to
|
||||||
|
# ignore errors from any of these, just make sure not to ignore
|
||||||
|
# errors from the above "$doit $cpprog $src $dsttmp" command.
|
||||||
|
#
|
||||||
|
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
|
||||||
|
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
|
||||||
|
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
|
||||||
|
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
|
||||||
|
|
||||||
|
# If -C, don't bother to copy if it wouldn't change the file.
|
||||||
|
if $copy_on_change &&
|
||||||
|
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
|
||||||
|
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
|
||||||
|
|
||||||
|
eval "$initialize_posix_glob" &&
|
||||||
|
$posix_glob set -f &&
|
||||||
|
set X $old && old=:$2:$4:$5:$6 &&
|
||||||
|
set X $new && new=:$2:$4:$5:$6 &&
|
||||||
|
$posix_glob set +f &&
|
||||||
|
|
||||||
|
test "$old" = "$new" &&
|
||||||
|
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
rm -f "$dsttmp"
|
||||||
|
else
|
||||||
|
# Rename the file to the real destination.
|
||||||
|
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
|
||||||
|
|
||||||
|
# The rename failed, perhaps because mv can't rename something else
|
||||||
|
# to itself, or perhaps because mv is so ancient that it does not
|
||||||
|
# support -f.
|
||||||
|
{
|
||||||
|
# Now remove or move aside any old file at destination location.
|
||||||
|
# We try this two ways since rm can't unlink itself on some
|
||||||
|
# systems and the destination file might be busy for other
|
||||||
|
# reasons. In this case, the final cleanup might fail but the new
|
||||||
|
# file should still install successfully.
|
||||||
|
{
|
||||||
|
test ! -f "$dst" ||
|
||||||
|
$doit $rmcmd -f "$dst" 2>/dev/null ||
|
||||||
|
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
|
||||||
|
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
|
||||||
|
} ||
|
||||||
|
{ echo "$0: cannot unlink or rename $dst" >&2
|
||||||
|
(exit 1); exit 1
|
||||||
|
}
|
||||||
|
} &&
|
||||||
|
|
||||||
|
# Now rename the file to the real destination.
|
||||||
|
$doit $mvcmd "$dsttmp" "$dst"
|
||||||
|
}
|
||||||
|
fi || exit 1
|
||||||
|
|
||||||
|
trap '' 0
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# Local variables:
|
||||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||||
|
# time-stamp-start: "scriptversion="
|
||||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||||
|
# time-stamp-time-zone: "UTC"
|
||||||
|
# time-stamp-end: "; # UTC"
|
||||||
|
# End:
|
8001
libsigrok4DSLogic/autostuff/libtool.m4
vendored
Normal file
8001
libsigrok4DSLogic/autostuff/libtool.m4
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9661
libsigrok4DSLogic/autostuff/ltmain.sh
Normal file
9661
libsigrok4DSLogic/autostuff/ltmain.sh
Normal file
File diff suppressed because it is too large
Load Diff
384
libsigrok4DSLogic/autostuff/ltoptions.m4
vendored
Normal file
384
libsigrok4DSLogic/autostuff/ltoptions.m4
vendored
Normal file
@ -0,0 +1,384 @@
|
|||||||
|
# Helper functions for option handling. -*- Autoconf -*-
|
||||||
|
#
|
||||||
|
# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
|
||||||
|
# Inc.
|
||||||
|
# Written by Gary V. Vaughan, 2004
|
||||||
|
#
|
||||||
|
# This file is free software; the Free Software Foundation gives
|
||||||
|
# unlimited permission to copy and/or distribute it, with or without
|
||||||
|
# modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
|
# serial 7 ltoptions.m4
|
||||||
|
|
||||||
|
# This is to help aclocal find these macros, as it can't see m4_define.
|
||||||
|
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
|
||||||
|
# ------------------------------------------
|
||||||
|
m4_define([_LT_MANGLE_OPTION],
|
||||||
|
[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
|
||||||
|
# ---------------------------------------
|
||||||
|
# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
|
||||||
|
# matching handler defined, dispatch to it. Other OPTION-NAMEs are
|
||||||
|
# saved as a flag.
|
||||||
|
m4_define([_LT_SET_OPTION],
|
||||||
|
[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
|
||||||
|
m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
|
||||||
|
_LT_MANGLE_DEFUN([$1], [$2]),
|
||||||
|
[m4_warning([Unknown $1 option `$2'])])[]dnl
|
||||||
|
])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
|
||||||
|
# ------------------------------------------------------------
|
||||||
|
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
|
||||||
|
m4_define([_LT_IF_OPTION],
|
||||||
|
[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
|
||||||
|
# -------------------------------------------------------
|
||||||
|
# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
|
||||||
|
# are set.
|
||||||
|
m4_define([_LT_UNLESS_OPTIONS],
|
||||||
|
[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
|
||||||
|
[m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
|
||||||
|
[m4_define([$0_found])])])[]dnl
|
||||||
|
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
|
||||||
|
])[]dnl
|
||||||
|
])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
|
||||||
|
# ----------------------------------------
|
||||||
|
# OPTION-LIST is a space-separated list of Libtool options associated
|
||||||
|
# with MACRO-NAME. If any OPTION has a matching handler declared with
|
||||||
|
# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
|
||||||
|
# the unknown option and exit.
|
||||||
|
m4_defun([_LT_SET_OPTIONS],
|
||||||
|
[# Set options
|
||||||
|
m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
|
||||||
|
[_LT_SET_OPTION([$1], _LT_Option)])
|
||||||
|
|
||||||
|
m4_if([$1],[LT_INIT],[
|
||||||
|
dnl
|
||||||
|
dnl Simply set some default values (i.e off) if boolean options were not
|
||||||
|
dnl specified:
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
|
||||||
|
])
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
|
||||||
|
])
|
||||||
|
dnl
|
||||||
|
dnl If no reference was made to various pairs of opposing options, then
|
||||||
|
dnl we run the default mode handler for the pair. For example, if neither
|
||||||
|
dnl `shared' nor `disable-shared' was passed, we enable building of shared
|
||||||
|
dnl archives by default:
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
|
||||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
|
||||||
|
[_LT_ENABLE_FAST_INSTALL])
|
||||||
|
])
|
||||||
|
])# _LT_SET_OPTIONS
|
||||||
|
|
||||||
|
|
||||||
|
## --------------------------------- ##
|
||||||
|
## Macros to handle LT_INIT options. ##
|
||||||
|
## --------------------------------- ##
|
||||||
|
|
||||||
|
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
|
||||||
|
# -----------------------------------------
|
||||||
|
m4_define([_LT_MANGLE_DEFUN],
|
||||||
|
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
|
||||||
|
|
||||||
|
|
||||||
|
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
|
||||||
|
# -----------------------------------------------
|
||||||
|
m4_define([LT_OPTION_DEFINE],
|
||||||
|
[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
|
||||||
|
])# LT_OPTION_DEFINE
|
||||||
|
|
||||||
|
|
||||||
|
# dlopen
|
||||||
|
# ------
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
|
||||||
|
])
|
||||||
|
|
||||||
|
AU_DEFUN([AC_LIBTOOL_DLOPEN],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], [dlopen])
|
||||||
|
AC_DIAGNOSE([obsolete],
|
||||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you
|
||||||
|
put the `dlopen' option into LT_INIT's first parameter.])
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
|
||||||
|
|
||||||
|
|
||||||
|
# win32-dll
|
||||||
|
# ---------
|
||||||
|
# Declare package support for building win32 dll's.
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [win32-dll],
|
||||||
|
[enable_win32_dll=yes
|
||||||
|
|
||||||
|
case $host in
|
||||||
|
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
|
||||||
|
AC_CHECK_TOOL(AS, as, false)
|
||||||
|
AC_CHECK_TOOL(DLLTOOL, dlltool, false)
|
||||||
|
AC_CHECK_TOOL(OBJDUMP, objdump, false)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
test -z "$AS" && AS=as
|
||||||
|
_LT_DECL([], [AS], [1], [Assembler program])dnl
|
||||||
|
|
||||||
|
test -z "$DLLTOOL" && DLLTOOL=dlltool
|
||||||
|
_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
|
||||||
|
|
||||||
|
test -z "$OBJDUMP" && OBJDUMP=objdump
|
||||||
|
_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
|
||||||
|
])# win32-dll
|
||||||
|
|
||||||
|
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
|
||||||
|
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
|
||||||
|
_LT_SET_OPTION([LT_INIT], [win32-dll])
|
||||||
|
AC_DIAGNOSE([obsolete],
|
||||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you
|
||||||
|
put the `win32-dll' option into LT_INIT's first parameter.])
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_ENABLE_SHARED([DEFAULT])
|
||||||
|
# ----------------------------
|
||||||
|
# implement the --enable-shared flag, and supports the `shared' and
|
||||||
|
# `disable-shared' LT_INIT options.
|
||||||
|
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
|
||||||
|
m4_define([_LT_ENABLE_SHARED],
|
||||||
|
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
|
||||||
|
AC_ARG_ENABLE([shared],
|
||||||
|
[AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
|
||||||
|
[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
|
||||||
|
[p=${PACKAGE-default}
|
||||||
|
case $enableval in
|
||||||
|
yes) enable_shared=yes ;;
|
||||||
|
no) enable_shared=no ;;
|
||||||
|
*)
|
||||||
|
enable_shared=no
|
||||||
|
# Look at the argument we got. We use all the common list separators.
|
||||||
|
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
|
||||||
|
for pkg in $enableval; do
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
if test "X$pkg" = "X$p"; then
|
||||||
|
enable_shared=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
;;
|
||||||
|
esac],
|
||||||
|
[enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
|
||||||
|
|
||||||
|
_LT_DECL([build_libtool_libs], [enable_shared], [0],
|
||||||
|
[Whether or not to build shared libraries])
|
||||||
|
])# _LT_ENABLE_SHARED
|
||||||
|
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
|
||||||
|
|
||||||
|
# Old names:
|
||||||
|
AC_DEFUN([AC_ENABLE_SHARED],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([AC_DISABLE_SHARED],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], [disable-shared])
|
||||||
|
])
|
||||||
|
|
||||||
|
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
|
||||||
|
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
|
||||||
|
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_ENABLE_STATIC([DEFAULT])
|
||||||
|
# ----------------------------
|
||||||
|
# implement the --enable-static flag, and support the `static' and
|
||||||
|
# `disable-static' LT_INIT options.
|
||||||
|
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
|
||||||
|
m4_define([_LT_ENABLE_STATIC],
|
||||||
|
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
|
||||||
|
AC_ARG_ENABLE([static],
|
||||||
|
[AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
|
||||||
|
[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
|
||||||
|
[p=${PACKAGE-default}
|
||||||
|
case $enableval in
|
||||||
|
yes) enable_static=yes ;;
|
||||||
|
no) enable_static=no ;;
|
||||||
|
*)
|
||||||
|
enable_static=no
|
||||||
|
# Look at the argument we got. We use all the common list separators.
|
||||||
|
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
|
||||||
|
for pkg in $enableval; do
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
if test "X$pkg" = "X$p"; then
|
||||||
|
enable_static=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
;;
|
||||||
|
esac],
|
||||||
|
[enable_static=]_LT_ENABLE_STATIC_DEFAULT)
|
||||||
|
|
||||||
|
_LT_DECL([build_old_libs], [enable_static], [0],
|
||||||
|
[Whether or not to build static libraries])
|
||||||
|
])# _LT_ENABLE_STATIC
|
||||||
|
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
|
||||||
|
|
||||||
|
# Old names:
|
||||||
|
AC_DEFUN([AC_ENABLE_STATIC],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([AC_DISABLE_STATIC],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], [disable-static])
|
||||||
|
])
|
||||||
|
|
||||||
|
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
|
||||||
|
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
|
||||||
|
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
|
||||||
|
# ----------------------------------
|
||||||
|
# implement the --enable-fast-install flag, and support the `fast-install'
|
||||||
|
# and `disable-fast-install' LT_INIT options.
|
||||||
|
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
|
||||||
|
m4_define([_LT_ENABLE_FAST_INSTALL],
|
||||||
|
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
|
||||||
|
AC_ARG_ENABLE([fast-install],
|
||||||
|
[AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
|
||||||
|
[optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
|
||||||
|
[p=${PACKAGE-default}
|
||||||
|
case $enableval in
|
||||||
|
yes) enable_fast_install=yes ;;
|
||||||
|
no) enable_fast_install=no ;;
|
||||||
|
*)
|
||||||
|
enable_fast_install=no
|
||||||
|
# Look at the argument we got. We use all the common list separators.
|
||||||
|
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
|
||||||
|
for pkg in $enableval; do
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
if test "X$pkg" = "X$p"; then
|
||||||
|
enable_fast_install=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
;;
|
||||||
|
esac],
|
||||||
|
[enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
|
||||||
|
|
||||||
|
_LT_DECL([fast_install], [enable_fast_install], [0],
|
||||||
|
[Whether or not to optimize for fast installation])dnl
|
||||||
|
])# _LT_ENABLE_FAST_INSTALL
|
||||||
|
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
|
||||||
|
|
||||||
|
# Old names:
|
||||||
|
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
|
||||||
|
AC_DIAGNOSE([obsolete],
|
||||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
|
||||||
|
the `fast-install' option into LT_INIT's first parameter.])
|
||||||
|
])
|
||||||
|
|
||||||
|
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
|
||||||
|
AC_DIAGNOSE([obsolete],
|
||||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
|
||||||
|
the `disable-fast-install' option into LT_INIT's first parameter.])
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
|
||||||
|
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
|
||||||
|
|
||||||
|
|
||||||
|
# _LT_WITH_PIC([MODE])
|
||||||
|
# --------------------
|
||||||
|
# implement the --with-pic flag, and support the `pic-only' and `no-pic'
|
||||||
|
# LT_INIT options.
|
||||||
|
# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
|
||||||
|
m4_define([_LT_WITH_PIC],
|
||||||
|
[AC_ARG_WITH([pic],
|
||||||
|
[AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
|
||||||
|
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
|
||||||
|
[lt_p=${PACKAGE-default}
|
||||||
|
case $withval in
|
||||||
|
yes|no) pic_mode=$withval ;;
|
||||||
|
*)
|
||||||
|
pic_mode=default
|
||||||
|
# Look at the argument we got. We use all the common list separators.
|
||||||
|
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
|
||||||
|
for lt_pkg in $withval; do
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
if test "X$lt_pkg" = "X$lt_p"; then
|
||||||
|
pic_mode=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
IFS="$lt_save_ifs"
|
||||||
|
;;
|
||||||
|
esac],
|
||||||
|
[pic_mode=default])
|
||||||
|
|
||||||
|
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
|
||||||
|
|
||||||
|
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
|
||||||
|
])# _LT_WITH_PIC
|
||||||
|
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
|
||||||
|
LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
|
||||||
|
|
||||||
|
# Old name:
|
||||||
|
AU_DEFUN([AC_LIBTOOL_PICMODE],
|
||||||
|
[_LT_SET_OPTION([LT_INIT], [pic-only])
|
||||||
|
AC_DIAGNOSE([obsolete],
|
||||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you
|
||||||
|
put the `pic-only' option into LT_INIT's first parameter.])
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl aclocal-1.4 backwards compatibility:
|
||||||
|
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
|
||||||
|
|
||||||
|
## ----------------- ##
|
||||||
|
## LTDL_INIT Options ##
|
||||||
|
## ----------------- ##
|
||||||
|
|
||||||
|
m4_define([_LTDL_MODE], [])
|
||||||
|
LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
|
||||||
|
[m4_define([_LTDL_MODE], [nonrecursive])])
|
||||||
|
LT_OPTION_DEFINE([LTDL_INIT], [recursive],
|
||||||
|
[m4_define([_LTDL_MODE], [recursive])])
|
||||||
|
LT_OPTION_DEFINE([LTDL_INIT], [subproject],
|
||||||
|
[m4_define([_LTDL_MODE], [subproject])])
|
||||||
|
|
||||||
|
m4_define([_LTDL_TYPE], [])
|
||||||
|
LT_OPTION_DEFINE([LTDL_INIT], [installable],
|
||||||
|
[m4_define([_LTDL_TYPE], [installable])])
|
||||||
|
LT_OPTION_DEFINE([LTDL_INIT], [convenience],
|
||||||
|
[m4_define([_LTDL_TYPE], [convenience])])
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user