Update include paths to not reference 'runtime' directory

This commit is contained in:
Max Brunsfeld 2019-01-04 17:33:34 -08:00
parent 47607cecf4
commit dd416b0955
22 changed files with 82 additions and 82 deletions

View file

@ -10,7 +10,7 @@ extern "C" {
#include <stdint.h>
#include <assert.h>
#include <stdbool.h>
#include "runtime/alloc.h"
#include "./alloc.h"
#define Array(T) \
struct { \

View file

@ -1,8 +1,8 @@
#include "runtime/get_changed_ranges.h"
#include "runtime/subtree.h"
#include "runtime/language.h"
#include "runtime/error_costs.h"
#include "runtime/tree_cursor.h"
#include "./get_changed_ranges.h"
#include "./subtree.h"
#include "./language.h"
#include "./error_costs.h"
#include "./tree_cursor.h"
#include <assert.h>
// #define DEBUG_GET_CHANGED_RANGES

View file

@ -5,8 +5,8 @@
extern "C" {
#endif
#include "runtime/tree_cursor.h"
#include "runtime/subtree.h"
#include "./tree_cursor.h"
#include "./subtree.h"
typedef Array(TSRange) TSRangeArray;

View file

@ -1,6 +1,6 @@
#include "runtime/language.h"
#include "runtime/subtree.h"
#include "runtime/error_costs.h"
#include "./language.h"
#include "./subtree.h"
#include "./error_costs.h"
#include <string.h>
void ts_language_table_entry(const TSLanguage *self, TSStateId state,

View file

@ -5,7 +5,7 @@
extern "C" {
#endif
#include "runtime/subtree.h"
#include "./subtree.h"
#include "tree_sitter/parser.h"
#define ts_builtin_sym_error_repeat (ts_builtin_sym_error - 1)

View file

@ -3,7 +3,7 @@
#include <stdlib.h>
#include <stdbool.h>
#include "runtime/point.h"
#include "./point.h"
#include "tree_sitter/runtime.h"
typedef struct {

View file

@ -1,8 +1,8 @@
#include <stdio.h>
#include "runtime/lexer.h"
#include "runtime/subtree.h"
#include "runtime/length.h"
#include "runtime/utf16.h"
#include "./lexer.h"
#include "./subtree.h"
#include "./length.h"
#include "./utf16.h"
#include "utf8proc.h"
#define LOG(...) \

View file

@ -5,8 +5,8 @@
extern "C" {
#endif
#include "runtime/length.h"
#include "runtime/subtree.h"
#include "./length.h"
#include "./subtree.h"
#include "tree_sitter/runtime.h"
#include "tree_sitter/parser.h"

View file

@ -1,7 +1,7 @@
#include <stdbool.h>
#include "runtime/subtree.h"
#include "runtime/tree.h"
#include "runtime/language.h"
#include "./subtree.h"
#include "./tree.h"
#include "./language.h"
typedef struct {
Subtree parent;

View file

@ -3,18 +3,18 @@
#include <limits.h>
#include <stdbool.h>
#include "tree_sitter/runtime.h"
#include "runtime/subtree.h"
#include "runtime/lexer.h"
#include "runtime/length.h"
#include "runtime/array.h"
#include "runtime/language.h"
#include "runtime/alloc.h"
#include "runtime/stack.h"
#include "runtime/reusable_node.h"
#include "runtime/reduce_action.h"
#include "runtime/error_costs.h"
#include "runtime/get_changed_ranges.h"
#include "runtime/tree.h"
#include "./subtree.h"
#include "./lexer.h"
#include "./length.h"
#include "./array.h"
#include "./language.h"
#include "./alloc.h"
#include "./stack.h"
#include "./reusable_node.h"
#include "./reduce_action.h"
#include "./error_costs.h"
#include "./get_changed_ranges.h"
#include "./tree.h"
#define LOG(...) \
if (self->lexer.logger.log || self->dot_graph_file) { \

View file

@ -5,7 +5,7 @@
extern "C" {
#endif
#include "runtime/array.h"
#include "./array.h"
#include "tree_sitter/runtime.h"
typedef struct {

View file

@ -1,4 +1,4 @@
#include "runtime/subtree.h"
#include "./subtree.h"
typedef struct {
Subtree tree;

View file

@ -6,14 +6,14 @@
// - include
// - externals/utf8proc
#include "runtime/get_changed_ranges.c"
#include "runtime/language.c"
#include "runtime/lexer.c"
#include "runtime/node.c"
#include "runtime/parser.c"
#include "runtime/stack.c"
#include "runtime/subtree.c"
#include "runtime/tree_cursor.c"
#include "runtime/tree.c"
#include "runtime/utf16.c"
#include "./get_changed_ranges.c"
#include "./language.c"
#include "./lexer.c"
#include "./node.c"
#include "./parser.c"
#include "./stack.c"
#include "./subtree.c"
#include "./tree_cursor.c"
#include "./tree.c"
#include "./utf16.c"
#include "utf8proc.c"

View file

@ -1,9 +1,9 @@
#include "runtime/alloc.h"
#include "runtime/language.h"
#include "runtime/subtree.h"
#include "runtime/array.h"
#include "runtime/stack.h"
#include "runtime/length.h"
#include "./alloc.h"
#include "./language.h"
#include "./subtree.h"
#include "./array.h"
#include "./stack.h"
#include "./length.h"
#include <assert.h>
#include <stdio.h>

View file

@ -5,9 +5,9 @@
extern "C" {
#endif
#include "runtime/array.h"
#include "runtime/subtree.h"
#include "runtime/error_costs.h"
#include "./array.h"
#include "./subtree.h"
#include "./error_costs.h"
#include <stdio.h>
typedef struct Stack Stack;

View file

@ -4,12 +4,12 @@
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
#include "runtime/alloc.h"
#include "runtime/atomic.h"
#include "runtime/subtree.h"
#include "runtime/length.h"
#include "runtime/language.h"
#include "runtime/error_costs.h"
#include "./alloc.h"
#include "./atomic.h"
#include "./subtree.h"
#include "./length.h"
#include "./language.h"
#include "./error_costs.h"
#include <stddef.h>
typedef struct {

View file

@ -7,9 +7,9 @@ extern "C" {
#include <stdbool.h>
#include <stdio.h>
#include "runtime/length.h"
#include "runtime/array.h"
#include "runtime/error_costs.h"
#include "./length.h"
#include "./array.h"
#include "./error_costs.h"
#include "tree_sitter/runtime.h"
#include "tree_sitter/parser.h"

View file

@ -1,9 +1,9 @@
#include "tree_sitter/runtime.h"
#include "runtime/array.h"
#include "runtime/get_changed_ranges.h"
#include "runtime/subtree.h"
#include "runtime/tree_cursor.h"
#include "runtime/tree.h"
#include "./array.h"
#include "./get_changed_ranges.h"
#include "./subtree.h"
#include "./tree_cursor.h"
#include "./tree.h"
static const unsigned PARENT_CACHE_CAPACITY = 32;

View file

@ -1,8 +1,8 @@
#include "tree_sitter/runtime.h"
#include "runtime/alloc.h"
#include "runtime/tree_cursor.h"
#include "runtime/language.h"
#include "runtime/tree.h"
#include "./alloc.h"
#include "./tree_cursor.h"
#include "./language.h"
#include "./tree.h"
typedef struct {
Subtree parent;

View file

@ -1,7 +1,7 @@
#ifndef RUNTIME_TREE_CURSOR_H_
#define RUNTIME_TREE_CURSOR_H_
#include "runtime/subtree.h"
#include "./subtree.h"
typedef struct {
const Subtree *subtree;

View file

@ -1,4 +1,4 @@
#include "runtime/utf16.h"
#include "./utf16.h"
utf8proc_ssize_t utf16_iterate(
const utf8proc_uint8_t *string,

View file

@ -11,11 +11,11 @@ ${CC} \
-c \
-O3 \
-std=c99 \
-I src \
-I include \
-I externals/utf8proc \
src/runtime/runtime.c \
-o runtime.o
-I lib/src \
-I lib/include \
-I lib/utf8proc \
lib/src/runtime.c \
-o tree-sitter.o
ar rcs libruntime.a runtime.o
rm runtime.o
ar rcs libtree-sitter.a tree-sitter.o
rm tree-sitter.o