-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Rian Quinn <“[email protected]”>
- Loading branch information
Rian Quinn
committed
Mar 30, 2017
1 parent
d93537e
commit 4f64b2a
Showing
6,315 changed files
with
2,188,226 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Build configuration for https://tea-ci.org | ||
# Tea CI is a fork of Drone CI with Cygwin/Msys2 support | ||
# Feel free to share Tea CI to more open source developers | ||
# https://docs.tea-ci.org/usage/overview/ | ||
|
||
debug: true | ||
|
||
build: | ||
stage1: | ||
image: teaci/cygwin$$arch | ||
pull: true | ||
shell: cygwin$$arch | ||
commands: | ||
- uname -a | ||
- id | ||
- C:/cygwin-installer.exe --site http://mirrors.tea-ci.org/cygwin --local-package-dir Z:/tmp/cygwin -W -P gettext-devel,zlib-devel,libiconv,libiconv-devel,mingw64-i686-gcc-g++,mingw64-i686-zlib,mingw64-x86_64-gcc-core,mingw64-x86_64-gcc-g++,mingw64-x86_64-zlib,dejagnu,dblatex,docbook-xml45,docbook-xsl,xmlto -q &> /dev/null | ||
- srcdir=`pwd` | ||
- builddir=/oss/build-stage1 | ||
- installdir=/oss/install-stage1 | ||
- mkdir -p ${builddir} ${installdir} | ||
- cd ${builddir} | ||
- ${srcdir}/configure --prefix=${installdir} -v | ||
- make | ||
- make install | ||
- sha1sum ${installdir}/bin/cygwin1.dll /bin/cygwin1.dll | ||
# FIXME: Is there an easy way to package new Cygwin then install locally using setup_x86{,-64}.exe? | ||
- cp -vf ${installdir}/bin/cygwin1.dll /bin/cygwin1.dll | ||
|
||
test: | ||
image: teaci/cygwin$$arch | ||
pull: true | ||
shell: /bin/bash # Call from Linux native shell, which is a special bonus of Tea CI. | ||
commands: | ||
# In the worst case, new cygwin1.dll might fail to start with exit status 0, which fools the CI as status success. | ||
# The following test does not rely on cygwin exit status, instead we trust Linux grep result. | ||
- cygwin$$arch -c "uname -a" | grep CYGWIN_NT | ||
- cygwin$$arch -c "id" | grep uid | ||
- cygwin$$arch -c "sha1sum --tag /bin/cygwin1.dll" | grep SHA1 | ||
|
||
# Compile Cygwin again using the new cygwin1.dll | ||
stage2: | ||
image: teaci/cygwin$$arch | ||
pull: true | ||
shell: cygwin$$arch | ||
commands: | ||
- srcdir=`pwd` | ||
- builddir=/oss/build-stage2 | ||
- installdir=/oss/install-stage2 | ||
- mkdir -p ${builddir} ${installdir} | ||
- cd ${builddir} | ||
- ${srcdir}/configure --prefix=${installdir} -v | ||
- make | ||
- make install | ||
|
||
matrix: | ||
arch: | ||
- 64 | ||
- 32 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# -*- conf -*- | ||
|
||
## Set merge driver for ChangeLog files | ||
# See gnulib's lib/git-merge-changelog.c (or git-merge-changelog(1)) | ||
# for per-user setup instructions. | ||
# | ||
# The short version of this (optional) procedure is: | ||
# | ||
# (1) Install git-merge-changelog (this is the tricky part!) | ||
# | ||
# (2) Add something like the following to your ~/.gitconfig: | ||
# | ||
# [merge "merge-changelog"] | ||
# name = GNU-style ChangeLog merge driver | ||
# driver = git-merge-changelog %O %A %B | ||
# | ||
# (3) Enjoy mostly effortless ChangeLog merges, at least until the | ||
# file gets renamed again ... | ||
|
||
ChangeLog merge=merge-changelog |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
*.diff | ||
*.patch | ||
*.orig | ||
*.rej | ||
|
||
*~ | ||
.#* | ||
*# | ||
|
||
*.flt | ||
*.gmo | ||
*.info | ||
*.la | ||
*.lo | ||
*.o | ||
*.pyc | ||
*.swp | ||
*.tmp | ||
|
||
.deps | ||
.libs | ||
|
||
autom4te.cache | ||
config.cache | ||
config.h | ||
config.intl | ||
config.log | ||
config.status | ||
libtool | ||
POTFILES | ||
*-POTFILES | ||
|
||
tags | ||
TAGS | ||
TAGS.sub | ||
|
||
.gdbinit | ||
.gdb_history | ||
|
||
# ignore core files, but not java/net/protocol/core/ | ||
core | ||
!core/ | ||
|
||
lost+found |
Oops, something went wrong.