Update license year and fix doc to have Godot 3.0 download URL

This commit is contained in:
Ruslan Mustakov 2018-01-31 20:52:15 +07:00
commit 0aab6e17ef
37 changed files with 42 additions and 55 deletions

View file

@ -9,7 +9,7 @@
"godot/godotapigen.nim"],
"nim.buildOnSave": false,
"nim.lintOnSave": true,
"nim.licenseString": "# Copyright 2017 Xored Software, Inc.\n\n",
"nim.licenseString": "# Copyright 2018 Xored Software, Inc.\n\n",
"files.exclude": {
"**/nimcache/**": true
}

View file

@ -2,7 +2,7 @@ godot-nim - Nim bindings for Godot Engine
The MIT License
Copyright (c) 2017 Xored Software Inc.
Copyright (c) 2018 Xored Software Inc.
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 the Software without restriction,

View file

@ -13,4 +13,4 @@ Documentation: https://pragmagic.github.io/godot-nim/
This project is licensed under the MIT license. Read [LICENSE](LICENSE) file for details.
Copyright (c) 2017 Xored Software, Inc.
Copyright (c) 2018 Xored Software, Inc.

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import threadpool, os, osproc, strutils, sequtils, pegs

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import os, pegs, strutils
import docbuild

View file

@ -5,6 +5,7 @@ Nim bindings for Godot Engine
:Author: Ruslan Mustakov
:Version: |godotnimversion|
:GitHub: `$GODOTNIM_GITHUB_URL <$GODOTNIM_GITHUB_URL>`_
:License: MIT
.. contents::
@ -32,25 +33,11 @@ which adds features for editing GDScript and Godot resource files.
Getting Started
===============
Building Godot
Getting Godot
--------------
The library requires a not yet released Godot version 3.0, which you can
build yourself by running the commands below (requires
`Git <https://git-scm.com/downloads>`_,
`Python 2.7 <https://www.python.org/downloads/>`_,
`SCons <http://www.scons.org/>`_):
.. code-block:: bash
git clone https://github.com/godotengine/godot.git
cd godot
scons platform=<your_platform>
where ``<your_platform>`` can be ``windows``, ``osx``, ``x11``. After build
is finished, Godot binaries will be under the ``bin`` folder. More details
about compiling Godot can be found in `Godot documentation
<https://godot.readthedocs.io/en/stable/development/compiling/index.html>`_.
The library requires Godot version 3.0, which you can get here:
https://godotengine.org/download
Installing Nim
-------------
@ -63,7 +50,7 @@ Make sure you also have ``nimble`` (Nim's package manager) installed.
Creating Project
----------------
The fastest way to set up a Godot-Nim project is to use an existing stub:
The fastest way to set up a Godot-Nim project is to use the existing stub:
.. code-block:: bash
git clone --depth=1 https://github.com/pragmagic/godot-nim-stub.git myproject
@ -88,7 +75,7 @@ If you would like to use Nim in an existing project:
build scripts (``nakefile.nim``, ``src/stub.nimble``) according to your
own project structure.
2. Copy ``project/nimlib.tres`` to your Godot project folder. It is a
2. Copy ``nimlib.gdnlib`` to your Godot project folder. It is a
GDNative library resource that contains paths to dynamic libraries
compiled by Nim.

View file

@ -1,4 +1,4 @@
version = "0.7.4"
version = "0.7.5"
author = "Xored Software, Inc."
description = "Godot Engine bindings"
license = "MIT"

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotstrings
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import hashes
import internal.godotinternaltypes, internal.godotarrays

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import math
import godotbase, vector3, quats

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import hashes
import internal.godotinternaltypes, internal.godotdictionaries,

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import math

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
type
Color* {.byref.} = object

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotnodepaths,
internal.godotstrings

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import vector3

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import godotcoretypes
import internal.godotinternaltypes, internal.godotpoolarrays,

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotstrings
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import vector2
import internal.godotinternaltypes, internal.godotstrings

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotcoretypes, internal.godotinternaltypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotstrings
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotstrings
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotstrings
import godotcoretypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import math
import godotbase, godotcoretypes

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import internal.godotinternaltypes, core.godotcoretypes, macros

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import core.godotbase, godotinternal
import core.godotcoretypes

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import streams, json, os, strutils, times, sets, tables
import sequtils, algorithm

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import internal.godotinternaltypes, internal.godotarrays,
internal.godotnodepaths, internal.godotpoolarrays, internal.godotstrings,

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotinternaltypes, gdnativeapi, core.godotcoretypes

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotinternaltypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
const MAX_ARG_COUNT* = 256

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import godotinternaltypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotinternaltypes, gdnativeapi
import core.godotcoretypes

View file

@ -1,4 +1,4 @@
# Copyright (c) 2017 Xored Software, Inc.
# Copyright (c) 2018 Xored Software, Inc.
import godotinternaltypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import core.godotcoretypes, godotinternaltypes, gdnativeapi

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import macros, tables, typetraits
import godotinternal, internal.godotvariants

View file

@ -1,4 +1,4 @@
# Copyright 2017 Xored Software, Inc.
# Copyright 2018 Xored Software, Inc.
import tables, typetraits, macros
import gdnativeapi