File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,9 @@ all default:
24
24
$(MAKE ) -C cli BUILD=$(BUILD ) $@
25
25
$(MAKE ) -C testsuite BUILD=$(BUILD ) $@
26
26
27
+ generate :
28
+ $(MAKE ) -C gnatstudio BUILD=$(BUILD ) generate
29
+
27
30
codepeer :
28
31
$(MAKE ) -C gnatstudio scil
29
32
codepeer -all -lib gps.library -quiet -baseline -level 1 \
Original file line number Diff line number Diff line change @@ -43,18 +43,19 @@ gps_and_cli: all
43
43
44
44
include ../Makefile.gnat
45
45
46
- # NOTE: we need to build gnatcoll separately, since we cannot use
47
- # gnat.adc (No_Tasking restriction) on all gnatcoll sources.
48
- all : resources
46
+ all : resources generate
47
+ $(GPRBUILD ) $(GPRBUILD_FLAGS ) -m -p -ws \
48
+ $(GPRBUILD_BUILD_TYPE_FLAGS ) -Pgps -largs ` pkg-config gmodule-2.0 --libs`
49
+
50
+ # Generate some sources
51
+ generate :
49
52
cd ../kernel/src; ${PYTHON} hooks.py
50
53
cd ../kernel/generated; gnatcoll_db2ada \
51
54
-api =GPS.Kernel.Properties.Database -adacreate -dbtype sqlite\
52
55
-dbmodel=../src/properties_schema.txt
53
56
ifeq ($(OS ) ,Windows_NT)
54
57
for f in ../kernel/generated/*; do cat $$f | tr -d '\015' > $$f-aux; mv -f $$f-aux $$f; done
55
58
endif
56
- $(GPRBUILD) $(GPRBUILD_FLAGS) -m -p -ws \
57
- $(GPRBUILD_BUILD_TYPE_FLAGS) -Pgps -largs `pkg-config gmodule-2.0 --libs`
58
59
59
60
resources :
60
61
ifeq ($(OS ) ,Windows_NT)
You can’t perform that action at this time.
0 commit comments