Skip to content
Snippets Groups Projects
  1. May 17, 2015
  2. Mar 28, 2014
  3. Feb 11, 2014
  4. Sep 25, 2013
  5. Sep 18, 2013
  6. Sep 13, 2013
    • Paul Fertser's avatar
      libusb: require pkg-config support · 191a5736
      Paul Fertser authored
      An alternative approach to show how much cleaner the pure pkg-config
      way is.
      
      This changes the discovery procedures for libusb-1.0 and libusb-0.1,
      making them depend on pkg-config being properly installed and
      configured, including the necessary build host configuration for the
      cross-builds (see
      http://www.flameeyes.eu/autotools-mythbuster/pkgconfig/cross-compiling.html
      
      )
      
      It should make it possible to compile OpenOCD without changes and
      extra effort on GNU/Linux, FreeBSD users would need to supply a .pc
      file for their libusb implementation or add LIBUSB1_LIBS and
      LIBUSB1_CFLAGS to the configure environment.
      
      Change-Id: I826e378dd1e0d101a549a573b2c63212a7e00b64
      Signed-off-by: default avatarPaul Fertser <fercerpav@gmail.com>
      Signed-off-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
      Reviewed-on: http://openocd.zylin.com/1467
      
      
      Reviewed-by: default avatarXiaofan <xiaofanc@gmail.com>
      Reviewed-by: default avatarSpencer Oliver <spen@spen-soft.co.uk>
      Tested-by: default avatarSpencer Oliver <spen@spen-soft.co.uk>
      191a5736
    • Paul Fertser's avatar
      README* refactoring · 10df176b
      Paul Fertser authored
      
      This is an attempt to bring the README files in line with the current
      status of the OpenOCD development.
      
      - remove some obsolete information and duplicated instructions
      - reword some statements
      - restructure in a way more appealing to a regular user
      - add a supported hardware list to allow a potential user to determine
        if his/her usecase is covered by a freetext keyword search through
        the document
      - Add OSX notes (courtesy GrizzlyAdams and inca)
      
      Since most ftdi-based adapters are now covered by the ftdi driver, I
      think it's ok to remove some of the libftdi/ftd2xx instructions, the
      few users who still need them should refer to upstream docs instead.
      
      I'm not sure if README.Windows should come with the DOS line endings,
      but i'd expect many windows users to use their silly notepad to view
      it, and notepad ignores LF apparently. (Decided to use LF anyway.)
      
      I understand discussing and reviewing such a massive README change is
      a somewhat demanding task but I feel it's a necessity to move forward
      maintaining proper documentation.
      
      Change-Id: Idfde3014c72dd5c32ad292ee1ab205322e51a138
      Signed-off-by: default avatarPaul Fertser <fercerpav@gmail.com>
      Signed-off-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
      Reviewed-on: http://openocd.zylin.com/1503
      
      
      Tested-by: jenkins
      Reviewed-by: default avatarXiaofan <xiaofanc@gmail.com>
      10df176b
Loading