1# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab 2# Copyright (C) 2008 - INRIA - Sylvestre Ledru <sylvestre.ledru@inria.fr> 3# 4# Copyright (C) 2012 - 2016 - Scilab Enterprises 5# 6# This file is hereby licensed under the terms of the GNU GPL v2.0, 7# pursuant to article 5.3.4 of the CeCILL v.2.1. 8# This file was originally licensed under the terms of the CeCILL v2.1, 9# and continues to be available under such terms. 10# For more information, see the COPYING file which you should have received 11# along with this program. 12 13#### Target ###### 14modulename=scicos_blocks 15 16#### Source listing ###### 17 18# All the filename are important here. 19# The filename must be the same as the function name 20# since they are used by genblocks.sh to generate the blocks.h 21SCICOS_BLOCKS_C_SOURCES = \ 22 src/c/absblk.c \ 23 src/c/absolute_value.c \ 24 src/c/acos_blk.c \ 25 src/c/acosh_blk.c \ 26 src/c/andlog.c \ 27 src/c/asin_blk.c \ 28 src/c/asinh_blk.c \ 29 src/c/assignment.c \ 30 src/c/atan_blk.c \ 31 src/c/atanh_blk.c \ 32 src/c/automat.c \ 33 src/c/backlash.c \ 34 src/c/bidon.c \ 35 src/c/bit_clear_16.c \ 36 src/c/bit_clear_32.c \ 37 src/c/bit_clear_8.c \ 38 src/c/bit_set_16.c \ 39 src/c/bit_set_32.c \ 40 src/c/bit_set_8.c \ 41 src/c/bounce_ball.c \ 42 src/c/bouncexy.c \ 43 src/c/canimxy3d.c \ 44 src/c/canimxy.c \ 45 src/c/cdummy.c \ 46 src/c/cevscpe.c \ 47 src/c/cfscope.c \ 48 src/c/cmat3d.c \ 49 src/c/cmatview.c \ 50 src/c/cmscope.c \ 51 src/c/scale_cmscope.c \ 52 src/c/constraint_c.c \ 53 src/c/convert.c \ 54 src/c/cos_blk.c \ 55 src/c/cosblk.c \ 56 src/c/cosh_blk.c \ 57 src/c/counter.c \ 58 src/c/cscope.c \ 59 src/c/scale_cscope.c \ 60 src/c/cscopxy3d.c \ 61 src/c/cscopxy.c \ 62 src/c/csslti4.c \ 63 src/c/cstblk4.c \ 64 src/c/cstblk4_m.c \ 65 src/c/cumsum_c.c \ 66 src/c/cumsum_m.c \ 67 src/c/cumsum_r.c \ 68 src/c/cumsumz_c.c \ 69 src/c/cumsumz_m.c \ 70 src/c/cumsumz_r.c \ 71 src/c/curve_c.c \ 72 src/c/dband.c \ 73 src/c/deadband.c \ 74 src/c/delay4.c \ 75 src/c/delay4_i16.c \ 76 src/c/delay4_i32.c \ 77 src/c/delay4_i8.c \ 78 src/c/delay4_ui16.c \ 79 src/c/delay4_ui32.c \ 80 src/c/delay4_ui8.c \ 81 src/c/deriv.c \ 82 src/c/diffblk_c.c \ 83 src/c/dmmul1.c \ 84 src/c/dmmul.c \ 85 src/c/dollar4.c \ 86 src/c/dollar4_m.c \ 87 src/c/dsslti4.c \ 88 src/c/edgetrig.c \ 89 src/c/evaluate_expr.c \ 90 src/c/evtdly4.c \ 91 src/c/evtvardly.c \ 92 src/c/expblk_m.c \ 93 src/c/extdiag.c \ 94 src/c/extdiagz.c \ 95 src/c/extract_bit_16_LH.c \ 96 src/c/extract_bit_16_LSB.c \ 97 src/c/extract_bit_16_MSB0.c \ 98 src/c/extract_bit_16_MSB1.c \ 99 src/c/extract_bit_16_RB0.c \ 100 src/c/extract_bit_16_RB1.c \ 101 src/c/extract_bit_16_UH0.c \ 102 src/c/extract_bit_16_UH1.c \ 103 src/c/extract_bit_32_LH.c \ 104 src/c/extract_bit_32_LSB.c \ 105 src/c/extract_bit_32_MSB0.c \ 106 src/c/extract_bit_32_MSB1.c \ 107 src/c/extract_bit_32_RB0.c \ 108 src/c/extract_bit_32_RB1.c \ 109 src/c/extract_bit_32_UH0.c \ 110 src/c/extract_bit_32_UH1.c \ 111 src/c/extract_bit_8_LH.c \ 112 src/c/extract_bit_8_LSB.c \ 113 src/c/extract_bit_8_MSB0.c \ 114 src/c/extract_bit_8_MSB1.c \ 115 src/c/extract_bit_8_RB0.c \ 116 src/c/extract_bit_8_RB1.c \ 117 src/c/extract_bit_8_UH0.c \ 118 src/c/extract_bit_8_UH1.c \ 119 src/c/extract_bit_u16_MSB1.c \ 120 src/c/extract_bit_u16_RB1.c \ 121 src/c/extract_bit_u16_UH1.c \ 122 src/c/extract_bit_u32_MSB1.c \ 123 src/c/extract_bit_u32_RB1.c \ 124 src/c/extract_bit_u32_UH1.c \ 125 src/c/extract_bit_u8_MSB1.c \ 126 src/c/extract_bit_u8_RB1.c \ 127 src/c/extract_bit_u8_UH1.c \ 128 src/c/extract.c \ 129 src/c/extractor.c \ 130 src/c/extractz.c \ 131 src/c/exttril.c \ 132 src/c/exttrilz.c \ 133 src/c/exttriu.c \ 134 src/c/exttriuz.c \ 135 src/c/foriterator.c \ 136 src/c/gainblk.c \ 137 src/c/gainblk_i16e.c \ 138 src/c/gainblk_i16n.c \ 139 src/c/gainblk_i16s.c \ 140 src/c/gainblk_i32e.c \ 141 src/c/gainblk_i32n.c \ 142 src/c/gainblk_i32s.c \ 143 src/c/gainblk_i8e.c \ 144 src/c/gainblk_i8n.c \ 145 src/c/gainblk_i8s.c \ 146 src/c/gainblk_ui16e.c \ 147 src/c/gainblk_ui16n.c \ 148 src/c/gainblk_ui16s.c \ 149 src/c/gainblk_ui32e.c \ 150 src/c/gainblk_ui32n.c \ 151 src/c/gainblk_ui32s.c \ 152 src/c/gainblk_ui8e.c \ 153 src/c/gainblk_ui8n.c \ 154 src/c/gainblk_ui8s.c \ 155 src/c/gain.c \ 156 src/c/hystheresis.c \ 157 src/c/integral_func.c \ 158 src/c/integralz_func.c \ 159 src/c/invblk4.c \ 160 src/c/logicalop.c \ 161 src/c/logicalop_i16.c \ 162 src/c/logicalop_i32.c \ 163 src/c/logicalop_i8.c \ 164 src/c/logicalop_m.c \ 165 src/c/logicalop_ui16.c \ 166 src/c/logicalop_ui32.c \ 167 src/c/logicalop_ui8.c \ 168 src/c/logic.c \ 169 src/c/lookup2d.c \ 170 src/c/lookup_c.c \ 171 src/c/mat_bksl.c \ 172 src/c/matbyscal.c \ 173 src/c/matbyscal_e.c \ 174 src/c/matbyscal_s.c \ 175 src/c/mat_cath.c \ 176 src/c/mat_catv.c \ 177 src/c/mat_det.c \ 178 src/c/mat_diag.c \ 179 src/c/mat_div.c \ 180 src/c/mat_expm.c \ 181 src/c/mathermit_m.c \ 182 src/c/mat_inv.c \ 183 src/c/mat_lu.c \ 184 src/c/matmul2_e.c \ 185 src/c/matmul2_m.c \ 186 src/c/matmul2_s.c \ 187 src/c/matmul_i16e.c \ 188 src/c/matmul_i16n.c \ 189 src/c/matmul_i16s.c \ 190 src/c/matmul_i32e.c \ 191 src/c/matmul_i32n.c \ 192 src/c/matmul_i32s.c \ 193 src/c/matmul_i8e.c \ 194 src/c/matmul_i8n.c \ 195 src/c/matmul_i8s.c \ 196 src/c/matmul_m.c \ 197 src/c/matmul_ui16e.c \ 198 src/c/matmul_ui16n.c \ 199 src/c/matmul_ui16s.c \ 200 src/c/matmul_ui32e.c \ 201 src/c/matmul_ui32n.c \ 202 src/c/matmul_ui32s.c \ 203 src/c/matmul_ui8e.c \ 204 src/c/matmul_ui8n.c \ 205 src/c/matmul_ui8s.c \ 206 src/c/mat_pinv.c \ 207 src/c/mat_reshape.c \ 208 src/c/mat_sing.c \ 209 src/c/mat_sqrt.c \ 210 src/c/mat_sum.c \ 211 src/c/mat_sumc.c \ 212 src/c/mat_suml.c \ 213 src/c/mat_svd.c \ 214 src/c/mattran_m.c \ 215 src/c/mat_vps.c \ 216 src/c/mat_vpv.c \ 217 src/c/matz_abs.c \ 218 src/c/matz_absc.c \ 219 src/c/matz_bksl.c \ 220 src/c/matz_cath.c \ 221 src/c/matz_catv.c \ 222 src/c/matz_conj.c \ 223 src/c/matz_det.c \ 224 src/c/matz_diag.c \ 225 src/c/matz_div.c \ 226 src/c/matz_expm.c \ 227 src/c/matz_inv.c \ 228 src/c/matz_lu.c \ 229 src/c/matzmul2_m.c \ 230 src/c/matzmul_m.c \ 231 src/c/matz_pinv.c \ 232 src/c/matz_reim.c \ 233 src/c/matz_reimc.c \ 234 src/c/matz_reshape.c \ 235 src/c/matz_sing.c \ 236 src/c/matz_sqrt.c \ 237 src/c/matz_sum.c \ 238 src/c/matz_sumc.c \ 239 src/c/matz_suml.c \ 240 src/c/matz_svd.c \ 241 src/c/matztran_m.c \ 242 src/c/matz_vps.c \ 243 src/c/matz_vpv.c \ 244 src/c/m_frequ.c \ 245 src/c/minmax.c \ 246 src/c/modulo_count.c \ 247 src/c/mswitch.c \ 248 src/c/multiplex.c \ 249 src/c/plusblk.c \ 250 src/c/prod.c \ 251 src/c/product.c \ 252 src/c/ramp.c \ 253 src/c/ratelimiter.c \ 254 src/c/readau.c \ 255 src/c/readc.c \ 256 src/c/relational_op.c \ 257 src/c/relationalop.c \ 258 src/c/relational_op_i16.c \ 259 src/c/relational_op_i32.c \ 260 src/c/relational_op_i8.c \ 261 src/c/relational_op_ui16.c \ 262 src/c/relational_op_ui32.c \ 263 src/c/relational_op_ui8.c \ 264 src/c/relay.c \ 265 src/c/ricc_m.c \ 266 src/c/rndblk_m.c \ 267 src/c/rndblkz_m.c \ 268 src/c/root_coef.c \ 269 src/c/rootz_coef.c \ 270 src/c/samphold4.c \ 271 src/c/samphold4_m.c \ 272 src/c/satur.c \ 273 src/c/scalar2vector.c \ 274 src/c/scicosexit.c \ 275 src/c/selector.c \ 276 src/c/selector_m.c \ 277 src/c/shift_16_LA.c \ 278 src/c/shift_16_LC.c \ 279 src/c/shift_16_RA.c \ 280 src/c/shift_16_RC.c \ 281 src/c/shift_32_LA.c \ 282 src/c/shift_32_LC.c \ 283 src/c/shift_32_RA.c \ 284 src/c/shift_32_RC.c \ 285 src/c/shift_8_LA.c \ 286 src/c/shift_8_LC.c \ 287 src/c/shift_8_RA.c \ 288 src/c/shift_8_RC.c \ 289 src/c/shift_u16_RA.c \ 290 src/c/shift_u32_RA.c \ 291 src/c/shift_u8_RA.c \ 292 src/c/signum.c \ 293 src/c/sin_blk.c \ 294 src/c/sinh_blk.c \ 295 src/c/step_func.c \ 296 src/c/submat.c \ 297 src/c/submatz.c \ 298 src/c/sum.c \ 299 src/c/summation.c \ 300 src/c/summation_i16e.c \ 301 src/c/summation_i16n.c \ 302 src/c/summation_i16s.c \ 303 src/c/summation_i32e.c \ 304 src/c/summation_i32n.c \ 305 src/c/summation_i32s.c \ 306 src/c/summation_i8e.c \ 307 src/c/summation_i8n.c \ 308 src/c/summation_i8s.c \ 309 src/c/summation_ui16e.c \ 310 src/c/summation_ui16n.c \ 311 src/c/summation_ui16s.c \ 312 src/c/summation_ui32e.c \ 313 src/c/summation_ui32n.c \ 314 src/c/summation_ui32s.c \ 315 src/c/summation_ui8e.c \ 316 src/c/summation_ui8n.c \ 317 src/c/summation_ui8s.c \ 318 src/c/summation_z.c \ 319 src/c/switch2.c \ 320 src/c/switch2_m.c \ 321 src/c/switchn.c \ 322 src/c/tablex2d_c.c \ 323 src/c/tan_blk.c \ 324 src/c/tanh_blk.c \ 325 src/c/tcslti4.c \ 326 src/c/tcsltj4.c \ 327 src/c/time_delay.c \ 328 src/c/tows_c.c \ 329 src/c/variable_delay.c \ 330 src/c/whileiterator.c \ 331 src/c/writeau.c \ 332 src/c/writec.c \ 333 src/c/zcross2.c 334 335SCICOS_BLOCKS_CXX_SOURCES = \ 336 src/cpp/affich2.cpp \ 337 src/cpp/fromws_c.cpp 338 339NON_BLOCK_C_SOURCES = \ 340 src/c/scicos_evalhermite.c \ 341 src/c/scicos_indexfinder.c 342 343NON_BLOCK_CXX_SOURCES = \ 344 src/cpp/scoUtils.cpp 345 346NON_BLOCK_JNI_SOURCES = \ 347 src/cpp/HelpersJNI.cpp \ 348 src/jni/AfficheBlock.cpp 349 350NON_BLOCK_CLI_SOURCES = \ 351 src/cpp/HelpersCLI.cpp 352 353GIWS_WRAPPERS = \ 354 src/jni/Blocks.giws.xml 355 356SCICOS_BLOCKS_FORTRAN_SOURCES = \ 357 src/fortran/csslti.f \ 358 src/fortran/cstblk.f \ 359 src/fortran/delay.f \ 360 src/fortran/delayv.f \ 361 src/fortran/demux.f \ 362 src/fortran/diffblk.f \ 363 src/fortran/dlradp.f \ 364 src/fortran/dollar.f \ 365 src/fortran/dsslti.f \ 366 src/fortran/eselect.f \ 367 src/fortran/evtdly.f \ 368 src/fortran/expblk.f \ 369 src/fortran/forblk.f \ 370 src/fortran/fsv.f \ 371 src/fortran/gensin.f \ 372 src/fortran/gensqr.f \ 373 src/fortran/hltblk.f \ 374 src/fortran/ifthel.f \ 375 src/fortran/integr.f \ 376 src/fortran/intplt.f \ 377 src/fortran/intpol.f \ 378 src/fortran/intrp2.f \ 379 src/fortran/intrpl.f \ 380 src/fortran/invblk.f \ 381 src/fortran/iocopy.f \ 382 src/fortran/logblk.f \ 383 src/fortran/lookup.f \ 384 src/fortran/lsplit.f \ 385 src/fortran/lusat.f \ 386 src/fortran/maxblk.f \ 387 src/fortran/memo.f \ 388 src/fortran/mfclck.f \ 389 src/fortran/minblk.f \ 390 src/fortran/mux.f \ 391 src/fortran/pload.f \ 392 src/fortran/powblk.f \ 393 src/fortran/qzcel.f \ 394 src/fortran/qzflr.f \ 395 src/fortran/qzrnd.f \ 396 src/fortran/qztrn.f \ 397 src/fortran/readf.f \ 398 src/fortran/rndblk.f \ 399 src/fortran/samphold.f \ 400 src/fortran/sawtth.f \ 401 src/fortran/sciblk.f \ 402 src/fortran/selblk.f \ 403 src/fortran/sinblk.f \ 404 src/fortran/sqrblk.f \ 405 src/fortran/sum2.f \ 406 src/fortran/sum3.f \ 407 src/fortran/tanblk.f \ 408 src/fortran/tcslti.f \ 409 src/fortran/tcsltj.f \ 410 src/fortran/timblk.f \ 411 src/fortran/trash.f \ 412 src/fortran/writef.f \ 413 src/fortran/zcross.f 414 415#### Multi-libraries handling ###### 416 417noinst_LTLIBRARIES = libsciscicos_blocks-algo.la 418pkglib_LTLIBRARIES = libsciscicos_blocks-cli.la 419if XCOS 420if GUI 421pkglib_LTLIBRARIES += libsciscicos_blocks.la 422endif 423endif 424 425libsciscicos_blocks_algo_la_LDFLAGS = $(AM_LDFLAGS) 426libsciscicos_blocks_la_LDFLAGS = $(AM_LDFLAGS) 427libsciscicos_blocks_cli_la_LDFLAGS = $(AM_LDFLAGS) 428 429libsciscicos_blocks_algo_la_CPPFLAGS= \ 430 -I$(srcdir)/includes/ \ 431 -I$(srcdir)/src/c/ \ 432 -I$(srcdir)/src/cpp/ \ 433 -I$(top_srcdir)/modules/ast/includes/ast/ \ 434 -I$(top_srcdir)/modules/ast/includes/exps/ \ 435 -I$(top_srcdir)/modules/ast/includes/operations/ \ 436 -I$(top_srcdir)/modules/ast/includes/parse/ \ 437 -I$(top_srcdir)/modules/ast/includes/symbol/ \ 438 -I$(top_srcdir)/modules/ast/includes/system_env/ \ 439 -I$(top_srcdir)/modules/ast/includes/types/ \ 440 -I$(top_srcdir)/modules/ast/includes/analysis/ \ 441 -I$(top_srcdir)/modules/api_scilab/includes/ \ 442 -I$(top_srcdir)/modules/elementary_functions/includes/ \ 443 -I$(top_srcdir)/modules/fileio/includes/ \ 444 -I$(top_srcdir)/modules/graphics/includes/ \ 445 -I$(top_srcdir)/modules/graphic_objects/includes/ \ 446 -I$(top_srcdir)/modules/hdf5/includes \ 447 -I$(top_srcdir)/modules/localization/includes/ \ 448 -I$(top_srcdir)/modules/output_stream/includes/ \ 449 -I$(top_srcdir)/modules/renderer/includes/ \ 450 -I$(top_srcdir)/modules/scicos/includes/ \ 451 -I$(top_srcdir)/modules/string/includes/ \ 452 $(HDF5_CFLAGS) \ 453 $(AM_CPPFLAGS) 454 455libsciscicos_blocks_la_CPPFLAGS= \ 456 -I$(srcdir)/src/jni/ \ 457 -I$(top_srcdir)/modules/commons/src/jni/ \ 458 -I$(top_srcdir)/modules/jvm/includes/ \ 459 $(JAVA_JNI_INCLUDE) \ 460 $(libsciscicos_blocks_algo_la_CPPFLAGS) 461 462libsciscicos_blocks_cli_la_CPPFLAGS= $(libsciscicos_blocks_algo_la_CPPFLAGS) 463 464libsciscicos_blocks_algo_la_SOURCES = \ 465 $(SCICOS_BLOCKS_C_SOURCES) \ 466 $(SCICOS_BLOCKS_CXX_SOURCES) \ 467 $(SCICOS_BLOCKS_FORTRAN_SOURCES) \ 468 $(NON_BLOCK_C_SOURCES) \ 469 $(NON_BLOCK_CXX_SOURCES) 470 471libsciscicos_blocks_cli_la_SOURCES = 472libsciscicos_blocks_la_SOURCES = 473 474libsciscicos_blocks_algo_la_LIBADD = 475libsciscicos_blocks_la_LIBADD = 476libsciscicos_blocks_cli_la_LIBADD = 477 478if XCOS 479libsciscicos_blocks_cli_la_SOURCES += $(NON_BLOCK_CLI_SOURCES) 480libsciscicos_blocks_cli_la_LIBADD += libsciscicos_blocks-algo.la 481if GUI 482libsciscicos_blocks_la_SOURCES += $(NON_BLOCK_JNI_SOURCES) 483libsciscicos_blocks_la_LIBADD += libsciscicos_blocks-algo.la 484endif 485endif 486 487libsciscicos_blocks_algo_la_LIBADD += $(RT_LIB) $(FLIBS) 488libsciscicos_blocks_la_LIBADD += $(RT_LIB) $(FLIBS) 489libsciscicos_blocks_cli_la_LIBADD += $(RT_LIB) $(FLIBS) 490 491# For the code check (splint) 492CHECK_SRC= $(SCICOS_BLOCKS_C_SOURCES) $(NON_BLOCK_C_SOURCES) 493INCLUDE_FLAGS = $(libsciscicos_blocks_la_CPPFLAGS) 494 495 496#### scicos_blocks : Generation of the includes/blocks.h Files #### 497BUILT_SOURCES = 498 499if XCOS 500BUILT_SOURCES += includes/blocks.h 501endif 502 503if GIWS 504BUILT_SOURCES += giws 505endif 506 507$(top_builddir)/modules/scicos_blocks/build/Cblocknames:Makefile.am $(SCICOS_BLOCKS_C_SOURCES) 508 @echo "-- Generates build/Cblocknames --" 509 mkdir -p $(top_builddir)/modules/scicos_blocks/build; 510# Get the filename, strip the extension and put into a file 511 @for file in $(SCICOS_BLOCKS_C_SOURCES); do echo $$file |sed 's|.*/\([0-9A-Za-z_-]*\)\.c|\1|' ;done > $(top_builddir)/modules/scicos_blocks/build/Cblocknames 512 513$(top_builddir)/modules/scicos_blocks/build/CPPblocknames:Makefile.am $(SCICOS_BLOCKS_CXX_SOURCES) 514 @echo "-- Generates build/CPPblocknames --" 515 mkdir -p $(top_builddir)/modules/scicos_blocks/build; 516# Get the filename, strip the extension and put into a file 517 @for file in $(SCICOS_BLOCKS_CXX_SOURCES); do echo $$file |sed 's|.*/\([0-9A-Za-z_-]*\)\.cpp|\1|' ;done > $(top_builddir)/modules/scicos_blocks/build/CPPblocknames 518 519$(top_builddir)/modules/scicos_blocks/build/Fblocknames: Makefile.am $(SCICOS_BLOCKS_FORTRAN_SOURCES) 520 @echo "-- Generates build/Fblocknames --" 521 mkdir -p $(top_builddir)/modules/scicos_blocks/build; 522# Get the filename, strip the extension and put into a file 523 @for file in $(SCICOS_BLOCKS_FORTRAN_SOURCES); do echo $$file |sed 's|.*/\([0-9A-Za-z_-]*\)\.f|\1|';done > $(top_builddir)/modules/scicos_blocks/build/Fblocknames 524 525includes/blocks.h: $(top_builddir)/modules/scicos_blocks/build/Cblocknames $(top_builddir)/modules/scicos_blocks/build/Fblocknames $(top_builddir)/modules/scicos_blocks/build/CPPblocknames 526 @echo "-- Building includes/blocks.h --" 527 mkdir -p $(top_builddir)/modules/scicos_blocks/includes; 528 @$(top_srcdir)/modules/scicos_blocks/src/scripts/GenBlocks.sh $(top_builddir)/modules/scicos_blocks/build/Fblocknames $(top_builddir)/modules/scicos_blocks/build/Cblocknames $(top_builddir)/modules/scicos_blocks/build/CPPblocknames $(top_builddir)/modules/scicos_blocks/includes/blocks.h 529 530CLEANFILES= \ 531 $(top_srcdir)/modules/scicos_blocks/includes/blocks.h \ 532 $(top_srcdir)/modules/scicos_blocks/build/Cblocknames \ 533 $(top_srcdir)/modules/scicos_blocks/build/Fblocknames \ 534 $(top_srcdir)/modules/scicos_blocks/build/CPPblocknames \ 535 $(srcdir)/macros/Electrical/*.moc \ 536 $(srcdir)/macros/*/models \ 537 $(srcdir)/macros/Hydraulics/*.moc \ 538 $(BASE_PATH)/linenum.ml 539 540#### scicos_blocks : Conf files #### 541libsciscicos_blocks_la_rootdir = $(mydatadir) 542libsciscicos_blocks_la_root_DATA = license.txt 543 544#### scicos_blocks : init scripts #### 545libsciscicos_blocks_la_etcdir = $(mydatadir)/etc 546libsciscicos_blocks_la_etc_DATA = etc/scicos_blocks.quit etc/scicos_blocks.start 547 548#### scicos_blocks : include files #### 549libsciscicos_blocks_la_includedir=$(pkgincludedir) 550libsciscicos_blocks_la_include_HEADERS = includes/scicos_block.h \ 551includes/scicos_block4.h \ 552includes/blocks.h 553 554 555#### scicos_blocks : MACROS #### 556MACROSDIRSEXT= macros/Branching \ 557macros/Electrical \ 558macros/Events \ 559macros/Hydraulics \ 560macros/IntegerOp \ 561macros/Linear \ 562macros/MatrixOp \ 563macros/Misc \ 564macros/NonLinear \ 565macros/PDE \ 566macros/Sinks \ 567macros/Sources \ 568macros/Threshold 569 570MACROSSPECIALEXT=*.mo \ 571*.moc 572 573TESTS_DIREXT= tests/unit_tests/Linear 574 575include $(top_srcdir)/Makefile.incl.am 576 577