Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
kazoo
Commits
c1b26061
Commit
c1b26061
authored
Apr 19, 2021
by
Maxime Perrotin
Browse files
Merge branch 'qgen_fix_adacore' into 'feature_buster'
Update templates to support QGen See merge request
!60
parents
d344cebc
8cd7d79d
Changes
4
Hide whitespace changes
Inline
Side-by-side
templates/skeletons/simulink_input_vector/trigger.tmplt
View file @
c1b26061
@@IF@@ @_Language_@ = SIMULINK
@@IF@@ @_Language_@ = SIMULINK
or @_Language_@ = QGenC or @_Language_@ = QGenAda
TRUE
@@END_IF@@
templates/skeletons/simulink_main_script/makefile.tmplt
View file @
c1b26061
@@-- The documentation of the templates is there
:
@@-- https
:
//taste.tuxfamily.org/wiki/index.php?title=Kazoo_Templates_Documentation
@@--
If
you
are
using
vim,
go
over
the
URL
and
pres
gx
in
to
follow
the
link
@@-- If you have no internet access you can also use (with vim) Ctrl-W-f or gf in vim to open the text doc
:
@@--
$HOME/tool-inst/share/kazoo/doc/templates_skeletons_sub_makefile.ascii
# Simulink function @_Name_@
# @_List_Of_PIs_@
all
:
compile-linux
clean
:
rm
-rf
obj
compile-linux
:
mkdir
-p
obj
&&
cd
obj
&&
gcc
-c
../src/
*
.c
@@IF@@
@_Language_@
=
QGenC
generate-code
:
mkdir
-p
code
&&
\
qgenc ../xmi/@_List_Of_PIs_@.xmi
--gen-entrypoint
--wrap-io
--pre-process-xmi
--clean
--no-misra
--language
c
--output
code
:
@@ELSIF@@
@_Language_@
=
QGenAda
generate-code
:
mkdir
-p
code
&&
\
qgenc ../xmi/@_List_Of_PIs_@.xmi
--gen-entrypoint
--wrap-io
--pre-process-xmi
--clean
--no-misra
--language
ada
--output
code
:
@@END_IF@@
compile-linux
:
generate-code
mkdir
-p
obj
&&
cd
obj
&&
gcc
-c
../src/
*
.c ../code/
*
.c ../wrappers/
*
.c
templates/skeletons/simulink_main_script/trigger.tmplt
View file @
c1b26061
@@IF@@ @_Language_@ = SIMULINK
@@IF@@ @_Language_@ = SIMULINK
or @_Language_@ = QGenC or @_Language_@ = QGenAda
TRUE
@@END_IF@@
templates/skeletons/simulink_output_vector/trigger.tmplt
View file @
c1b26061
@@IF@@ @_Language_@ = SIMULINK
@@IF@@ @_Language_@ = SIMULINK
or @_Language_@ = QGenC or @_Language_@ = QGenAda
TRUE
@@END_IF@@
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment