Anna Schumaker
38086f1e28
Update PKGBUILD and .gitignore
...
Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>
2014-04-20 11:38:46 -04:00
Anna Schumaker
5b34b11dd8
gui: Move ocarina6.glade to share/ocarina/
...
This directory will be copied directly into /usr/ during an install.
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:57:04 -04:00
Anna Schumaker
871914ea90
Clean up the build system
...
I'm taking a break from gui code to clean up the build system and update
my unit tests. This patch updates how code is built, and reworks my
"print" test to test version number instead.
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:57:03 -04:00
Anna Schumaker
becf7f94bc
gui: Begin implementing the gui
...
This adds the ocarina6.glade file and code for clicking the library
import button.
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:56:58 -04:00
Anna Schumaker
dcadcf61ab
Git should ignore glade recovery files
...
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:56:57 -04:00
Anna Schumaker
dd87ec022c
gitignore updates
...
I want glade temporary files to be ignored by git.
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:56:57 -04:00
Bryan Schumaker
f76021be99
tests: Remove the debug output file
...
I changed print to compile in the dprint() function when the testing
flag is enabled. This allows tests to have the same output regardless
of debugging status.
Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:56:52 -04:00
Bryan Schumaker
e0a32c10ac
lib: Add basic file class
...
The class resolves the path to the ocarina directory based on the file
hint provided. NOTE: compile-debug.good and compile.good resolve paths
to my home directory. Other users will need to change the values for
the test to pass.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2014-04-06 19:56:52 -04:00
Bryan Schumaker
13a0d25e8f
build: Only create a single build environment
...
I was using a debug and a release environment for programs, that way
both versions of tests could be checked. Instead, it'll be simpler to
only use a single environment and then control debug information using
CONFIG_DEBUG.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2014-04-06 19:56:51 -04:00
Bryan Schumaker
b5d3a663e0
print: Print the Ocarina version to a file
...
The basic/print.cpp test will write version information to a file using
both dprint() and print().
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2014-04-06 19:56:51 -04:00
Bryan Schumaker
cf7f1f726f
build: Rename config variables
...
I'm giving them a CONFIG_ prefix. I also made version.h a real file
that uses a config variable.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2014-04-06 19:56:51 -04:00
Bryan Schumaker
f75ba5a2b8
tests: Add a basic test
...
This test checks for the version.h file and then compiles it with and
without debugging enabled.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2014-04-06 19:56:51 -04:00
Bryan Schumaker
f64bf65b37
build: Generate the PKGBUILD file during `scons release`
...
This is better than needing to update it manually...
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-06-02 12:42:05 -04:00
Bryan Schumaker
fbcc660bd6
build: Create a configuration script
...
Users set values here to be used by the build system.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-05-28 11:34:37 -04:00
Bryan Schumaker
bba2989866
scripts: Create functions file in lib/ocarina/
...
Makes it easier to install and keeps functions separate from the ocarina
commands.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-05-28 10:47:27 -04:00
Bryan Schumaker
62c3ef2684
build: Create ocarina.bin as a symlink to ocarina-player
...
I want to add in more ocarina-* commands, so the first step is making
the player its own command.
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-05-27 17:37:25 -04:00
Bryan Schumaker
5d687176e8
tests: Began creating test programs
...
I want these to help check for memory leaks and other problems. Maybe
one day I can run them through Jenkins!
Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-02-09 08:22:40 -05:00
Bryan Schumaker
863bce3482
Update .gitignore
...
Ignore tarballs
2011-11-09 23:04:36 -05:00
Bryan Schumaker
ad066238ac
Change final program name
...
I change it from ocarina to ocarina.bin so that my .gitignore rules
work.
2011-09-03 09:13:38 -04:00
Bryan Schumaker
7e9b2f9380
Switch from make to scons
...
Scons will track changes to my include/ directory better than make will.
I also have an easier time understanding the Sconstruct file than I did
with Makefiles.
2011-08-28 11:10:58 -04:00
Bryan Schumaker
9c0a00dd48
Created version.h
...
This is an auto-generated file that provides a way to get the current
version.
2011-08-21 15:14:49 -04:00
Bryan Schumaker
c0ace6fed6
Basic initializiation code
...
I print some messages to the screen and I have a makefile to compile
libsaria and gui code.
2011-08-14 11:35:37 -04:00
Bryan Schumaker
e726f166a1
add ocarina.py to .gitignore
...
It's auto-generated, so I don't need to track it.
2011-05-01 12:04:41 -04:00
Bryan Schumaker
15664ec79f
Tell git to ignore .swp files from vim
2011-05-01 11:57:50 -04:00
Bryan Schumaker
b697abb8e0
Added .gitignore file
...
This file will cause git to ignore *.pyc files.
2010-10-21 07:58:54 -04:00