Skip to content

Commit

Permalink
Update for 2020 Code Camp changes up to 26Jan20
Browse files Browse the repository at this point in the history
  • Loading branch information
yayahjb committed Jan 27, 2020
1 parent c61d348 commit 87f1cc9
Show file tree
Hide file tree
Showing 165 changed files with 1,182 additions and 1,295 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ build
impatient-guide/_build
.DS_Store
__github_creds__.txt

launch.json
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
dist: xenial # required for Python >= 3.7
language: python
python:
- "2.7"
- "3.5"
- "3.6"
- "3.7"
Expand Down
18 changes: 16 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

SUBDIRS = manual impatient-guide

.PHONY: subdirs $(SUBDIRS) builddir pdfdoc
.PHONY: subdirs $(SUBDIRS) builddir all

subdirs: $(SUBDIRS)

Expand All @@ -17,6 +17,20 @@ subdirs: $(SUBDIRS)
manual :: nxdl2rst
$(MAKE) html -C $@

all ::
$(MAKE) rmbuilddir builddir
$(MAKE) impatient-guide manual -C build
# expect next make (PDF) to fail (thus exit 0) since nexus.ind not found first time
# extra option needed to satisfy "levels nested too deeply" error
($(MAKE) latexpdf LATEXOPTS="--interaction=nonstopmode" -C build/manual || exit 0)
# make that missing file
makeindex build/manual/build/latex/nexus.idx
# build the PDF, still a failure will be noted but we can ignore it without problem
($(MAKE) latexpdf LATEXOPTS="--interaction=nonstopmode" -C build/manual || exit 0)
# finally, report what was built
@echo "HTML built: `ls -lAFgh build/manual/build/html/index.html`"
@echo "PDF built: `ls -lAFgh build/manual/build/latex/nexus.pdf`"

impatient-guide ::
$(MAKE) html -C $@

Expand Down Expand Up @@ -56,7 +70,7 @@ local ::

# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
* NeXus: http://www.nexusformat.org/
* NeXus: https://www.nexusformat.org/
* citation: [![DOI](https://zenodo.org/badge/19377430.svg)](https://zenodo.org/badge/latestdoi/19377430) (DOI: 10.5281/zenodo.1472392)
* documentation: http://download.nexusformat.org/doc/html/index.html
* documentation: https://manual.nexusformat.org/
* Release Notes: https://github.com/nexusformat/definitions/wiki/Release-Notes
* build server: http://build.nexusformat.org/
* travis-ci: syntax check of every NXDL file [![Build Status](https://travis-ci.org/nexusformat/definitions.svg)](https://travis-ci.org/nexusformat/definitions)
Expand Down
2 changes: 1 addition & 1 deletion applications/NXarchive.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXarpes.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2012-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2012-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXcanSAS.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2012-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2012-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXdirecttof.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXfluo.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXindirecttof.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXiqproc.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXlauetof.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
2 changes: 1 addition & 1 deletion applications/NXmonopd.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2008-2018 NeXus International Advisory Committee (NIAC)
# Copyright (C) 2008-2020 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Expand Down
Loading

0 comments on commit 87f1cc9

Please sign in to comment.