Skip to content

Commit 818f2b7

Browse files
committed
generated ReduceAlgebra.jl)
1 parent 25dd912 commit 818f2b7

File tree

9 files changed

+127
-1
lines changed

9 files changed

+127
-1
lines changed

.codecov.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
comment: false

.travis.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
## Documentation: http://docs.travis-ci.com/user/languages/julia/
2+
language: julia
3+
os:
4+
- linux
5+
- osx
6+
julia:
7+
- 0.6
8+
- nightly
9+
notifications:
10+
email: false
11+
git:
12+
depth: 99999999
13+
14+
## uncomment the following lines to allow failures on nightly julia
15+
## (tests will run but not make your overall status red)
16+
#matrix:
17+
# allow_failures:
18+
# - julia: nightly
19+
20+
## uncomment and modify the following lines to manually install system packages
21+
#addons:
22+
# apt: # apt-get for linux
23+
# packages:
24+
# - gfortran
25+
#before_script: # homebrew for mac
26+
# - if [ $TRAVIS_OS_NAME = osx ]; then brew install gcc; fi
27+
28+
## uncomment the following lines to override the default test script
29+
#script:
30+
# - julia -e 'Pkg.clone(pwd()); Pkg.build("ReduceAlgebra"); Pkg.test("ReduceAlgebra"; coverage=true)'
31+
after_success:
32+
# push coverage results to Coveralls
33+
- julia -e 'cd(Pkg.dir("ReduceAlgebra")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'
34+
# push coverage results to Codecov
35+
- julia -e 'cd(Pkg.dir("ReduceAlgebra")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018 Reduce.jl External Packages
3+
Copyright (c) 2018 Michael Reed
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

LICENSE.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
The ReduceAlgebra.jl package is licensed under the MIT "Expat" License:
2+
3+
> Copyright (c) 2018:
4+
> * Michael Reed
5+
>
6+
> Permission is hereby granted, free of charge, to any person obtaining a copy
7+
> of this software and associated documentation files (the "Software"), to deal
8+
> in the Software without restriction, including without limitation the rights
9+
> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
> copies of the Software, and to permit persons to whom the Software is
11+
> furnished to do so, subject to the following conditions:
12+
>
13+
> The above copyright notice and this permission notice shall be included in all
14+
> copies or substantial portions of the Software.
15+
>
16+
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
> SOFTWARE.
23+
>

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ReduceAlgebra.jl
2+
3+
[![Build Status](https://travis-ci.org/chakravala/ReduceAlgebra.jl.svg?branch=master)](https://travis-ci.org/chakravala/ReduceAlgebra.jl)
4+
5+
[![Coverage Status](https://coveralls.io/repos/chakravala/ReduceAlgebra.jl/badge.svg?branch=master&service=github)](https://coveralls.io/github/chakravala/ReduceAlgebra.jl?branch=master)
6+
7+
[![codecov.io](http://codecov.io/github/chakravala/ReduceAlgebra.jl/coverage.svg?branch=master)](http://codecov.io/github/chakravala/ReduceAlgebra.jl?branch=master)

REQUIRE

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
julia 0.6
2+
Reduce
3+
ReduceLinAlg

appveyor.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
environment:
2+
matrix:
3+
- JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x86/0.6/julia-0.6-latest-win32.exe"
4+
- JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x64/0.6/julia-0.6-latest-win64.exe"
5+
- JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe"
6+
- JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe"
7+
8+
## uncomment the following lines to allow failures on nightly julia
9+
## (tests will run but not make your overall status red)
10+
#matrix:
11+
# allow_failures:
12+
# - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe"
13+
# - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe"
14+
15+
branches:
16+
only:
17+
- master
18+
- /release-.*/
19+
20+
notifications:
21+
- provider: Email
22+
on_build_success: false
23+
on_build_failure: false
24+
on_build_status_changed: false
25+
26+
install:
27+
- ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12"
28+
# If there's a newer build queued for the same PR, cancel this one
29+
- ps: if ($env:APPVEYOR_PULL_REQUEST_NUMBER -and $env:APPVEYOR_BUILD_NUMBER -ne ((Invoke-RestMethod `
30+
https://ci.appveyor.com/api/projects/$env:APPVEYOR_ACCOUNT_NAME/$env:APPVEYOR_PROJECT_SLUG/history?recordsNumber=50).builds | `
31+
Where-Object pullRequestId -eq $env:APPVEYOR_PULL_REQUEST_NUMBER)[0].buildNumber) { `
32+
throw "There are newer queued builds for this pull request, failing early." }
33+
# Download most recent Julia Windows binary
34+
- ps: (new-object net.webclient).DownloadFile(
35+
$env:JULIA_URL,
36+
"C:\projects\julia-binary.exe")
37+
# Run installer silently, output to C:\projects\julia
38+
- C:\projects\julia-binary.exe /S /D=C:\projects\julia
39+
40+
build_script:
41+
# Need to convert from shallow to complete for Pkg.clone to work
42+
- IF EXIST .git\shallow (git fetch --unshallow)
43+
- C:\projects\julia\bin\julia -e "versioninfo();
44+
Pkg.clone(pwd(), \"ReduceAlgebra\"); Pkg.build(\"ReduceAlgebra\")"
45+
46+
test_script:
47+
- C:\projects\julia\bin\julia -e "Pkg.test(\"ReduceAlgebra\")"

src/ReduceAlgebra.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module ReduceAlgebra
2+
3+
# package code goes here
4+
5+
end # module

test/runtests.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
using ReduceAlgebra
2+
using Base.Test
3+
4+
# write your own tests here
5+
@test 1 == 2

0 commit comments

Comments
 (0)