Skip to content

Commit

Permalink
Add support for Appveyor (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
ziotom78 authored Aug 10, 2019
1 parent fa2be05 commit 22def8f
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 7 deletions.
31 changes: 31 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Documentation: https://github.com/JuliaCI/Appveyor.jl
environment:
matrix:
- julia_version: 1.0
- julia_version: nightly
platform:
- x86
- x64
matrix:
allow_failures:
- julia_version: nightly
branches:
only:
- master
- /release-.*/
notifications:
- provider: Email
on_build_success: false
on_build_failure: false
on_build_status_changed: false
install:
- ps: iex ((new-object net.webclient).DownloadString("https://raw.githubusercontent.com/JuliaCI/Appveyor.jl/version-1/bin/install.ps1"))
build_script:
- echo "%JL_BUILD_SCRIPT%"
- C:\julia\bin\julia -e "%JL_BUILD_SCRIPT%"
test_script:
- echo "%JL_TEST_SCRIPT%"
- C:\julia\bin\julia -e "%JL_TEST_SCRIPT%"
on_success:
- echo "%JL_CODECOV_SCRIPT%"
- C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%"
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# HEAD

- New type `PolarizedMap` added
- Add Appveyor support to test Healpix under Windows
([#14](https://github.com/ziotom78/Healpix.jl/pull/14))
- Better structure of the code: now the source code is split into
smaller files, and tests have been grouped in sets
([#13](https://github.com/ziotom78/Healpix.jl/pull/13))
- New type `PolarizedMap` added ([#13](https://github.com/ziotom78/Healpix.jl/pull/13))
- New keyword `write_keywords` added to `saveToFITS`
([#13](https://github.com/ziotom78/Healpix.jl/pull/13))
- Make `Map` descend from the abstract type `GenericMap`
([#12](https://github.com/ziotom78/Healpix.jl/pull/12))

Expand Down
19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Healpix

[![Build Status](https://travis-ci.org/ziotom78/Healpix.jl.svg?branch=master)](https://travis-ci.org/ziotom78/Healpix.jl)
[![](https://img.shields.io/badge/docs-latest-blue.svg)](https://ziotom78.github.io/Healpix.jl/latest)
[![Coverage Status](https://img.shields.io/coveralls/ziotom78/Healpix.jl.svg)](https://coveralls.io/r/ziotom78/Healpix.jl?branch=master)
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://ziotom78.github.io/Healpix.jl/stable)
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://ziotom78.github.io/Healpix.jl/dev)
[![Build Status](https://travis-ci.com/ziotom78/Healpix.jl.svg?branch=master)](https://travis-ci.com/ziotom78/Healpix.jl)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/ziotom78/Healpix.jl?svg=true)](https://ci.appveyor.com/project/ziotom78/Healpix-jl)
[![Codecov](https://codecov.io/gh/ziotom78/Healpix.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/ziotom78/Healpix.jl)

A set of Julia functions that implement the Healpix spherical
projection.
Expand All @@ -20,15 +22,16 @@ figuring out how to bind some C/C++/Fortran function.
The
[mweastwood/LibHealpix.jl](https://github.com/mweastwood/LibHealpix.jl)
library provides straight bindings to the original C++ library. For
the reasons stated above, it is able to provide a much wider set of
functions (e.g., computation of spherical harmonics, visualization…).
the reasons stated above, it is able to provide a wider set of
functions (e.g., computation of spherical harmonics).

## Installation

From the Julia REPL, run

````julia
Pkg.clone("https://github.com/ziotom78/Healpix.jl")
import Pkg
Pkg.add("Healpix.jl")
````

## Usage examples
Expand All @@ -38,6 +41,10 @@ interesting to have a look at
[test/runtests.jl](https://github.com/ziotom78/Healpix.jl/blob/master/test/runtests.jl)
as well.

Refer to the
[documentation](https://ziotom78.github.io/Healpix.jl/stable) for more
examples.

### Dealing with resolutions

The resolution of a Healpix map is uniquely determined by the `NSIDE`
Expand Down

0 comments on commit 22def8f

Please sign in to comment.