Commit Graph

26 Commits

Author SHA1 Message Date
Christian Beer 38b0106074 Merge pull request #1819 from BOINC/travis_linux_build2
Build: restructure dependency builds for Linux
2017-04-19 14:21:24 +02:00
Oliver Bock 74d6392651 [android] Updated .gitignore patterns
* Merged Android-specific .gitignore file (cover ProjectApp, avoid redundancies)
* Added assets copied by build scripts (don't track them twice)
* Also ignore staged files
2017-03-29 11:38:09 +00:00
Christian Beer 3dc439945b Build: restructure dependency builds for Linux
This reduces the size of files to be cached between builds by the CI system. The scripts are flexible enough so they can also be used by developers locally.
2017-03-17 14:55:39 +01:00
Christian Beer 28cb18196f Merge pull request #1713 from BOINC/update_transifex
Until now we used a transifex-github bridge to manage translations and templates. This proved to be unreliable lately and also needs a special setup to be maintained. This PR eliminates the need for a special bridging software and uses transifex tools directly with minimal maintenance required. Major changes include:
* website translations (project-generic) are now stored in one place where they are also used (no manual copying of files anymore)
* the transifex client is used to pull down translation resources that are 100% translated and put's them in the correct place
* the updatetrans.sh script does all the steps to update translations in the repository (supposed to run as a cronjob)

What updatetrans.sh can't do right now is update templates and upload them to transifex. That will be done by another script.
2016-11-23 13:52:21 +01:00
Christian Beer 31a466883b Locale: update tool to update translations
This finishes the transition from the txgh bridge to using the transifex client to download translations and update them in the github repository. A BOINC developer needs to have write access to the github repository and must be a maintainer of the transifex project.
Don't forget to initialize the transifex client with the transifex credentials (http://docs.transifex.com/client/init/) before first use of the script.
2016-11-16 23:59:15 +01:00
Christian Beer 2c36e7246d Daemons: enhance validator framework
The validator handler can now pass unknown arguments to the project specific handler.
Projects that have there own validator need to implement the validate_handler_init() function and handle project specific arguments there. They also need to supply a validate_handler_usage() function that printf()'s a description of the custom options. For examples see sample_substr_validator.cpp or script_validator.cpp
The validator test harness was also adopted to use this new functions.

This brings the implementation of the validator framework on the same level as the assimilator framework where similar changes where made in 0038d275c and dd004404a.
2016-08-16 11:14:42 +02:00
Christian Beer 4e1e62a5e1 Build: update .gitignore 2015-10-13 16:58:12 +02:00
Christian Beer db8c652ee4 BUILD: add configuration for scrutinizer-ci.com (PHP code analysis)
- update list of ignored executables
2015-09-01 08:41:19 +02:00
Oliver Bock 12e798cab6 Merge branch 'master' into drupal-generic
Details at: https://dev.gridrepublic.org/browse/DBOINCP-202
2015-07-22 16:01:26 +02:00
Rom Walton 557f351785 WINBUILD: Cleanup work to support VS 2013 builds 2015-05-06 18:14:31 -04:00
David Anderson 55ce7c0df4 Git: add some files to .gitignore 2014-09-02 00:32:21 -07:00
David Anderson 977b141472 Unix build: if _autosetup run with -f, run autoreconf with -f also
Also: extend .gitignore to ignore to ignore files created
by _autosetup, configure, and make.
From Christian.
2014-08-14 13:52:32 -07:00
Rom Walton 834162bee9 WINBUILD: Remove old 5.x to 6.x migration custom actions. 2014-04-03 11:13:11 -04:00
Rom Walton e40f265c2b WINBUILD: Update BOINCCAS project files to VS 2010 2014-04-03 11:06:23 -04:00
Rom Walton 8423a5fb3f MISC: Ignore the BOINCCAS build files 2014-02-26 19:09:02 -05:00
Rom Walton 5fd0d78fd3 WINBUILD: Updates for 7.3.2 2014-02-12 18:59:28 -05:00
Rom Walton bc0ee6c829 WINBUILD: Remove ipch stuff 2013-12-03 13:07:09 -05:00
Rom Walton 7b73ef6dbf WINBUILD: Use correct calling convention for the vs2010 zlib libraries. 2013-10-17 17:17:38 -04:00
Rom Walton bcf8ca2565 WINBUILD: Update build environment to use Visual Studio 2010. 2013-10-17 15:27:03 -04:00
Rom Walton 307a02a39f Ignore the PTP installer temp directory 2013-07-10 12:07:03 -04:00
Oliver Bock 2a2792c6bd Ignore and don't track certain files in this repo 2013-06-24 15:00:45 +02:00
Rom Walton b2c53551b6 - World Community Grid: Update our Skin for the 7.0 client
- World Community Grid: Delete files from the old skin
- World Community Grid: Fix compile error in custom World Community Grid section of code
- World Community Grid: Update the Windows build files for World Community Grid
- World Community Grid: Update installater and related files for version 7
- World Community Grid: Add WCG directory to section of .gitignore for installer files
2013-03-05 16:42:44 +01:00
Rom Walton 24921b204e android: adjust default android toolchain location so that it isn't deleted after a reboot 2013-03-05 13:33:27 +01:00
David Anderson 861696c060 - fix compile warning
- Git can ignore Unix compile outputs
2013-03-04 17:12:13 +01:00
Rom Walton dddb606127 Ignore code signing stuff 2013-03-04 17:12:12 +01:00
Rom Walton c68717aa0e Tell Git which files and directories are safe to ignore 2013-03-04 17:01:37 +01:00