Skip to content

Commit 30748c2

Browse files
author
jlapacik
authoredDec 3, 2019
refactor(libflux): into workspace (#2209)
1 parent a0ee026 commit 30748c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+132
-130
lines changed
 

‎.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
bin
22
vendor
3+
target
34
/dist
45
.DS_Store
56
.netrc
@@ -8,7 +9,6 @@ vendor
89
.tern-project
910
.idea
1011
/coverage.txt
11-
/libflux/target
1212
/libflux/pkg
1313
/libflux/site/node_modules
1414
/libflux/.cache

‎Makefile

+10-10
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,22 @@ GENERATED_TARGETS = \
3939
internal/scanner/scanner.gen.go \
4040
stdlib/packages.go \
4141
semantic/internal/fbsemantic \
42-
libflux/src/ast/flatbuffers/ast_generated.rs \
43-
libflux/src/semantic/flatbuffers/semantic_generated.rs \
42+
libflux/src/libflux/ast/flatbuffers/ast_generated.rs \
43+
libflux/src/libflux/semantic/flatbuffers/semantic_generated.rs \
4444
libflux/scanner.c \
4545
libflux/go/libflux/flux.h
4646

4747
generate: $(GENERATED_TARGETS)
4848

4949
ast/internal/fbast: ast/ast.fbs
5050
$(GO_GENERATE) ./ast
51-
libflux/src/ast/flatbuffers/ast_generated.rs: ast/ast.fbs
52-
flatc --rust -o libflux/src/ast/flatbuffers ast/ast.fbs
51+
libflux/src/libflux/ast/flatbuffers/ast_generated.rs: ast/ast.fbs
52+
flatc --rust -o libflux/src/libflux/ast/flatbuffers ast/ast.fbs
5353

5454
semantic/internal/fbsemantic: semantic/semantic.fbs
5555
$(GO_GENERATE) ./semantic
56-
libflux/src/semantic/flatbuffers/semantic_generated.rs: semantic/semantic.fbs
57-
flatc --rust -o libflux/src/semantic/flatbuffers semantic/semantic.fbs
56+
libflux/src/libflux/semantic/flatbuffers/semantic_generated.rs: semantic/semantic.fbs
57+
flatc --rust -o libflux/src/libflux/semantic/flatbuffers semantic/semantic.fbs
5858

5959
# Force a second expansion to happen so the call to go_deps works correctly.
6060
.SECONDEXPANSION:
@@ -76,7 +76,7 @@ libflux: libflux/target/debug/libflux.a
7676
# The unix sed, which is on darwin machines, has a different
7777
# command line interface than the gnu equivalent.
7878
libflux/target/debug/libflux.a:
79-
cd libflux && $(CARGO) build $(CARGO_ARGS)
79+
cd libflux/src/libflux && $(CARGO) build $(CARGO_ARGS)
8080

8181
libflux/go/libflux/flux.h: libflux/include/influxdata/flux.h
8282
$(GO_GENERATE) ./libflux/go/libflux
@@ -161,11 +161,11 @@ bench:
161161
release:
162162
./release.sh
163163

164-
libflux/scanner.c: libflux/src/scanner/scanner.rl
165-
ragel -C -o libflux/scanner.c libflux/src/scanner/scanner.rl
164+
libflux/scanner.c: libflux/src/libflux/scanner/scanner.rl
165+
ragel -C -o libflux/scanner.c libflux/src/libflux/scanner/scanner.rl
166166

167167
libflux-wasm:
168-
cd libflux && CC=clang AR=llvm-ar wasm-pack build --scope influxdata --dev
168+
cd libflux/src/libflux && CC=clang AR=llvm-ar wasm-pack build --scope influxdata --dev
169169

170170
.PHONY: generate \
171171
clean \

0 commit comments

Comments
 (0)