Commit Graph

  • fc8cf6d3df dynamo: Fix build procedure for dynamo tools. Pascal Obry 2023-05-10 09:06:17 +02:00
  • 133a7faeb6 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-11 00:56:07 +00:00
  • e3d3a83c95 Merge branch 'klg/tests-cross' into 'master' Kevin Le Gouguec 2023-05-10 14:48:51 +00:00
  • 16274f30e2 regtests: Mark some expected failures for cross targets Kévin Le Gouguec 2023-05-09 14:58:24 +02:00
  • 9442002ff3 regtests: Pass CLI arguments to run_cross Kévin Le Gouguec 2023-05-09 13:33:34 +02:00
  • 30bab00a89 regtests: Allow testcase to declare resources to copy on target Kévin Le Gouguec 2023-04-20 11:51:11 +02:00
  • b7fb6db610 Merge remote branch 'origin/master' into edge automatic-merge 2023-04-08 00:56:12 +00:00
  • 3a1e817c3d Merge branch 'po/fix-0196' into 'master' Pascal Obry 2023-04-07 11:10:12 +00:00
  • 38ef04833c Fix test 0196 after rewrite of code generator. Pascal Obry 2023-04-07 08:20:33 +02:00
  • c8075e4cd9 Merge branch 'po/document-sp-opt' into 'master' Pascal Obry 2023-04-07 06:23:55 +00:00
  • 5bdc6f84f3 wsdl2aws: Add -sp option in usage string. Pascal Obry 2023-03-29 11:02:24 +02:00
  • 27b616a983 Merge remote branch 'origin/master' into edge automatic-merge 2023-03-23 00:56:08 +00:00
  • d6ecc26bf0 Merge branch 'topic/klg/huffman-bigendian' into 'master' Kevin Le Gouguec 2023-03-22 12:58:36 +00:00
  • 7eca5a10cb Fix creation of Huffman decoding tree for big-endian platforms Kévin Le Gouguec 2023-02-16 09:08:13 +01:00
  • 7e653c71a5 Merge remote branch 'origin/master' into edge automatic-merge 2023-03-03 00:56:14 +00:00
  • cc09ae1dd1 Update SSL certificates for the tests to pass. Pascal Obry 2023-02-13 21:36:43 +01:00
  • dbd1126c66 Merge remote branch 'origin/master' into edge mergerepo 2023-01-30 23:45:44 +00:00
  • 885719a899 Use a free port to run test 0350_array_vector. Pascal Obry 2023-01-29 08:31:36 +01:00
  • da0329004f Use a free port to run test 0350_array_vector. po/fix-test-0350 Pascal Obry 2023-01-29 08:31:36 +01:00
  • 7a35683a74 Merge remote branch 'origin/master' into edge mergerepo 2023-01-26 23:45:32 +00:00
  • 1b2d5d7ad4 Add some missing test.opt to kill tests if LAL not set. Pascal Obry 2023-01-26 18:39:09 +01:00
  • 8b4b658e1a Add some missing test.opt to kill tests if LAL not set. po/fix-tests Pascal Obry 2023-01-26 18:39:09 +01:00
  • 03172ae6e7 soap_hello: Disable when LAL is not available. Pascal Obry 2023-01-25 22:32:49 +01:00
  • ef1e26e0b2 soap_hello: Disable when LAL is not available. po/fix-demo Pascal Obry 2023-01-25 22:32:49 +01:00
  • 57afcd5b72 Merge remote branch 'origin/master' into edge mergerepo 2023-01-20 23:46:33 +00:00
  • b32633fd3d Update expected output for 0265 on Windows. Pascal Obry 2023-01-20 16:26:18 +01:00
  • 9077597ceb Merge remote branch 'origin/master' into edge mergerepo 2023-01-18 23:45:36 +00:00
  • 43324cdd74 demos/interoplab/Makefile: Use safe-pointer for wsdl2aws. Pascal Obry 2023-01-18 13:23:19 +01:00
  • 6942f10e24 Merge remote branch 'origin/master' into edge mergerepo 2023-01-17 23:45:50 +00:00
  • a41f7fdb3c Makefile: Fix missing dependency on build-tools-native. Pascal Obry 2023-01-17 18:25:51 +01:00
  • bbfca5cbca Merge branch 'po/soap-std-vector' Pascal Obry 2023-01-17 17:59:01 +01:00
  • 21955dbfd8 Document the new generator and support for vectors. Pascal Obry 2023-01-07 10:11:52 +01:00
  • 908ccde1d8 Merge remote branch 'origin/master' into edge mergerepo 2022-12-22 23:45:43 +00:00
  • b6f2d82c99 Update templates-parser sub-module. Pascal Obry 2022-12-22 19:06:26 +01:00
  • 0fd0327621 Rework compound helpers generated for skeleton. Pascal Obry 2022-12-05 19:11:36 +01:00
  • e39101c25e Add compound size in parameters info. Pascal Obry 2022-12-05 19:10:48 +01:00
  • c0752001ff Minor renaming for readability. Pascal Obry 2022-12-05 18:05:53 +01:00
  • e30b17d045 Minor improvment in character check. Pascal Obry 2022-12-05 18:05:48 +01:00
  • 850139eed1 Move input parameters declaration from skeleton in templates (2nd pass). Pascal Obry 2022-12-05 18:05:45 +01:00
  • a617487e88 Add missing Elt_NS_Name in translate set. Pascal Obry 2022-12-05 18:05:39 +01:00
  • 3891d2208d Add root-type kind and base-type in generated params data. Pascal Obry 2022-12-05 18:05:31 +01:00
  • 3840a08e40 Move input parameters declaration from skeleton in templates. Pascal Obry 2022-12-05 18:05:21 +01:00
  • d11cf8bade New macro ADA_TYPE (Get Ada type for a parameter kind). Pascal Obry 2022-12-05 18:05:13 +01:00
  • 1038826c06 Simplify RETURN_RESULT for stub generation. Pascal Obry 2022-12-04 18:55:46 +01:00
  • f091924b05 Move SET_TYPE to template and pass only the parameter kind. Pascal Obry 2022-12-04 18:26:35 +01:00
  • a91e4a2fd2 Move stub/skeleton withed units into the template. Pascal Obry 2022-12-03 20:59:55 +01:00
  • 0a089e037a Another simplification pass on record generator code. Pascal Obry 2022-12-03 12:08:11 +01:00
  • c10735e3a9 Move some record generation support from Ada to templates. Pascal Obry 2022-12-02 19:16:10 +01:00
  • c9a467ddf2 Minor code clean-up. Pascal Obry 2022-12-03 09:59:45 +01:00
  • 63f715f8e2 Move some record generation support from Ada to templates. Pascal Obry 2022-11-28 21:55:49 +01:00
  • e840aa0b8e Move Type_Name in upper scope. Pascal Obry 2022-11-28 21:53:05 +01:00
  • 0379e9751e Minor code reformatting. Pascal Obry 2022-11-28 21:49:57 +01:00
  • db17b1994f Simplify the stub generation. Pascal Obry 2022-11-24 17:41:19 +01:00
  • fa3c68203d Simplify the stub generation. Pascal Obry 2022-11-23 22:05:59 +01:00
  • a181993250 Minor reformatting of generated code (stub & skeleton). Pascal Obry 2022-11-23 21:18:10 +01:00
  • b6aae839cb s-skel: Use a macro to share exception code. Pascal Obry 2022-11-23 19:18:00 +01:00
  • 0578840ff5 Factorize the code for skeleton parameters using a macro. Pascal Obry 2022-11-23 10:35:49 +01:00
  • 8f711ed2f9 Refactor the generation of parameter information. Pascal Obry 2022-11-22 19:23:11 +01:00
  • 4fb26bf2ea Rename IP_DECL to IP_DECL_NAME. Pascal Obry 2022-11-22 19:21:14 +01:00
  • 23a65f66ed Move code to generate data for input parameters into main New_Procedure. Pascal Obry 2022-11-21 17:34:07 +01:00
  • 6079a9e4b2 Rework stub input parameters. Pascal Obry 2022-11-21 14:12:53 +01:00
  • 5eed0e16c6 Generate To_SOAP_Object for every simple type. Pascal Obry 2022-11-21 10:07:50 +01:00
  • 5cf2f8531e Minor reformatting. Pascal Obry 2022-11-21 09:27:07 +01:00
  • 2cb6f2e483 Use new generated To_SOAP_Object for array parameters. Pascal Obry 2022-11-21 09:22:16 +01:00
  • 444b202b79 Generate To_SOAP_Object for float types. Pascal Obry 2022-11-21 09:06:45 +01:00
  • 909dd5ba9f Full rework of the SOAP generator. Pascal Obry 2022-07-05 10:05:19 +02:00
  • b991de6ca2 Clean-up now that all types are generated using templates. Pascal Obry 2022-07-04 22:53:18 +02:00
  • 2fa574474a Move record types support to external template files. Pascal Obry 2022-07-04 14:49:06 +02:00
  • 695139f03e Move array types support to external template files. Pascal Obry 2022-07-03 23:07:49 +02:00
  • cc6d1ea463 Move derived types support to external template files. Pascal Obry 2022-07-01 21:48:11 +02:00
  • aa741ef077 Move enumeration support to external template files. Pascal Obry 2022-07-01 08:09:46 +02:00
  • 09054d361e Add test for Vectors support as SOAP array in record. Pascal Obry 2022-06-29 08:52:27 +02:00
  • 51347cec21 Add test for Vectors support as SOAP array in record. Pascal Obry 2022-06-10 18:10:24 +02:00
  • db0f10acc1 Fix testsuite using user's specs/types. Pascal Obry 2022-06-27 15:24:25 +02:00
  • c54d9c735f Minor style fixes. Pascal Obry 2022-06-27 11:27:59 +02:00
  • b15529c980 Add support for Containers.Vectors for arrays in record. Pascal Obry 2022-06-27 11:27:42 +02:00
  • c3bf30735e Add support routines to support Containers.Vector. Pascal Obry 2022-06-27 11:21:25 +02:00
  • 4a415b7927 Add support for Ada.Containers.Vectors instantiation in ada2wsdl. Pascal Obry 2022-06-11 11:30:07 +02:00
  • 636f811c4e Fix Array with non standard types (xsd name-space). Pascal Obry 2022-06-11 22:21:24 +02:00
  • c5e1d43798 XFAIL a number of SSL-only testscases Joel Brobecker 2022-12-20 15:24:08 +04:00
  • 5cbf2587b7 Simplify RETURN_RESULT for stub generation. po/soap-std-vector Pascal Obry 2022-12-04 18:55:46 +01:00
  • 3907911699 Move SET_TYPE to template and pass only the parameter kind. Pascal Obry 2022-12-04 18:26:35 +01:00
  • 7a19aa4b88 Move stub/skeleton withed units into the template. Pascal Obry 2022-12-03 20:59:55 +01:00
  • 19b3802d15 Another simplification pass on record generator code. Pascal Obry 2022-12-03 12:08:11 +01:00
  • 92dfd69a75 Move some record generation support from Ada to templates. Pascal Obry 2022-12-02 19:16:10 +01:00
  • cf43fa3284 Minor code clean-up. Pascal Obry 2022-12-03 09:59:45 +01:00
  • 2bbd6ac069 Switch the documentation's style to use the RTD theme 23.2 23.1 23-sustained Joel Brobecker 2022-11-30 08:36:47 +04:00
  • b68613f0bf Merge remote branch 'origin/master' into edge mergerepo 2022-11-28 23:45:54 +00:00
  • 9300a72c5e Move some record generation support from Ada to templates. Pascal Obry 2022-11-28 21:55:49 +01:00
  • e668d9239c Move Type_Name in upper scope. Pascal Obry 2022-11-28 21:53:05 +01:00
  • 0d5baa76dd Minor code reformatting. Pascal Obry 2022-11-28 21:49:57 +01:00
  • aac923a0f7 Switch the documentation's style to use the RTD theme Joel Brobecker 2022-11-25 19:16:19 +04:00
  • d5952b96c8 Simplify the stub generation. Pascal Obry 2022-11-24 17:41:19 +01:00
  • 274660c957 Simplify the stub generation. Pascal Obry 2022-11-23 22:05:59 +01:00
  • 43fb3375c8 Minor reformatting of generated code (stub & skeleton). Pascal Obry 2022-11-23 21:18:10 +01:00
  • a34f8c71e0 s-skel: Use a macro to share exception code. Pascal Obry 2022-11-23 19:18:00 +01:00
  • e9baf15fe9 Factorize the code for skeleton parameters using a macro. Pascal Obry 2022-11-23 10:35:49 +01:00
  • 29763535f9 Refactor the generation of parameter information. Pascal Obry 2022-11-22 19:23:11 +01:00
  • 89fc3166fd Rename IP_DECL to IP_DECL_NAME. Pascal Obry 2022-11-22 19:21:14 +01:00
  • cee4396cd1 Move code to generate data for input parameters into main New_Procedure. Pascal Obry 2022-11-21 17:34:07 +01:00