Browse Source

Fix merge

remotes/origin/HEAD
Pjotr Prins 8 months ago
parent
commit
c9a165ec65
3 changed files with 7 additions and 7 deletions
  1. 1
    1
      Makefile
  2. 4
    4
      README.md
  3. 2
    2
      dub.json

+ 1
- 1
Makefile View File

@@ -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...)

+ 4
- 4
README.md View File

@@ -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


+ 2
- 2
dub.json View File

@@ -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