Skip to content
This repository has been archived by the owner on Aug 26, 2021. It is now read-only.

Commit

Permalink
Setup darckup.
Browse files Browse the repository at this point in the history
  • Loading branch information
gildor478 committed Apr 4, 2020
1 parent cfaf780 commit 5bea302
Show file tree
Hide file tree
Showing 4 changed files with 69 additions and 70 deletions.
4 changes: 4 additions & 0 deletions .dispakan.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
BinaryTarballs:
'darckup':
MakeTargets:
- install-bin
52 changes: 52 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog], and this project adheres to [Semantic Versioning].

[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html

## [0.0.15] - 2020-04-05
* Setup dispakan.

## [0.0.14] - 2018-02-23
* Exclude .done files when using --only_catalogs or --only_volumes in the
file list.

## [0.0.13] - 2018-02-16
* Add .done files with the matching archive.

## [0.0.12] - 2018-02-15
* Include files ending with .done in archive.

## [0.0.10] - 2017-05-17
* Allow to create an initial version even if always_incremental is set.

## [0.0.7] - 2015-11-03
* Add --no_terminal to get rid of message "No terminal found for user
interaction." by using -Q on the command line.

## [0.0.6] - 2015-10-22
* Use the right order for dar command line options, so that "reference:"
section in the dar configuration file will take into account the
incremental archive.

## [0.0.5] - 2015-10-20
* Flush stderr when logging.

## [0.0.4] - 2015-10-18
* Allow to produce and use inline catalogs for dar (use_catalog=true).
* Allow to only produce incremental archives (always_incremental=true).
* Misc:
* Fix negative number of archive to remove in the info log.
* Refactor test suite to make it easier to read.

## [0.0.3] - 2015-10-14
* Minor correction for the location of the default configuration files, it
should be in sysconfig/darckup/darckup.ini.

## [0.0.2] - 2015-10-12
* First full working implementation.

## [0.0.1] - 2015-08-24
* Initial version 0.0.1
63 changes: 0 additions & 63 deletions CHANGES.txt

This file was deleted.

20 changes: 13 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,16 @@ headache:
# Deploy/release the software.

deploy:
admin-gallu-deploy --verbose \
--forge_upload --forge_group darckup --forge_user gildor-admin
deploy-using-oasis
admin-gallu-oasis-increment --use_vcs \
--setup_run --setup_args '-setup-update dynamic'

.PHONY: deploy
dispakan --verbose $(DEPLOY_FLAGS)

install-bin:
ocaml setup.ml -configure \
--prefix / \
--sysconfdir /etc \
--destdir "$(DESTDIR)"
ocaml setup.ml -build
mkdir -p "$(DESTDIR)/lib/ocaml"
env OCAMLFIND_DESTDIR="$(DESTDIR)/lib/ocaml" \
ocaml setup.ml -install

.PHONY: deploy install-bin

0 comments on commit 5bea302

Please sign in to comment.