Skip to content

Commit

Permalink
COPYING
Browse files Browse the repository at this point in the history
  • Loading branch information
kisp committed Mar 30, 2015
1 parent 274df36 commit 87f6a84
Show file tree
Hide file tree
Showing 22 changed files with 351 additions and 2 deletions.
15 changes: 15 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
# -*- dont-indent:t -*-
# ASGL an abstract argumentation solver in ECL and GECODE.
# Copyright (C) 2015 Kilian Sprotte

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
language: lisp

env:
Expand Down
18 changes: 17 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
# -*- indent-tabs:t; dont-indent:t -*-
# ASGL an abstract argumentation solver in ECL and GECODE.
# Copyright (C) 2015 Kilian Sprotte

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

source-files = $(shell cat tools/source-files.txt)

Expand Down Expand Up @@ -152,7 +167,8 @@ dist:
curl --no-progress-bar --retry 10 -o "gecode-4.3.3.tar.gz" -L "http://178.62.230.106/tarballs/gecode-4.3.3.tar.gz"
install gecode-4.3.3.tar.gz dist/asgl/third-party
rm -rf dist/asgl/data
rm -rf dist/asgl/timings
rm -rf dist/asgl/timings dist/asgl/features dist/asgl/tools dist/asgl/travis
rm -f dist/asgl/Gemfile dist/asgl/Gemfile.lock dist/asgl/v1/unused.lisp
echo DIST PREPARED
#(cd dist/asgl && ./build )
( cd dist && tar -czf asgl.tar.gz asgl/* )
Expand Down
16 changes: 16 additions & 0 deletions common/asgl-config/asgl-config.lisp
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-

;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(defpackage #:asgl-config
(:use #:cl))

Expand Down
16 changes: 16 additions & 0 deletions common/early/apx.lisp
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-

;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(ffi:clines "#include \"myfoo.h\"")

(in-package #:early)
Expand Down
16 changes: 16 additions & 0 deletions common/early/count_args.rl
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
// -*- mode:c -*-
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#include <stdlib.h>
#include "myfoo.h"

Expand Down
16 changes: 16 additions & 0 deletions common/early/early.asd
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(in-package :asdf)

(defsystem :early
Expand Down
16 changes: 16 additions & 0 deletions common/early/graph.lisp
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-

;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(in-package #:early)

(declaim (optimize (debug 3) (safety 3) (speed 0)))
Expand Down
16 changes: 16 additions & 0 deletions common/early/myfoo.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#include <ecl/ecl.h>

void myfoo(char *buffer, long size, cl_object table, cl_object fn);
Expand Down
16 changes: 16 additions & 0 deletions common/early/myfoo.rl
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
// -*- mode:c -*-
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#include <stdlib.h>
#include "myfoo.h"

Expand Down
15 changes: 15 additions & 0 deletions common/early/package.lisp
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-
;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(defpackage #:early
(:use #:cl)
Expand Down
16 changes: 16 additions & 0 deletions common/early/slurp.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#include <stdlib.h>
#include "myfoo.h"

Expand Down
15 changes: 15 additions & 0 deletions common/early/utils.lisp
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-
;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(in-package #:early)

Expand Down
15 changes: 15 additions & 0 deletions lisp-scripts/compile-foo.lisp
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; -*-
;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(require 'cmp)

Expand Down
15 changes: 15 additions & 0 deletions lisp-scripts/deps.lisp
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Coding:utf-8 -*-
;;; ASGL an abstract argumentation solver in ECL and GECODE.
;;; Copyright (C) 2015 Kilian Sprotte

;;; This program is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
;;; the Free Software Foundation, either version 3 of the License, or
;;; (at your option) any later version.

;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.

;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.

(in-package #:common-lisp-user)

Expand Down
15 changes: 15 additions & 0 deletions scripts/clean.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
#!/bin/bash
# ASGL an abstract argumentation solver in ECL and GECODE.
# Copyright (C) 2015 Kilian Sprotte

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

set -e

Expand Down
15 changes: 15 additions & 0 deletions scripts/generate-make-mk.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
#!/bin/bash
# ASGL an abstract argumentation solver in ECL and GECODE.
# Copyright (C) 2015 Kilian Sprotte

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

set -e

Expand Down
15 changes: 15 additions & 0 deletions scripts/make-all-variants.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
#!/bin/bash
# ASGL an abstract argumentation solver in ECL and GECODE.
# Copyright (C) 2015 Kilian Sprotte

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

set -e

Expand Down
16 changes: 16 additions & 0 deletions v1/Foo.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#include "Foo.h"

namespace v1 {
Expand Down
16 changes: 16 additions & 0 deletions v1/Foo.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
// ASGL an abstract argumentation solver in ECL and GECODE.
// Copyright (C) 2015 Kilian Sprotte

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

#ifndef MY_FOO_HEADER_
#define MY_FOO_HEADER_
#include "../asgl_config.h"
Expand Down
Loading

0 comments on commit 87f6a84

Please sign in to comment.