1. 20 Apr, 2019 1 commit
    • Christian Beer's avatar
      Tests: add unit testing framework using googletest · 6dbf55fd
      Christian Beer authored
      * enable coverage reports from gcc and disable optimizations via option to configure
      * install googletest library into buildcache
      * script to compile and run unit tests using cmake
      * first set of unit tests originaly contributed by Keith Uplinger
      
      There are several hardcoded paths and assumptions made in order to get this working on Travis CI. New tooling is using cmake for cross platform builds and as such is not easy to use with an autotools based system.
      It's not ideal but better than nothing.
      6dbf55fd
  2. 13 Apr, 2019 1 commit
    • Christian Beer's avatar
      Test: Move old test code · 231f1b99
      Christian Beer authored
      Keep it around for reference when designing new tests. Added a readme so new contributors are not confused.
      231f1b99
  3. 12 Feb, 2015 2 commits
  4. 17 Apr, 2014 1 commit
  5. 30 May, 2013 1 commit
  6. 28 May, 2013 1 commit
  7. 20 May, 2013 1 commit
  8. 01 Mar, 2013 1 commit
    • Eric J Korpela's avatar
      - First fixes for out-of-source-tree configure and compile -... · 630dcb08
      Eric J Korpela authored
      - First fixes for out-of-source-tree configure and compile - samples/example_app will no longer build by default. To build person compile must run make in the example_app directory in-source-tree. Thats because the Makefile is not and should not be generated by automake.
      630dcb08
  9. 21 Sep, 2012 1 commit
  10. 25 Apr, 2012 1 commit
    • David Anderson's avatar
      - Bad logic in Win code: · 813470f0
      David Anderson authored
          if you have
              *pbuf = HeapAlloc(...)
          then you need
              if (*pbuf == NULL)
          not
              if (pbuf == NULL)
      - various code cleanups from 
      - Makefile.am: don't include clientgui/res; nothing to make there
      
      from Steffen Moeller
      
      
      svn path=/trunk/boinc/; revision=25599
      813470f0
  11. 17 Feb, 2012 1 commit
  12. 14 Jan, 2012 1 commit
  13. 13 Oct, 2011 1 commit
  14. 27 Aug, 2011 1 commit
    • David Anderson's avatar
      - scheduler: don't send user a message when there is no · 0059d6bf
      David Anderson authored
          app version for their platform for a particular app.
          The may be versions for other apps which don't have jobs right now.
          TODO: send a message if there are no versions of ANY app
          for any platform.
      - fix makefile indentation, caused manager to not be built
      
      
      svn path=/trunk/boinc/; revision=24052
      0059d6bf
  15. 18 Aug, 2010 2 commits
  16. 20 Jul, 2010 1 commit
  17. 19 Jul, 2010 1 commit
  18. 11 Nov, 2009 1 commit
  19. 17 Sep, 2009 1 commit
  20. 17 Jul, 2009 2 commits
  21. 16 Jun, 2009 1 commit
  22. 13 Jan, 2009 1 commit
    • Eric J. Korpela's avatar
      · 4e60ef30
      Eric J. Korpela authored
      
      - STILL WORK TO BE DONE TO GET locale STUFF INSTALLED PROPERLY!!!
      - Update to libtool 1.5.24
      - build environment:  Major automake changes that I've been warning about
        for some time.
      - Now uses libtool to build libraries.
      - Builds separate boinc_fcgi and sched_fcgi libraries for use with 
        FCGI server components.
      - New macro "BOINC_CHECK_LIB_WITH" that executes a "AC_CHECK_LIB" on
        a library only if --with-libname[=DIR] is specified on the configure
        command line.  This is to allow inclusion of libraries when the 
        ssl, gtk, wxWidgets, or other configuration is incorrect for static
        libraries.
      - Added a lot of "--with-*" for some libraries that might be required for
        static builds.
      - The sea directory has been moved to packages/generic.  Changes to sea
        and the associated scripts might be required to better make use of the
        staging mechanism and shared libraries.
      - Fixed includes of boinc_fcgi.h in many files.
      - Fixed places where FCGI_FILE needs to be used implicitly.
      - Fixed missing define of _SC_PAGESIZE on hosts that define only
        _SC_PAGE_SIZE.
      - Moved build of boinc_cmd (and source file) from lib to client
      
      
      
      svn path=/trunk/boinc/; revision=16904
      4e60ef30
  23. 07 Jan, 2009 1 commit
  24. 04 Oct, 2008 1 commit
  25. 08 Jun, 2008 1 commit
  26. 28 May, 2008 4 commits
    • Eric J. Korpela's avatar
      · 613746c8
      Eric J. Korpela authored
      svn path=/trunk/boinc/; revision=15318
      613746c8
    • Eric J. Korpela's avatar
      Eric May 28 2008 · 798eadd9
      Eric J. Korpela authored
          - Added a stage target for staging a distribution.
            Executing "make stage" will "make all" and will install the client
            under the stage directory (i.e. binaries is stage/$(prefix)/bin, libraries
            in stage/$(prefix)/lib, etc)
      
          Makefile.am
      
      
      svn path=/trunk/boinc/; revision=15306
      798eadd9
    • Eric J. Korpela's avatar
      - moved icons from sea into clientgui/icons · f2787de1
      Eric J. Korpela authored
          - added Makefile to clientgui/icons to install them in $(pkgdatadir) which
            is usually $(prefix)/share/boinc.
          - Even though these icons are packaged with the sea, they don't appear
            to be referenced in any code and don't appear to ever be used.
      
      
      svn path=/trunk/boinc/; revision=15305
      f2787de1
    • Eric J. Korpela's avatar
      - Makefiles: · 1f2d65bc
      Eric J. Korpela authored
          added client/scripts to default client build
          removed sea from the default clientgui build
          added locale/client to the default clientgui build
          moved installed headers from $(includedir) to $(pkgincludedir) which
             is $(includedir)/boinc by default.
          removed redefinitions of $(includedir) from Makefiles.
      - configure:
          added locale/client/Makefile to AC_CONFIG_FILES
      
      
      svn path=/trunk/boinc/; revision=15300
      1f2d65bc
  27. 12 Oct, 2007 1 commit
    • Frank Thomas's avatar
      - Created doc/Makefile.am so that SUBDIRS in the toplevel Makefile.am only · 3516beb2
      Frank Thomas authored
        contains direct subdirectories, otherwise automake < 1.9 fails. Thanks to
        Bernd Machenschalk for the hint.
      - Made manpages in doc/Makefile a conditional subdirectory, see "7.2.2
        Conditional subdirectories with AM_CONDITIONAL" in the automake manual.
      - Made manpage creation dependent on the AM_CONDITIONALs ENABLE_CLIENT,
        BUILD_CLIENTGUI and ENABLE_SERVER to create only those manpages whose
        binaries are going to be compiled.
      
      svn path=/trunk/boinc/; revision=13842
      3516beb2
  28. 07 Oct, 2007 1 commit
  29. 31 Aug, 2006 1 commit
  30. 30 Sep, 2005 1 commit
  31. 04 Aug, 2005 1 commit
  32. 03 Feb, 2005 1 commit
  33. 12 Jan, 2005 1 commit
  34. 05 Jan, 2005 1 commit