]> sigrok.org Git - sigrok-util.git/log
sigrok-util.git
9 years agosigrok-cross-mingw: Drop libusb0.dll, always use libusb-1.0.
Uwe Hermann [Sun, 7 Dec 2014 16:52:57 +0000 (17:52 +0100)]
sigrok-cross-mingw: Drop libusb0.dll, always use libusb-1.0.

9 years agosigrok-cross-linux: Run PulseView unit tests.
Uwe Hermann [Sun, 7 Dec 2014 14:02:12 +0000 (15:02 +0100)]
sigrok-cross-linux: Run PulseView unit tests.

9 years agosigrok-cross-mingw: Document qtsvg requirement.
Uwe Hermann [Sun, 7 Dec 2014 14:03:35 +0000 (15:03 +0100)]
sigrok-cross-mingw: Document qtsvg requirement.

10 years agosigrok-cross-mingw: Document glibmm requirement.
Uwe Hermann [Mon, 24 Nov 2014 14:45:24 +0000 (15:45 +0100)]
sigrok-cross-mingw: Document glibmm requirement.

10 years agosigrok-cross-android: Build boost thread (needed by PulseView).
Uwe Hermann [Sat, 22 Nov 2014 11:13:54 +0000 (12:13 +0100)]
sigrok-cross-android: Build boost thread (needed by PulseView).

PulseView uses boost thread again, enable its build.

10 years agosigrok-cross-android: Add more example toolchain paths.
Uwe Hermann [Sat, 8 Nov 2014 13:50:28 +0000 (14:50 +0100)]
sigrok-cross-android: Add more example toolchain paths.

10 years agosigrok-cross-android: Support building with a non-standalone toolchain
Marcus Comstedt [Sun, 2 Nov 2014 22:58:39 +0000 (23:58 +0100)]
sigrok-cross-android: Support building with a non-standalone toolchain

10 years agosigrok-cross-android: Set host platform in PYTHON_FOR_BUILD
Marcus Comstedt [Sun, 2 Nov 2014 22:50:03 +0000 (23:50 +0100)]
sigrok-cross-android: Set host platform in PYTHON_FOR_BUILD

Unless _PYTHON_HOST_PLATFORM is set, setup.py will fail to detect
that this is a cross build, leading to dynamic modules being flagged
as "failed" because they don't load on the build system.

Set _PYTHON_HOST_PLATFORM in the same way it is done in the default
setting of PYTHON_FOR_BUILD.

10 years agosigrok-cross-android: Prevent glib from running configure with wrong args
Marcus Comstedt [Sun, 2 Nov 2014 22:46:44 +0000 (23:46 +0100)]
sigrok-cross-android: Prevent glib from running configure with wrong args

The autogen.sh script in glib will run the generated configure script
(for a non-cross build) unless the environment variable NOCONFIGURE is
set.  Set it.

10 years agosigrok-cross-android: Add a "prepare" option to setup SDK/NDK/toolchain.
Uwe Hermann [Sat, 1 Nov 2014 15:14:50 +0000 (16:14 +0100)]
sigrok-cross-android: Add a "prepare" option to setup SDK/NDK/toolchain.

10 years agosigrok-cross-linux: Add facility to allow building with clang.
Uwe Hermann [Fri, 31 Oct 2014 22:52:01 +0000 (23:52 +0100)]
sigrok-cross-linux: Add facility to allow building with clang.

10 years agosigrok-cross-android: Strip shared libs to reduce APK size.
Uwe Hermann [Fri, 31 Oct 2014 17:53:16 +0000 (18:53 +0100)]
sigrok-cross-android: Strip shared libs to reduce APK size.

This reduces the APK size from ca. 109MB to ca. 18MB.

10 years agoREADME: Document NDK/SDK requirements.
Uwe Hermann [Fri, 31 Oct 2014 12:38:08 +0000 (13:38 +0100)]
README: Document NDK/SDK requirements.

10 years agosigrok-cross-android: Disable build of unneeded documentation.
Uwe Hermann [Fri, 31 Oct 2014 12:01:57 +0000 (13:01 +0100)]
sigrok-cross-android: Disable build of unneeded documentation.

10 years agosigrok-cross-linux: Extract archives silently.
Uwe Hermann [Fri, 31 Oct 2014 11:43:32 +0000 (12:43 +0100)]
sigrok-cross-linux: Extract archives silently.

Also, minor consistency fixes.

10 years agosigrok-cross-linux: Bump to NDK version r10c.
Uwe Hermann [Fri, 31 Oct 2014 11:40:48 +0000 (12:40 +0100)]
sigrok-cross-linux: Bump to NDK version r10c.

10 years agosigrok-cross-android: Do out-of-tree build for most projects.
Uwe Hermann [Sun, 19 Oct 2014 17:54:43 +0000 (19:54 +0200)]
sigrok-cross-android: Do out-of-tree build for most projects.

10 years agosigrok-cross-linux: Run sr/srd unit tests.
Uwe Hermann [Tue, 23 Sep 2014 14:10:37 +0000 (16:10 +0200)]
sigrok-cross-linux: Run sr/srd unit tests.

10 years agosigrok-cross-linux: Add -DENABLE_TESTS=y, drop -DENABLE_DECODE=y.
Uwe Hermann [Tue, 23 Sep 2014 14:09:38 +0000 (16:09 +0200)]
sigrok-cross-linux: Add -DENABLE_TESTS=y, drop -DENABLE_DECODE=y.

(ENABLE_DECODE=y is the default)

10 years agosigrok-cross-linux: Do out-of-tree builds per default.
Uwe Hermann [Tue, 23 Sep 2014 14:08:30 +0000 (16:08 +0200)]
sigrok-cross-linux: Do out-of-tree builds per default.

10 years agonew-driver: Use uint32_t for config keys.
Bert Vermeulen [Wed, 17 Sep 2014 17:38:14 +0000 (19:38 +0200)]
new-driver: Use uint32_t for config keys.

10 years agonew-driver: Use "git clone --depth 1".
Uwe Hermann [Wed, 10 Sep 2014 07:29:56 +0000 (09:29 +0200)]
new-driver: Use "git clone --depth 1".

This reduces network load and speeds up the script.

10 years agonew-driver: Update to recent libsigrok changes.
Uwe Hermann [Wed, 10 Sep 2014 07:28:26 +0000 (09:28 +0200)]
new-driver: Update to recent libsigrok changes.

10 years agosigrok-cross-linux: Allow Python bindings installation.
Uwe Hermann [Wed, 3 Sep 2014 06:52:19 +0000 (08:52 +0200)]
sigrok-cross-linux: Allow Python bindings installation.

10 years agosigrok-cross-android: Bump most packages to most recent versions.
Uwe Hermann [Tue, 2 Sep 2014 17:40:59 +0000 (19:40 +0200)]
sigrok-cross-android: Bump most packages to most recent versions.

Exceptions: Python and Boost (might need more work)

Build-tested and run-time tested on an Android tablet.

10 years agosigrok-cross-android: Build libsigrok bindings
Marcus Comstedt [Mon, 1 Sep 2014 12:48:19 +0000 (14:48 +0200)]
sigrok-cross-android: Build libsigrok bindings

10 years agosigrok-cross-android: Don't do parallel Python builds.
Uwe Hermann [Sun, 31 Aug 2014 22:00:40 +0000 (00:00 +0200)]
sigrok-cross-android: Don't do parallel Python builds.

Don't do parallel Python builds, this doesn't seem to work well.

10 years agosigrok-cross-android: Only build Qt5 modules we use.
Uwe Hermann [Sun, 31 Aug 2014 17:24:47 +0000 (19:24 +0200)]
sigrok-cross-android: Only build Qt5 modules we use.

10 years agosigrok-cross-android: Boost: Do a parallel build.
Uwe Hermann [Wed, 27 Aug 2014 20:02:25 +0000 (22:02 +0200)]
sigrok-cross-android: Boost: Do a parallel build.

10 years agoOnly use one central .gitignore file.
Uwe Hermann [Wed, 27 Aug 2014 17:53:51 +0000 (19:53 +0200)]
Only use one central .gitignore file.

10 years agosigrok-cross-android: Enable parallel and verbose builds.
Uwe Hermann [Tue, 26 Aug 2014 22:36:35 +0000 (00:36 +0200)]
sigrok-cross-android: Enable parallel and verbose builds.

10 years agosigrok-cross-android: Random cosmetics.
Uwe Hermann [Tue, 26 Aug 2014 22:35:57 +0000 (00:35 +0200)]
sigrok-cross-android: Random cosmetics.

10 years agosigrok-cross-android: Update repo URLs.
Uwe Hermann [Tue, 26 Aug 2014 21:36:09 +0000 (23:36 +0200)]
sigrok-cross-android: Update repo URLs.

Both are now on sigrok.org (again).

10 years agosigrok-cross-android: Assume ANDROID_{NDK,SDK} to live in $HOME.
Uwe Hermann [Mon, 25 Aug 2014 20:50:26 +0000 (22:50 +0200)]
sigrok-cross-android: Assume ANDROID_{NDK,SDK} to live in $HOME.

This is consistent with the rest of the paths (and allows working as
non-root user).

10 years agosigrok-cross-android: Fix build when host Python != 3.3.
Uwe Hermann [Mon, 25 Aug 2014 20:43:02 +0000 (22:43 +0200)]
sigrok-cross-android: Fix build when host Python != 3.3.

10 years agosigrok-cross-android: Use new repos for PV and androidutils
Marcus Comstedt [Mon, 25 Aug 2014 18:00:02 +0000 (20:00 +0200)]
sigrok-cross-android: Use new repos for PV and androidutils

10 years agosigrok-cross-android: Remove PV setup now handled by ant
Marcus Comstedt [Tue, 15 Jul 2014 22:16:10 +0000 (00:16 +0200)]
sigrok-cross-android: Remove PV setup now handled by ant

10 years agosigrok-cross-android: Set rpath to gnustl_shared for boost libraries
Marcus Comstedt [Tue, 15 Jul 2014 07:49:59 +0000 (09:49 +0200)]
sigrok-cross-android: Set rpath to gnustl_shared for boost libraries

10 years agosigrok-cross-android: Remove unused variable ANDROID_BUILD_TOOLS
Marcus Comstedt [Wed, 9 Jul 2014 16:36:59 +0000 (18:36 +0200)]
sigrok-cross-android: Remove unused variable ANDROID_BUILD_TOOLS

10 years agosigrok-cross-android: Restrict Python assets to .py files
Marcus Comstedt [Tue, 8 Jul 2014 07:41:34 +0000 (09:41 +0200)]
sigrok-cross-android: Restrict Python assets to .py files

10 years agosigrok-cross-android: Bump Qt version to 5.3
Marcus Comstedt [Mon, 7 Jul 2014 21:12:21 +0000 (23:12 +0200)]
sigrok-cross-android: Bump Qt version to 5.3

10 years agosigrok-cross-android: Use /sdcard/sigrok-firmware for firmwares
Marcus Comstedt [Sun, 6 Jul 2014 15:33:37 +0000 (17:33 +0200)]
sigrok-cross-android: Use /sdcard/sigrok-firmware for firmwares

10 years agosigrok-cross-android: Use Java glue for PV from github
Marcus Comstedt [Sun, 6 Jul 2014 15:24:30 +0000 (17:24 +0200)]
sigrok-cross-android: Use Java glue for PV from github

10 years agosigrok-cross-android: Redirect SR(D) logs to Android log in PV
Marcus Comstedt [Sun, 6 Jul 2014 15:13:48 +0000 (17:13 +0200)]
sigrok-cross-android: Redirect SR(D) logs to Android log in PV

10 years agosigrok-cross-android: Provide a USB open hook for libusb running under JVM
Marcus Comstedt [Sun, 6 Jul 2014 14:55:19 +0000 (16:55 +0200)]
sigrok-cross-android: Provide a USB open hook for libusb running under JVM

10 years agosigrok-cross-android: Add Qt5Svg to PV libraries
Marcus Comstedt [Sat, 5 Jul 2014 20:51:09 +0000 (22:51 +0200)]
sigrok-cross-android: Add Qt5Svg to PV libraries

10 years agosigrok-cross-android: Skip building boost threads
Marcus Comstedt [Wed, 2 Jul 2014 15:27:38 +0000 (17:27 +0200)]
sigrok-cross-android: Skip building boost threads

10 years agosigrok-cross-android: Add an icon to PulseView
Marcus Comstedt [Sun, 18 May 2014 12:06:33 +0000 (14:06 +0200)]
sigrok-cross-android: Add an icon to PulseView

10 years agosigrok-cross-android: Adapt PulseView for Qt5
Marcus Comstedt [Sat, 17 May 2014 10:56:29 +0000 (12:56 +0200)]
sigrok-cross-android: Adapt PulseView for Qt5

10 years agosigrok-cross-android: Build Qt5
Marcus Comstedt [Sat, 17 May 2014 10:54:45 +0000 (12:54 +0200)]
sigrok-cross-android: Build Qt5

10 years agosigrok-cross-android: Make Python work in PulseView, and reenable SRD
Marcus Comstedt [Sun, 27 Apr 2014 07:58:24 +0000 (09:58 +0200)]
sigrok-cross-android: Make Python work in PulseView, and reenable SRD

10 years agosigrok-cross-android: Enable zlib module in Python
Marcus Comstedt [Sat, 26 Apr 2014 13:32:34 +0000 (15:32 +0200)]
sigrok-cross-android: Enable zlib module in Python

10 years agosigrok-cross-android: Fix locale issues in Python
Marcus Comstedt [Sat, 26 Apr 2014 13:32:07 +0000 (15:32 +0200)]
sigrok-cross-android: Fix locale issues in Python

10 years agosigrok-cross-android: Fix brokenness in mbstowcs/wcstombs in Python patch
Marcus Comstedt [Sat, 26 Apr 2014 13:30:12 +0000 (15:30 +0200)]
sigrok-cross-android: Fix brokenness in mbstowcs/wcstombs in Python patch

10 years agosigrok-cross-android: PulseView now starts
Marcus Comstedt [Sat, 12 Apr 2014 12:01:35 +0000 (14:01 +0200)]
sigrok-cross-android: PulseView now starts

SRD has been temporarily disabled, since there was a crash in it.

10 years agosigrok-cross-android: Switch boost to use gnu-libstdc++ instead of stlport
Marcus Comstedt [Sat, 12 Apr 2014 11:58:45 +0000 (13:58 +0200)]
sigrok-cross-android: Switch boost to use gnu-libstdc++ instead of stlport

10 years agosigrok-cross-android: Build PulseView
Marcus Comstedt [Sun, 6 Apr 2014 14:47:14 +0000 (16:47 +0200)]
sigrok-cross-android: Build PulseView

10 years agosigrok-cross-android: Build boost and qt for PulseView
Marcus Comstedt [Sat, 5 Apr 2014 14:18:17 +0000 (16:18 +0200)]
sigrok-cross-android: Build boost and qt for PulseView

10 years agosigrok-cross-mingw: Switch to Qt5.
Uwe Hermann [Sun, 17 Aug 2014 14:45:26 +0000 (16:45 +0200)]
sigrok-cross-mingw: Switch to Qt5.

10 years agosigrok-cross-mingw: Update MXE and MinGW related docs.
Uwe Hermann [Sun, 17 Aug 2014 14:44:18 +0000 (16:44 +0200)]
sigrok-cross-mingw: Update MXE and MinGW related docs.

10 years agosigrok-cross-mingw: Drop DDK include path again.
Uwe Hermann [Tue, 5 Aug 2014 19:15:36 +0000 (21:15 +0200)]
sigrok-cross-mingw: Drop DDK include path again.

This doesn't seem to be needed with MinGW-w64 (which we now require).

10 years agosigrok-cross-mingw: Add and use $TARGET (i686 or x86_64).
Uwe Hermann [Mon, 4 Aug 2014 14:59:08 +0000 (16:59 +0200)]
sigrok-cross-mingw: Add and use $TARGET (i686 or x86_64).

10 years agosigrok-cross-mingw: i686-pc-mingw32.static -> i686-w64-mingw32.static.
Uwe Hermann [Mon, 4 Aug 2014 14:44:31 +0000 (16:44 +0200)]
sigrok-cross-mingw: i686-pc-mingw32.static -> i686-w64-mingw32.static.

We're switching from MinGW (i686-pc-mingw32.static in MXE)...

  http://mingw.org/

...to MinGW-w64 (i686-w64-mingw32.static in MXE):

  http://mingw-w64.sourceforge.net/

The latter is a fork which nowadays seems to be more active and also to
have a more complete set of win32 API headers and libs.

History:
http://sourceforge.net/p/mingw-w64/wiki2/History/

Among other things this is required for certain API calls now used in
recent libserialport versions (probably will be required for various
other sigrok-related projects later as well).

10 years agosigrok-cross-mingw: Only set PKG_CONFIG_PATH_i686_pc_mingw32_static once.
Uwe Hermann [Mon, 4 Aug 2014 14:42:08 +0000 (16:42 +0200)]
sigrok-cross-mingw: Only set PKG_CONFIG_PATH_i686_pc_mingw32_static once.

10 years agosigrok-cross-mingw: Add and use $TOOLCHAIN_TRIPLET.
Uwe Hermann [Mon, 4 Aug 2014 14:40:26 +0000 (16:40 +0200)]
sigrok-cross-mingw: Add and use $TOOLCHAIN_TRIPLET.

10 years agosigrok-cross-mingw: Pass DDK include path to libserialport.
Uwe Hermann [Thu, 31 Jul 2014 12:23:00 +0000 (14:23 +0200)]
sigrok-cross-mingw: Pass DDK include path to libserialport.

Without this, files like e.g. <cfgmgr32.h> will not be found and the
compile won't work.

10 years agosigrok-cross-linux: Pass PKG_CONFIG_PATH to libsigrokdecode.
Uwe Hermann [Thu, 31 Jul 2014 09:37:43 +0000 (11:37 +0200)]
sigrok-cross-linux: Pass PKG_CONFIG_PATH to libsigrokdecode.

This allows it to find a previously installed libsigrok (for runtc).

10 years agonew-driver: Use new project structure.
Bert Vermeulen [Tue, 22 Jul 2014 22:16:53 +0000 (00:16 +0200)]
new-driver: Use new project structure.

10 years agoDrop references to obsolete sigrok-commits mailing list.
Uwe Hermann [Tue, 22 Jul 2014 22:08:38 +0000 (00:08 +0200)]
Drop references to obsolete sigrok-commits mailing list.

10 years agonew-driver: Remove development leftover.
Bert Vermeulen [Sun, 20 Jul 2014 15:47:21 +0000 (17:47 +0200)]
new-driver: Remove development leftover.

10 years agonew-driver: Use new DRIVER and drivers.c build changes.
Bert Vermeulen [Fri, 11 Jul 2014 14:45:50 +0000 (16:45 +0200)]
new-driver: Use new DRIVER and drivers.c build changes.

10 years agosigrok-cross-android: Use new libftdi1, drop libusb-0.1
Marcus Comstedt [Fri, 4 Jul 2014 17:01:20 +0000 (19:01 +0200)]
sigrok-cross-android: Use new libftdi1, drop libusb-0.1

10 years agosigrok-cross-android: Drop obsolete libserialport --without-libudev.
Uwe Hermann [Wed, 2 Jul 2014 14:53:07 +0000 (16:53 +0200)]
sigrok-cross-android: Drop obsolete libserialport --without-libudev.

This option no longer exists in libserialport upstream (the libudev
usage was removed).

10 years agosigrok-cross-*: Use 'git clone --depth=1'.
Uwe Hermann [Sun, 4 May 2014 14:05:21 +0000 (16:05 +0200)]
sigrok-cross-*: Use 'git clone --depth=1'.

This saves disk space, network bandwidth, and time, since we only
need the latest code version (but no history) in these scripts.

10 years agonew-driver: Whitespace fixes in the generated Makefile.am.
Uwe Hermann [Tue, 22 Apr 2014 19:47:08 +0000 (21:47 +0200)]
new-driver: Whitespace fixes in the generated Makefile.am.

10 years agosigrok-cross-mingw: Update for a more recent MXE.
Uwe Hermann [Fri, 4 Apr 2014 18:51:45 +0000 (20:51 +0200)]
sigrok-cross-mingw: Update for a more recent MXE.

Newer MXE versions (see www.mxe.cc) have a different directory layout
and naming. The triplet "i686-pc-mingw32" is now "i686-pc-mingw32.static",
various path names now have a ".static" suffix, and the environment variable
"PKG_CONFIG_PATH_i686_pc_mingw32" is now called
"PKG_CONFIG_PATH_i686_pc_mingw32_static".

10 years agosigrok-cross-mingw: Drop MSI Python installer, ship only libs/modules.
Uwe Hermann [Fri, 4 Apr 2014 18:24:52 +0000 (20:24 +0200)]
sigrok-cross-mingw: Drop MSI Python installer, ship only libs/modules.

Until now we used to include the official Python MSI Windows installer
in the installers for our frontends (sigrok-cli and PulseView), and it
was run during the installation of the sigrok frontend. Python was also
hardcoded to be installed into c:\python32.

Change this to only ship python32.dll and python32.zip now, which are
simply copied into the install location of the frontend (e.g.
"c:\Program Files (x86)\sigrok\PulseView". The python32.zip file
contains a few DLLs and libs, and all Python stdlib modules.

This has various advantages:

 - There are no longer issues if a user has other Python versions
   installed on the same OS (e.g. a different Python 3 version and/or
   Python 2.x versions). The sigrok frontends will always use _only_ the
   local Python from their install dir and ignore any others.

 - We (or rather the Python MSI installer) no longer create any registry
   entries, potentially change the PATH env. variable, change file
   associations, add Python to the Windows "list of installed software",
   create a Start Menu entry for Python, or do any other things that affect
   the system as a whole. After an uninstall of the respective sigrok
   frontend no traces of (our local) Python will be left on the system.

 - We no longer need to hardcode any path for the Python install. The
   required files will always be installed whereever the sigrok frontend
   is installed, no matter wheter it's on c:\ or any other drive.

 - The installation time is reduced (we no longer need to run the
   official MSI installer) and the size of our NSIS installers is also
   reduced quite a bit (python32.dll + python32.zip are a lot smaller
   than the full Python MSI installer).

 - Frontend load times might even be reduced a bit, since Python will now
   only scan for modules in the two locations we provide (the
   python32.zip file and the decoders/ subdirectory).

Add srd_decodersdir.patch which replaces the (now obsolete) patches
pulseview_decodersdir.patch and sigrok_cli_decodersdir.patch.

10 years agosigrok-cross-mingw: PulseView: Drop -DENABLE_DECODE=y -DENABLE_TESTS=y.
Uwe Hermann [Fri, 4 Apr 2014 18:03:29 +0000 (20:03 +0200)]
sigrok-cross-mingw: PulseView: Drop -DENABLE_DECODE=y -DENABLE_TESTS=y.

 * -DENABLE_DECODE=y is on per default now, no longer needed.

 * -DENABLE_TESTS=y is not needed for the cross-build.

10 years agosigrok-cross-mingw: Don't add $PREFIX/bin to the PATH.
Uwe Hermann [Fri, 4 Apr 2014 18:00:12 +0000 (20:00 +0200)]
sigrok-cross-mingw: Don't add $PREFIX/bin to the PATH.

That directory contains cross-compiled binaries, which cannot be run
on the host anyway.

10 years agocross-compile scripts: Use common build dir name.
Uwe Hermann [Sun, 30 Mar 2014 16:31:42 +0000 (18:31 +0200)]
cross-compile scripts: Use common build dir name.

10 years agonew-driver: Drop obsolete/unused drv-Makefile.am.
Uwe Hermann [Tue, 25 Mar 2014 08:38:23 +0000 (09:38 +0100)]
new-driver: Drop obsolete/unused drv-Makefile.am.

10 years agonew-driver: Change 'probe_group' to 'channel_group'.
Uwe Hermann [Fri, 14 Mar 2014 20:32:32 +0000 (21:32 +0100)]
new-driver: Change 'probe_group' to 'channel_group'.

This is an update related to bug #259.

10 years agoAdapted new-driver to new build system
Abhishek Kumar [Sat, 22 Mar 2014 06:40:10 +0000 (12:10 +0530)]
Adapted new-driver to new build system

10 years agosigrok-cross-mingw: Add/install sigrok-dumps.
Uwe Hermann [Thu, 20 Mar 2014 12:21:10 +0000 (13:21 +0100)]
sigrok-cross-mingw: Add/install sigrok-dumps.

The files in there are shipped with the sigrok-cli and PulseView
installer as example files so people can test out various features.

10 years agonew-driver: Drop unneeded comment.
Uwe Hermann [Fri, 28 Feb 2014 12:17:48 +0000 (13:17 +0100)]
new-driver: Drop unneeded comment.

10 years agosigrok-cross-mingw: Drop -DENABLE_COTIRE=y.
Uwe Hermann [Thu, 30 Jan 2014 21:20:12 +0000 (22:20 +0100)]
sigrok-cross-mingw: Drop -DENABLE_COTIRE=y.

This seems to cause issues on some Ubuntu versions (likely due to an
older cmake version, but we didn't investigate much). We're just
dropping the Cotire use in this script to avoid the problems, since it
is a fully optional thing (only affects compile performance) anyway.

This fixes bug #249.

10 years agosigrok-cross-mingw: Add -DENABLE_TESTS=y for PulseView.
Uwe Hermann [Tue, 28 Jan 2014 17:09:18 +0000 (18:09 +0100)]
sigrok-cross-mingw: Add -DENABLE_TESTS=y for PulseView.

This builds the unit tests (requires "check" from MXE) so that we can
catch any platform specific issues there. It won't _run_ the tests,
though.

10 years agosigrok-cross-mingw: Drop obsolete linking fix.
Uwe Hermann [Tue, 28 Jan 2014 17:08:33 +0000 (18:08 +0100)]
sigrok-cross-mingw: Drop obsolete linking fix.

This is now included in mainline PulseView.

10 years agosigrok-cross-mingw: Do a verbose build of the sigrok components.
Uwe Hermann [Fri, 17 Jan 2014 17:19:52 +0000 (18:19 +0100)]
sigrok-cross-mingw: Do a verbose build of the sigrok components.

10 years agosigrok-cross-mingw: Silence wget and unzip.
Uwe Hermann [Fri, 17 Jan 2014 17:18:56 +0000 (18:18 +0100)]
sigrok-cross-mingw: Silence wget and unzip.

10 years agosigrok-cross-android: Do a verbose build of the sigrok components.
Uwe Hermann [Fri, 17 Jan 2014 17:48:25 +0000 (18:48 +0100)]
sigrok-cross-android: Do a verbose build of the sigrok components.

10 years agosigrok-cross-android: Silence wget.
Uwe Hermann [Fri, 17 Jan 2014 10:07:36 +0000 (11:07 +0100)]
sigrok-cross-android: Silence wget.

10 years agosigrok-cross-android: Add $PARALLEL for parallel builds.
Uwe Hermann [Thu, 16 Jan 2014 23:55:26 +0000 (00:55 +0100)]
sigrok-cross-android: Add $PARALLEL for parallel builds.

10 years agosysclk-lwla: Add custom protocol dissector for use with Wireshark.
Daniel Elstner [Wed, 15 Jan 2014 21:10:11 +0000 (22:10 +0100)]
sysclk-lwla: Add custom protocol dissector for use with Wireshark.

10 years agoRename tool to sigrok-fwextract-sysclk-lwla.
Uwe Hermann [Tue, 14 Jan 2014 17:58:57 +0000 (18:58 +0100)]
Rename tool to sigrok-fwextract-sysclk-lwla.

(i.e., drop the "1034" since this tool can later be expanded to also
work for other Sysclk LWLA models)

10 years agosysclk-lwla: Add bitstream extraction utility for the LWLA1034.
Daniel Elstner [Mon, 13 Jan 2014 22:59:30 +0000 (23:59 +0100)]
sysclk-lwla: Add bitstream extraction utility for the LWLA1034.

10 years agosigrok-cross-linux: Add file for simple Linux (cross-)compiles.
Uwe Hermann [Mon, 13 Jan 2014 23:55:28 +0000 (00:55 +0100)]
sigrok-cross-linux: Add file for simple Linux (cross-)compiles.

This script can be adjusted to build the sigrok components for various
Linux-based targets via various cross-toolchains.

Per default it will do native builds though, i.e. it can also be used
just as a simple "I don't want to type that much" script to clone,
build, and install (e.g. in $HOME/sr) all sigrok components in one go.

10 years agosigrok-fwextract-saleae-logic16: Support vendor SW ver 1.1.18
Marcus Comstedt [Sun, 5 Jan 2014 13:54:07 +0000 (14:54 +0100)]
sigrok-fwextract-saleae-logic16: Support vendor SW ver 1.1.18

10 years agosigrok-cross-android: Add/use $VER_GLIB.
Uwe Hermann [Fri, 10 Jan 2014 21:31:06 +0000 (22:31 +0100)]
sigrok-cross-android: Add/use $VER_GLIB.

Also, move Python block for consistency.

10 years agosigrok-cross-mingw: Bring back accidentally dropped patch.
Uwe Hermann [Sun, 5 Jan 2014 09:53:38 +0000 (10:53 +0100)]
sigrok-cross-mingw: Bring back accidentally dropped patch.