Added RockSpec; Moved demo application; README fixes

This commit is contained in:
nucular 2016-03-01 20:24:35 +01:00
parent f4f27ea569
commit 501424469a
6 changed files with 36 additions and 3 deletions

2
.gitmodules vendored
View File

@ -1,3 +1,3 @@
[submodule "loveframes"] [submodule "loveframes"]
path = loveframes path = demo/loveframes
url = https://github.com/NikolaiResokav/LoveFrames url = https://github.com/NikolaiResokav/LoveFrames

View File

@ -1,10 +1,18 @@
sfxr.lua sfxr.lua
======== ========
[![Build Status](https://travis-ci.org/nucular/sfxrlua.svg?branch=master)](https://travis-ci.org/nucular/sfxrlua)
A port of the sfxr sound effect synthesizer to pure Lua, designed to be used A port of the sfxr sound effect synthesizer to pure Lua, designed to be used
together with the *awesome* Löve game framework. together with the *awesome* [LÖVE](https://love2d.org) game framework.
Demo
----
To run the demo application you first need to download
[LoveFrames](https://github.com/NikolaiResokav/LoveFrames) as a submodule:
```
git submodule init
love demo
```
Example usage Example usage
------------- -------------

View File

@ -0,0 +1,25 @@
package = "sfxrlua"
version = "scm-1"
source = {
url = "git://github.com/nucular/sfxrlua",
branch = "master"
}
description = {
summary = "A port of the sfxr sound effect synthesizer to Lua",
detailed = [[
A port of the sfxr sound effect synthesizer to pure Lua, designed to be used
together with the awesome LÖVE game framework.
]],
homepage = "https://github.com/nucular/sfxrlua",
license = "MIT/X11"
}
dependencies = {
"lua ~> 5.1"
-- bitop?
}
build = {
type = "builtin",
modules = {
"sfxr" = "sfxr.lua"
}
}