| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Projects that use tao_idl_fe need TAO_ROOT on preprocessor include
path, due to the recent change to idl_defines.h including
idl_features.h from tao.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Alternative fix for
https://github.com/objectcomputing/OpenDDS/pull/2559. See there for
details.
https://github.com/DOCGroup/ACE_TAO/pull/1296 changed the order of
includes of rules make files to effectively being how the base projects
that set them are included. This can lead to the order of
`GNUACE_PROJECT_VERSION ?=` being set differently than what the case was
in ACE6/TAO2. The result in OpenDDS is that so library files get TAO's
version number.
This tires to fix that by including `tao.rules.GNU` at a marker after
the `extension` marker.
|
|\ |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
| |
* TAO/MPC/config/tao_rules.mpb:
Added.
* ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm:
* ACE/bin/MakeProjectCreator/templates/gnu.mpd:
* TAO/MPC/config/taodefaults.mpb:
* TAO/TAO_IDL/tao_idl.mpc:
* TAO/TAO_IDL/tao_idl_be.mpc:
* TAO/TAO_IDL/tao_idl_fe.mpc:
|
| |
|
|
|
|
|
| |
Using "output_follows_input = 0", set IDL output location to be the
current directory when using "IDL_Files" in MPC.
|
|
|
|
|
|
| |
By listing all required libraries in mpb files, when executables are built all
used libraries (even indirectly used) will appear on the linker command line.
This is required for static libs and probably a good idea for shared libs.
|
|
|
|
|
|
|
| |
header_outputext. It could be that an MPC project just want to generate
the AmiC header and source.
* TAO/MPC/config/taobaseidldefaults.mpb:
|
|
|
|
| |
* TAO/MPC/config/taobaseidldefaults.mpb:
|
|
|
|
| |
* TAO/MPC/config/taobaseidldefaults.mpb:
|
|
|
|
|
|
|
| |
always has an header included. This goes wrong when only an IDL file
is created by the R/TAO IDL compiler.
* TAO/MPC/config/taobaseidldefaults.mpb:
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/corba_e_compact.mpb:
* MPC/config/corba_e_micro.mpb:
* MPC/config/minimum_corba.mpb:
* MPC/config/taobaseidldefaults.mpb:
Changed CORBA/e feature support, move the feature
idl flags to taobaseidldefaults to not pull in
the IDL Files custom rules
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/tao_versioning_idl_defaults.mpb:
Zapped empty line
* TAO_IDL/be/be_codegen.cpp:
* TAO_IDL/be/be_global.cpp:
* TAO_IDL/be/be_util.cpp:
* TAO_IDL/be_include/be_global.h:
Added versioning_include to specify a different versioned
header include and resolved some problems when trying to
use versioned namespaces also for the application code
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* MPC/config/dynamic_tp.mpb:
* tests/Dynamic_TP/POA_Loader/Dynamic_TP_POA_Test_Static/server.cpp:
Fix scoreboard issues with corba_e_micro avoidance and a compile warning.
|
| |
|
| |
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
There is no S.inl file anymore, so cleaned up some rules
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
Ran more tests, this file is really complex to maintain
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
Another set of fixes, this file is getting way too complex
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
Fixed duplicate files being added
|
|
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
More improvements to file handling, thanks to Adam Mitz for
testing
more cases
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
Further improved this file for the new options
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/taobaseidldefaults.mpb:
* TAO_IDL/be/be_global.cpp:
* TAO_IDL/be/be_produce.cpp:
* TAO_IDL/be/be_util.cpp:
* TAO_IDL/be_include/be_global.h:
* docs/compiler.html:
Added -Sch to disable stub header generation, -Ssh to disable
servant header
|
|
|
|
|
|
| |
* MPC/config/gen_ostream.mpb:
* MPC/config/taoidldefaults.mpb:
Fixed compile issues related to GEN_OSTREAM.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/rlecompressor.mpb:
Reorder base projects
* TAO_IDL/be/be_visitor_native/native_ch.cpp:
Layout chage
* examples/AMH/Sink_Server/Client_Task.cpp:
* examples/Load_Balancing_persistent/Identity_Client.cpp:
* examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
* examples/RTCORBA/Activity/Thread_Task.cpp:
* examples/RTScheduling/DT_Creator.h:
* orbsvcs/examples/Notify/ThreadPool/Consumer.cpp:
* orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp:
* orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp:
* orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp:
* orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/client.cpp:
* orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp:
* orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp:
* orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp:
* orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp:
* orbsvcs/tests/AVStreams/Latency/ping.cpp:
* orbsvcs/tests/AVStreams/Latency/pong.cpp:
* orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.cpp:
* orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp:
* orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp:
* orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp:
* orbsvcs/tests/Event/Basic/Observer.cpp:
* orbsvcs/tests/Event/Basic/Reconnect.cpp:
* orbsvcs/tests/Event/Performance/Connect.cpp:
* orbsvcs/tests/Event/Performance/Latency.cpp:
* orbsvcs/tests/Event/lib/Driver.cpp:
* orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
* orbsvcs/tests/Notify/lib/Task_Stats.h:
* orbsvcs/tests/Notify/lib/Task_Stats.cpp:
* orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp:
* orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
* performance-tests/Anyop/anyop.cpp:
* performance-tests/Callback/client.cpp:
* performance-tests/Latency/AMH_Single_Threaded/client.cpp:
* performance-tests/Latency/AMI/client.cpp:
* performance-tests/Latency/Collocation/Client_Task.cpp:
* performance-tests/Latency/DII/client.cpp:
* performance-tests/Latency/DSI/client.cpp:
* performance-tests/Latency/Deferred/client.cpp:
* performance-tests/Latency/Single_Threaded/client.cpp:
* performance-tests/Latency/Thread_Per_Connection/client.cpp:
* performance-tests/Latency/Thread_Pool/client.cpp:
* performance-tests/POA/Create_Reference/create_reference.cpp:
* performance-tests/POA/Implicit_Activation/client.cpp:
* performance-tests/POA/Implicit_Activation/collocated.cpp:
* performance-tests/Protocols/receiver.cpp:
* performance-tests/Protocols/sender.cpp:
* performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp:
* performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp:
* performance-tests/RTCorba/Oneways/Reliable/client.cpp:
* performance-tests/RTCorba/Thread_Pool/client.cpp:
* performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp:
* performance-tests/Sequence_Latency/AMI/client.cpp:
* performance-tests/Sequence_Latency/DII/client.cpp:
* performance-tests/Sequence_Latency/DSI/client.cpp:
* performance-tests/Sequence_Latency/Deferred/client.cpp:
* performance-tests/Sequence_Latency/Single_Threaded/client.cpp:
* performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp:
* performance-tests/Sequence_Latency/Thread_Pool/client.cpp:
* performance-tests/Throughput/Receiver.cpp:
* performance-tests/Throughput/client.cpp:
* tests/Portable_Interceptors/Benchmark/client.cpp:
* tests/Smart_Proxies/Benchmark/client.cpp:
Use ACE_High_Res_Timer::global_scale_factor_type
* tests/OBV/ValueBox/vb_basic.idl:
Removed invalid id
|
|
|
|
|
| |
* MPC/config/rlecompressor.mpb:
Fuzz fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/rlecompressor.mpb:
* tao/Compression/rle/RLECompressor.cpp:
* tao/Compression/rle/RLECompressor.mpc:
* tao/Compression/rle/RLECompressor_Factory.cpp:
* tao/Compression/rle/TAO_RLECompressor.rc:
* tests/Compression/RLECompressorTest.cpp:
Updated for the move of the rle compressor to a new ACE library
* tao/AnyTypeCode/Any.cpp:
* tao/AnyTypeCode/NVList.cpp:
Layout changes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/compression.mpb:
Added anytypecode
* tao/DynamicInterface/Request.h:
Doxygen fix
* tao/GIOP_Message_Base.cpp:
* tao/Tagged_Profile.cpp:
Typo fixe
* tao/ZIOP/ZIOP.cpp:
Added rle
* tests/POA/FindPOA/Adapter_Activator.h:
* tests/POA/FindPOA/Adapter_Activator.cpp:
* tests/POA/FindPOA/FindPOA.cpp:
Fixed compile problems with versioned namespaces
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/rlecompressor.mpb:
No requires
* tests/Compression/Compression_Test.mpc:
* tests/Compression/RLECompressorTest.cpp:
* tests/Compression/bzip2server.cpp:
* tests/Compression/run_test.pl:
Added rle test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/rlecompressor.mpb:
* tao/Compression/rle/RLECompressor.h:
* tao/Compression/rle/RLECompressor.cpp:
* tao/Compression/rle/RLECompressor.mpc:
* tao/Compression/rle/RLECompressor_Factory.h:
* tao/Compression/rle/RLECompressor_Factory.cpp:
* tao/Compression/rle/RLECompressor_export.h:
* tao/Compression/rle/TAO_RLECompressor.rc:
Added new rle compressor which has been contributed by Derek Dominish
<derek dot dominish at dsto dot defence dot gov dot au>
* tao/Compression/Base_Compressor.h:
* tao/Compression/Base_Compressor.cpp:
* tao/Compression/Compression.pidl:
* tao/Compression/bzip2/Bzip2Compressor.h:
* tao/Compression/bzip2/Bzip2Compressor.cpp:
* tao/Compression/bzip2/Bzip2Compressor_Factory.cpp:
* tao/Compression/lzo/LzoCompressor.h:
* tao/Compression/lzo/LzoCompressor.cpp:
* tao/Compression/lzo/LzoCompressor_Factory.cpp:
* tao/Compression/zlib/ZlibCompressor.h:
* tao/Compression/zlib/ZlibCompressor.cpp:
* tao/Compression/zlib/ZlibCompressor_Factory.cpp:
Changed base compressor constructor to first accept factory and
then the level
* tao/orbconf.h:
Given the fact that we now have the rle compressor that doesn't
depend on any external project we enable ZIOP by default in the ORB
|
|
|
|
|
|
|
| |
dot com>
* MPC/config/bzip2compressor.mpb:
Fixed typo in after += Bzip22Compressor, should be Bzip2Compressor.
|
|
|
|
| |
Removed left over from automake removal
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* MPC/config/taoidldefaults.mpb:
Added ace_idl_dependencies as a base project of
taobaseidldefaults.
This is a merge of work done in the 'tao-mpc_performance'
branch.
|
|
|
|
|
|
| |
* MPC/config/ziop.mpb:
ZIOP doesn't work with corba/e micro
|
| |
|