Browse Source

Fix merge

remotes/origin/HEAD
Pjotr Prins 3 years ago
parent
commit
c9a165ec65
  1. 2
      Makefile
  2. 8
      README.md
  3. 4
      dub.json

2
Makefile

@ -38,7 +38,7 @@ default debug release static sharedlibrary: $(BIN)
$(BIN): $(OBJ)
$(info linking...)
$(D_COMPILER) $(DFLAGS) $(OBJ) -of=$(BIN)
$(D_COMPILER) -main $(DFLAGS) $(OBJ) -of=$(BIN)
check: $(BIN)
$(info running tests...)

8
README.md

@ -56,13 +56,13 @@ It is possible to create a recent build container with the
[GNU guix](https://www.gnu.org/software/guix/) transactional package
manager
guix environment -C guix --ad-hoc ldc dub zlib gdb binutils-gold --network
guix environment -C guix --ad-hoc ldc dub zlib gdb binutils-gold vim --network
after getting dropped in the container simply run dub.
If you want to use the make file instead (not requiring the network) use
guix environment -C guix --ad-hoc ldc zlib gdb make binutils-gold --no-grafts
guix environment -C guix --ad-hoc ldc zlib gdb make binutils-gold vim --no-grafts
make -j 4
make check
@ -70,11 +70,11 @@ If you want to use the make file instead (not requiring the network) use
When using gdb, switch off these handlers
`handle SIGUSR1 SIGUSR2 nostop noprint`
handle SIGUSR1 SIGUSR2 nostop noprint
It can be passed in from the command line
gdb -ex "handle SIGUSR1 SIGUSR2 nostop noprint" ./bin/biod_tests
gdb -ex 'handle SIGUSR1 SIGUSR2 nostop noprint' --args ./biod-test-library
## Usage

4
dub.json

@ -1,7 +1,7 @@
{
"name": "biod",
"description": "A D library for computational biology and bioinformatics",
"homepage": "https://github.com/biod/BioD",
"description": "D library for computational biology and bioinformatics",
"homepage": "https://github.com/biod/BioD",
"authors": [
"Artem Tarasov",
"George Githinji",

Loading…
Cancel
Save