diff options
Diffstat (limited to 'projects')
-rw-r--r-- | projects/Makefile | 3 | ||||
-rw-r--r-- | projects/cMakeLists.txt | 13 | ||||
-rw-r--r-- | projects/pokeruby.pnproj | 12 | ||||
-rw-r--r-- | projects/pokeruby.sublime-project | 8 | ||||
-rw-r--r-- | projects/pokeruby.sublime-workspace | 166 |
5 files changed, 202 insertions, 0 deletions
diff --git a/projects/Makefile b/projects/Makefile new file mode 100644 index 000000000..812536503 --- /dev/null +++ b/projects/Makefile @@ -0,0 +1,3 @@ +### Stub Makefile to protect IDE configurations ### + +$(error Your environment is not setup correctly if this is being executed. Please remember to navigate up one folder and call the correct Makefile to compile pokeruby.) diff --git a/projects/cMakeLists.txt b/projects/cMakeLists.txt new file mode 100644 index 000000000..ce1c9a426 --- /dev/null +++ b/projects/cMakeLists.txt @@ -0,0 +1,13 @@ +# DOES NOT BUILD! Used for code inspection. + +cmake_minimum_required(VERSION 3.6) +set(CMAKE_C_STANDARD 90) +project(pokeruby.gba) + +add_definitions(-DENGLISH -DREVISION=0 -DRUBY) + +file(GLOB_RECURSE C_SOURCES ../src/*.c ../src/*.h ../include/*.h) +file(GLOB_RECURSE ASM_SOURCES ../asm/*.s ../asm/*.inc ../constants/*.inc ../data/*.s ../data/*.inc) +include_directories(include ../tools/agbcc/include) + +add_executable(pokeruby.gba ${C_SOURCES} ${ASM_SOURCES})
\ No newline at end of file diff --git a/projects/pokeruby.pnproj b/projects/pokeruby.pnproj new file mode 100644 index 000000000..a784c4fde --- /dev/null +++ b/projects/pokeruby.pnproj @@ -0,0 +1,12 @@ +<Project name="pokeruby">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="pokeruby" path="..\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="asm" path="asm\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="src" path="src\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="include" path="include\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="constants" path="constants\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="data" path="data\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="data-de" path="data-de\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="graphics" path="graphics\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="graphics-de" path="graphics-de\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="sound" path="sound\">
+<MagicFolder excludeFolders="CVS;.svn;.git;.travis;build;" filter=".c;.txt;.h;.cpp;.s;.inc;.hpp" name="tools" path="tools\">
diff --git a/projects/pokeruby.sublime-project b/projects/pokeruby.sublime-project new file mode 100644 index 000000000..2e354b6da --- /dev/null +++ b/projects/pokeruby.sublime-project @@ -0,0 +1,8 @@ +{ + "folders": + [ + { + "path": "../" + } + ] +} diff --git a/projects/pokeruby.sublime-workspace b/projects/pokeruby.sublime-workspace new file mode 100644 index 000000000..ce020c546 --- /dev/null +++ b/projects/pokeruby.sublime-workspace @@ -0,0 +1,166 @@ +{ + "auto_complete": + { + "selected_items": + [ + ] + }, + "buffers": + [ + ], + "build_system": "", + "build_system_choices": + [ + ], + "build_varint": "", + "command_palette": + { + "height": 0.0, + "last_filter": "", + "selected_items": + [ + ], + "width": 0.0 + }, + "console": + { + "height": 0.0, + "history": + [ + ] + }, + "distraction_free": + { + "menu_visible": true, + "show_minimap": false, + "show_open_files": false, + "show_tabs": false, + "side_bar_visible": false, + "status_bar_visible": false + }, + "expanded_folders": + [ + "../", + "../src" + ], + "find": + { + "height": 0.0 + }, + "find_in_files": + { + "height": 0.0, + "where_history": + [ + ] + }, + "find_state": + { + "case_sensitive": false, + "find_history": + [ + ], + "highlight": true, + "in_selection": false, + "preserve_case": false, + "regex": false, + "replace_history": + [ + ], + "reverse": false, + "show_context": true, + "use_buffer2": true, + "whole_word": false, + "wrap": true + }, + "groups": + [ + { + "sheets": + [ + ] + } + ], + "incremental_find": + { + "height": 0.0 + }, + "input": + { + "height": 0.0 + }, + "layout": + { + "cells": + [ + [ + 0, + 0, + 1, + 1 + ] + ], + "cols": + [ + 0.0, + 1.0 + ], + "rows": + [ + 0.0, + 1.0 + ] + }, + "menu_visible": true, + "output.find_results": + { + "height": 0.0 + }, + "pinned_build_system": "", + "project": "pokeruby.sublime-project", + "replace": + { + "height": 0.0 + }, + "save_all_on_build": true, + "select_file": + { + "height": 0.0, + "last_filter": "", + "selected_items": + [ + ], + "width": 0.0 + }, + "select_project": + { + "height": 0.0, + "last_filter": "", + "selected_items": + [ + ], + "width": 0.0 + }, + "select_symbol": + { + "height": 0.0, + "last_filter": "", + "selected_items": + [ + ], + "width": 0.0 + }, + "selected_group": 0, + "settings": + { + }, + "show_minimap": true, + "show_open_files": false, + "show_tabs": true, + "side_bar_visible": true, + "side_bar_width": 650.0, + "status_bar_visible": true, + "template_settings": + { + } +} |