Browse Source

Remove PicoLisp namespaces support. Update picolisp-unit testing dependency

tags/v1.0.0
Alex Williams 1 year ago
parent
commit
9e962a33b5
Signed by: aw GPG Key ID: 19EE4AAA361A7E2C
6 changed files with 9 additions and 18 deletions
  1. +1
    -1
      LICENSE
  2. +1
    -1
      Makefile
  3. +2
    -2
      README.md
  4. +4
    -4
      module.l
  5. +1
    -7
      semver.l
  6. +0
    -3
      test.l

+ 1
- 1
LICENSE View File

@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2017-2018 Alexander Williams, Unscramble <license@unscramble.jp>
Copyright (c) 2017-2019 Alexander Williams, Unscramble <license@unscramble.jp>
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in


+ 1
- 1
Makefile View File

@ -6,7 +6,7 @@ REPO_PREFIX ?= https://github.com/aw
# Unit testing
TEST_REPO = $(REPO_PREFIX)/picolisp-unit.git
TEST_DIR = $(PIL_MODULE_DIR)/picolisp-unit/HEAD
TEST_REF = v2.1.0
TEST_REF = v3.0.0
# Generic
.PHONY: check run-tests clean


+ 2
- 2
README.md View File

@ -1,6 +1,6 @@
# PicoLisp SemVer
[![GitHub release](https://img.shields.io/github/release/aw/picolisp-semver.svg)](https://github.com/aw/picolisp-semver) [![Build Status](https://travis-ci.org/aw/picolisp-semver.svg?branch=master)](https://travis-ci.org/aw/picolisp-semver) [![Dependency](https://img.shields.io/badge/[deps]&#32;picolisp--unit-v2.1.0-ff69b4.svg)](https://github.com/aw/picolisp-unit.git)
[![GitHub release](https://img.shields.io/github/release/aw/picolisp-semver.svg)](https://github.com/aw/picolisp-semver) [![Build Status](https://travis-ci.org/aw/picolisp-semver.svg?branch=master)](https://travis-ci.org/aw/picolisp-semver) [![Dependency](https://img.shields.io/badge/[deps]&#32;picolisp--unit-v3.0.0-ff69b4.svg)](https://github.com/aw/picolisp-unit.git)
[SemVer 2.0.0](http://semver.org) library for PicoLisp
@ -156,4 +156,4 @@ If you want to improve this library, please make a pull-request.
[MIT License](LICENSE)
Copyright (c) 2017-2018 Alexander Williams, Unscramble <license@unscramble.jp>
Copyright (c) 2017-2019 Alexander Williams, Unscramble <license@unscramble.jp>

+ 4
- 4
module.l View File

@ -1,11 +1,11 @@
[de MODULE_INFO
("name" "picolisp-semver")
("version" "0.10.0")
("version" "0.11.0")
("summary" "PicoLisp SemVer")
("source" "https://jidoteki.com")
("source" "https://on-premises.com")
("author" "Alexander Williams")
("license" "MIT")
("copyright" "(c) 2017-2018 Alexander Williams, Unscramble <license@unscramble.jp>")
("copyright" "(c) 2017-2019 Alexander Williams, Unscramble <license@unscramble.jp>")
("install" "make")
("requires"
("picolisp-unit" "v2.1.0" "https://github.com/aw/picolisp-unit.git") ]
("picolisp-unit" "v3.0.0" "https://github.com/aw/picolisp-unit.git") ]

+ 1
- 7
semver.l View File

@ -2,16 +2,10 @@
#
# The MIT License (MIT)
#
# Copyright (c) 2017-2018 Alexander Williams, Unscramble <license@unscramble.jp>
# Copyright (c) 2017-2019 Alexander Williams, Unscramble <license@unscramble.jp>
#
# Semver 2.0.0 compliant: https://semver.org/spec/v2.0.0.html#semantic-versioning-specification-semver
(unless (= "false" (sys "PIL_NAMESPACES"))
(symbols 'semver 'pico)
(local MODULE_INFO <=> semver-internal-cmp-versions semver-internal-cmp-lists semver-internal-cmp-range semver-internal-to-string semver-internal-to-version)
(local semver-cmp semver-format semver-compare semver-sort semver-satisfies) )
(load (pack (car (file)) "module.l"))
### internal


+ 0
- 3
test.l View File

@ -1,8 +1,5 @@
#!/usr/bin/env pil
(unless (= "false" (sys "PIL_NAMESPACES"))
(symbols 'semver 'pico) )
(load (pack (car (file)) ".modules/picolisp-unit/HEAD/unit.l"))
(load (pack (car (file)) "semver.l"))


Loading…
Cancel
Save