From d9405292a40c4944e8c58331575e84f8222c1139 Mon Sep 17 00:00:00 2001 From: Pietro Date: Tue, 16 Jan 2018 16:30:58 +0100 Subject: [PATCH] Move all packages to src/ Modify Makefile accordingly --- Makefile | 12 ++++++------ scripts/alphanet_constants.patch | 6 +++--- {bin_attacker => src/bin_attacker}/attacker_main.ml | 0 .../bin_attacker}/attacker_minimal.ml | 0 .../bin_attacker}/attacker_minimal.mli | 0 {bin_client => src/bin_client}/bash-completion.sh | 0 {bin_client => src/bin_client}/jbuild | 0 {bin_client => src/bin_client}/main.ml | 0 {bin_client => src/bin_client}/tezos-client.opam | 0 .../bin_client}/tezos-init-sandboxed-client.sh | 0 {bin_node => src/bin_node}/jbuild | 0 {bin_node => src/bin_node}/main.ml | 0 {bin_node => src/bin_node}/node_config_command.ml | 0 {bin_node => src/bin_node}/node_config_command.mli | 0 {bin_node => src/bin_node}/node_config_file.ml | 0 {bin_node => src/bin_node}/node_config_file.mli | 0 {bin_node => src/bin_node}/node_data_version.ml | 0 {bin_node => src/bin_node}/node_data_version.mli | 0 {bin_node => src/bin_node}/node_identity_command.ml | 0 {bin_node => src/bin_node}/node_identity_command.mli | 0 {bin_node => src/bin_node}/node_identity_file.ml | 0 {bin_node => src/bin_node}/node_identity_file.mli | 0 {bin_node => src/bin_node}/node_run_command.ml | 0 {bin_node => src/bin_node}/node_run_command.mli | 0 {bin_node => src/bin_node}/node_shared_arg.ml | 0 {bin_node => src/bin_node}/node_shared_arg.mli | 0 {bin_node => src/bin_node}/tezos-node.opam | 0 {bin_node => src/bin_node}/tezos-sandboxed-node.sh | 0 {lib_base => src/lib_base}/block_header.ml | 0 {lib_base => src/lib_base}/block_header.mli | 0 {lib_base => src/lib_base}/data_encoding_ezjsonm.ml | 0 {lib_base => src/lib_base}/data_encoding_ezjsonm.mli | 0 {lib_base => src/lib_base}/fitness.ml | 0 {lib_base => src/lib_base}/fitness.mli | 0 {lib_base => src/lib_base}/jbuild | 0 {lib_base => src/lib_base}/operation.ml | 0 {lib_base => src/lib_base}/operation.mli | 0 {lib_base => src/lib_base}/preapply_result.ml | 0 {lib_base => src/lib_base}/preapply_result.mli | 0 {lib_base => src/lib_base}/protocol.ml | 0 {lib_base => src/lib_base}/protocol.mli | 0 {lib_base => src/lib_base}/s.ml | 0 {lib_base => src/lib_base}/test_network_status.ml | 0 {lib_base => src/lib_base}/test_network_status.mli | 0 {lib_base => src/lib_base}/tezos-base.opam | 0 {lib_base => src/lib_base}/time.ml | 0 {lib_base => src/lib_base}/time.mli | 0 {lib_base => src/lib_base}/tzPervasives.ml | 0 {lib_base => src/lib_base}/tzPervasives.mli | 0 .../lib_client_base}/client_aliases.ml | 0 .../lib_client_base}/client_aliases.mli | 0 .../lib_client_base}/client_commands.ml | 0 .../lib_client_base}/client_commands.mli | 0 .../lib_client_base}/client_config.ml | 0 .../lib_client_base}/client_debug.ml | 0 .../lib_client_base}/client_debug.mli | 0 .../lib_client_base}/client_generic_rpcs.ml | 0 .../lib_client_base}/client_generic_rpcs.mli | 0 .../lib_client_base}/client_helpers.ml | 0 .../lib_client_base}/client_helpers.mli | 0 .../lib_client_base}/client_keys.ml | 0 .../lib_client_base}/client_keys.mli | 0 .../lib_client_base}/client_network.ml | 0 .../lib_client_base}/client_network.mli | 0 .../lib_client_base}/client_node_rpcs.ml | 0 .../lib_client_base}/client_node_rpcs.mli | 0 .../lib_client_base}/client_protocols.ml | 0 .../lib_client_base}/client_protocols.mli | 0 .../lib_client_base}/client_rpcs.ml | 0 .../lib_client_base}/client_rpcs.mli | 0 .../lib_client_base}/client_tags.ml | 0 .../lib_client_base}/client_tags.mli | 0 .../lib_client_base}/embedded/jbuild | 0 {lib_client_base => src/lib_client_base}/jbuild | 0 .../lib_client_base}/tezos-client-base.opam | 0 {lib_crypto => src/lib_crypto}/base58.ml | 0 {lib_crypto => src/lib_crypto}/base58.mli | 0 {lib_crypto => src/lib_crypto}/blake2B.ml | 0 {lib_crypto => src/lib_crypto}/blake2B.mli | 0 {lib_crypto => src/lib_crypto}/block_hash.ml | 0 {lib_crypto => src/lib_crypto}/block_hash.mli | 0 {lib_crypto => src/lib_crypto}/context_hash.ml | 0 {lib_crypto => src/lib_crypto}/context_hash.mli | 0 {lib_crypto => src/lib_crypto}/crypto_box.ml | 0 {lib_crypto => src/lib_crypto}/crypto_box.mli | 0 {lib_crypto => src/lib_crypto}/ed25519.ml | 0 {lib_crypto => src/lib_crypto}/ed25519.mli | 0 {lib_crypto => src/lib_crypto}/jbuild | 0 {lib_crypto => src/lib_crypto}/net_id.ml | 0 {lib_crypto => src/lib_crypto}/net_id.mli | 0 {lib_crypto => src/lib_crypto}/operation_hash.ml | 0 {lib_crypto => src/lib_crypto}/operation_hash.mli | 0 .../lib_crypto}/operation_list_hash.ml | 0 .../lib_crypto}/operation_list_hash.mli | 0 .../lib_crypto}/operation_list_list_hash.ml | 0 .../lib_crypto}/operation_list_list_hash.mli | 0 {lib_crypto => src/lib_crypto}/protocol_hash.ml | 0 {lib_crypto => src/lib_crypto}/protocol_hash.mli | 0 {lib_crypto => src/lib_crypto}/s.ml | 0 {lib_crypto => src/lib_crypto}/tezos-crypto.opam | 0 .../lib_data_encoding}/data_encoding.ml | 0 .../lib_data_encoding}/data_encoding.mli | 0 {lib_data_encoding => src/lib_data_encoding}/jbuild | 0 .../lib_data_encoding}/tezos-data-encoding.opam | 0 .../lib_embedded_client_alpha}/alpha.ml | 0 .../lib_embedded_client_alpha}/alpha.mli | 0 .../client_baking_blocks.ml | 0 .../client_baking_blocks.mli | 0 .../client_baking_daemon.ml | 0 .../client_baking_daemon.mli | 0 .../client_baking_denunciation.ml | 0 .../client_baking_denunciation.mli | 0 .../client_baking_endorsement.ml | 0 .../client_baking_endorsement.mli | 0 .../client_baking_forge.ml | 0 .../client_baking_forge.mli | 0 .../lib_embedded_client_alpha}/client_baking_lib.ml | 0 .../lib_embedded_client_alpha}/client_baking_lib.mli | 0 .../lib_embedded_client_alpha}/client_baking_main.ml | 0 .../client_baking_main.mli | 0 .../client_baking_operations.ml | 0 .../client_baking_operations.mli | 0 .../client_baking_revelation.ml | 0 .../client_baking_revelation.mli | 0 .../lib_embedded_client_alpha}/client_proto_args.ml | 0 .../lib_embedded_client_alpha}/client_proto_args.mli | 0 .../client_proto_context.ml | 0 .../client_proto_context.mli | 0 .../client_proto_context_commands.ml | 0 .../client_proto_contracts.ml | 0 .../client_proto_contracts.mli | 0 .../client_proto_contracts_commands.ml | 0 .../lib_embedded_client_alpha}/client_proto_main.ml | 0 .../lib_embedded_client_alpha}/client_proto_main.mli | 0 .../client_proto_nonces.ml | 0 .../client_proto_nonces.mli | 0 .../client_proto_programs.ml | 0 .../client_proto_programs.mli | 0 .../client_proto_programs_commands.ml | 0 .../client_proto_programs_commands.mli | 0 .../lib_embedded_client_alpha}/client_proto_rpcs.ml | 0 .../lib_embedded_client_alpha}/client_proto_rpcs.mli | 0 .../lib_embedded_client_alpha}/jbuild | 0 .../lib_embedded_client_alpha}/michelson_macros.ml | 0 .../lib_embedded_client_alpha}/michelson_macros.mli | 0 .../lib_embedded_client_alpha}/michelson_v1_emacs.ml | 0 .../michelson_v1_emacs.mli | 0 .../michelson_v1_error_reporter.ml | 0 .../michelson_v1_error_reporter.mli | 0 .../michelson_v1_parser.ml | 0 .../michelson_v1_parser.mli | 0 .../michelson_v1_printer.ml | 0 .../michelson_v1_printer.mli | 0 .../tezos-embedded-client-alpha.opam | 0 .../lib_embedded_client_demo}/client_proto_main.ml | 0 .../lib_embedded_client_demo}/client_proto_main.mli | 0 .../lib_embedded_client_demo}/client_proto_rpcs.ml | 0 .../lib_embedded_client_demo}/client_proto_rpcs.mli | 0 .../client_proto_main.ml | 0 .../client_proto_main.mli | 0 .../lib_embedded_client_genesis}/jbuild | 0 .../tezos-embedded-client-genesis.opam | 0 .../lib_embedded_protocol_alpha}/jbuild | 0 .../lib_embedded_protocol_alpha}/src/TEZOS_PROTOCOL | 0 .../lib_embedded_protocol_alpha}/src/amendment.ml | 0 .../lib_embedded_protocol_alpha}/src/amendment.mli | 0 .../lib_embedded_protocol_alpha}/src/apply.ml | 0 .../lib_embedded_protocol_alpha}/src/baking.ml | 0 .../lib_embedded_protocol_alpha}/src/baking.mli | 0 .../src/block_header_repr.ml | 0 .../src/block_header_repr.mli | 0 .../src/bootstrap_storage.ml | 0 .../src/bootstrap_storage.mli | 0 .../src/constants_repr.ml | 0 .../src/contract_repr.ml | 0 .../src/contract_repr.mli | 0 .../src/contract_storage.ml | 0 .../src/contract_storage.mli | 0 .../lib_embedded_protocol_alpha}/src/cycle_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/cycle_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/fitness_repr.ml | 0 .../src/fitness_storage.ml | 0 .../lib_embedded_protocol_alpha}/src/gas.ml | 0 .../lib_embedded_protocol_alpha}/src/gas.mli | 0 .../lib_embedded_protocol_alpha}/src/init_storage.ml | 0 .../lib_embedded_protocol_alpha}/src/jbuild | 0 .../lib_embedded_protocol_alpha}/src/level_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/level_repr.mli | 0 .../src/level_storage.ml | 0 .../src/level_storage.mli | 0 .../lib_embedded_protocol_alpha}/src/main.ml | 0 .../lib_embedded_protocol_alpha}/src/main.mli | 0 .../lib_embedded_protocol_alpha}/src/manager_repr.ml | 0 .../src/manager_repr.mli | 0 .../src/michelson_v1_primitives.ml | 0 .../src/michelson_v1_primitives.mli | 0 .../lib_embedded_protocol_alpha}/src/misc.ml | 0 .../lib_embedded_protocol_alpha}/src/misc.mli | 0 .../src/nonce_storage.ml | 0 .../src/nonce_storage.mli | 0 .../src/operation_repr.ml | 0 .../src/operation_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/period_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/period_repr.mli | 0 .../src/public_key_storage.ml | 0 .../src/public_key_storage.mli | 0 .../lib_embedded_protocol_alpha}/src/qty_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/raw_context.ml | 0 .../lib_embedded_protocol_alpha}/src/raw_context.mli | 0 .../src/raw_level_repr.ml | 0 .../src/raw_level_repr.mli | 0 .../src/reward_storage.ml | 0 .../src/reward_storage.mli | 0 .../lib_embedded_protocol_alpha}/src/roll_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/roll_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/roll_storage.ml | 0 .../src/roll_storage.mli | 0 .../src/script_int_repr.ml | 0 .../src/script_int_repr.mli | 0 .../src/script_interpreter.ml | 0 .../src/script_interpreter.mli | 0 .../src/script_ir_translator.ml | 0 .../src/script_ir_translator.mli | 0 .../lib_embedded_protocol_alpha}/src/script_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/script_repr.mli | 0 .../src/script_timestamp_repr.ml | 0 .../src/script_timestamp_repr.mli | 0 .../src/script_typed_ir.ml | 0 .../lib_embedded_protocol_alpha}/src/seed_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/seed_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/seed_storage.ml | 0 .../src/seed_storage.mli | 0 .../lib_embedded_protocol_alpha}/src/services.ml | 0 .../src/services_registration.ml | 0 .../lib_embedded_protocol_alpha}/src/storage.ml | 0 .../lib_embedded_protocol_alpha}/src/storage.mli | 0 .../src/storage_functors.ml | 0 .../src/storage_functors.mli | 0 .../lib_embedded_protocol_alpha}/src/storage_sigs.ml | 0 .../lib_embedded_protocol_alpha}/src/tez_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/tez_repr.mli | 0 .../src/tezos_context.ml | 0 .../src/tezos_context.mli | 0 .../lib_embedded_protocol_alpha}/src/tezos_hash.ml | 0 .../lib_embedded_protocol_alpha}/src/time_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/time_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/vote_repr.ml | 0 .../lib_embedded_protocol_alpha}/src/vote_repr.mli | 0 .../lib_embedded_protocol_alpha}/src/vote_storage.ml | 0 .../src/vote_storage.mli | 0 .../src/voting_period_repr.ml | 0 .../src/voting_period_repr.mli | 0 .../tezos-embedded-protocol-alpha.opam | 0 .../tezos-protocol-alpha.opam | 0 .../lib_embedded_protocol_demo}/jbuild | 0 .../lib_embedded_protocol_demo}/src/TEZOS_PROTOCOL | 0 .../lib_embedded_protocol_demo}/src/error.ml | 0 .../lib_embedded_protocol_demo}/src/jbuild | 0 .../lib_embedded_protocol_demo}/src/main.ml | 0 .../lib_embedded_protocol_demo}/src/services.ml | 0 .../tezos-embedded-protocol-demo.opam | 0 .../tezos-protocol-demo.opam | 0 .../lib_embedded_protocol_genesis}/jbuild | 0 .../src/TEZOS_PROTOCOL | 0 .../lib_embedded_protocol_genesis}/src/data.ml | 0 .../lib_embedded_protocol_genesis}/src/jbuild | 0 .../lib_embedded_protocol_genesis}/src/main.ml | 0 .../lib_embedded_protocol_genesis}/src/services.ml | 0 .../tezos-embedded-protocol-genesis.opam | 0 .../tezos-protocol-genesis.opam | 0 .../lib_error_monad}/error_monad.ml | 0 .../lib_error_monad}/error_monad.mli | 0 .../lib_error_monad}/error_monad_sig.ml | 0 {lib_error_monad => src/lib_error_monad}/jbuild | 0 .../lib_error_monad}/tezos-error-monad.opam | 0 {lib_micheline => src/lib_micheline}/jbuild | 0 {lib_micheline => src/lib_micheline}/micheline.ml | 0 {lib_micheline => src/lib_micheline}/micheline.mli | 0 .../lib_micheline}/micheline_parser.ml | 0 .../lib_micheline}/micheline_parser.mli | 0 .../lib_micheline}/micheline_printer.ml | 0 .../lib_micheline}/micheline_printer.mli | 0 .../lib_micheline}/tezos-micheline.opam | 0 {lib_node_p2p => src/lib_node_p2p}/jbuild | 0 {lib_node_p2p => src/lib_node_p2p}/moving_average.ml | 0 .../lib_node_p2p}/moving_average.mli | 0 {lib_node_p2p => src/lib_node_p2p}/p2p.ml | 0 {lib_node_p2p => src/lib_node_p2p}/p2p.mli | 0 {lib_node_p2p => src/lib_node_p2p}/p2p_connection.ml | 0 .../lib_node_p2p}/p2p_connection.mli | 0 .../lib_node_p2p}/p2p_connection_pool.ml | 0 .../lib_node_p2p}/p2p_connection_pool.mli | 0 {lib_node_p2p => src/lib_node_p2p}/p2p_discovery.ml | 0 {lib_node_p2p => src/lib_node_p2p}/p2p_discovery.mli | 0 .../lib_node_p2p}/p2p_io_scheduler.ml | 0 .../lib_node_p2p}/p2p_io_scheduler.mli | 0 .../lib_node_p2p}/p2p_maintenance.ml | 0 .../lib_node_p2p}/p2p_maintenance.mli | 0 {lib_node_p2p => src/lib_node_p2p}/p2p_welcome.ml | 0 {lib_node_p2p => src/lib_node_p2p}/p2p_welcome.mli | 0 .../lib_node_p2p}/tezos-node-p2p.opam | 0 {lib_node_p2p_base => src/lib_node_p2p_base}/jbuild | 0 .../lib_node_p2p_base}/p2p_connection_pool_types.ml | 0 .../lib_node_p2p_base}/p2p_connection_pool_types.mli | 0 .../lib_node_p2p_base}/p2p_types.ml | 0 .../lib_node_p2p_base}/p2p_types.mli | 0 .../lib_node_p2p_base}/tezos-node-p2p-base.opam | 0 {lib_node_services => src/lib_node_services}/jbuild | 0 .../lib_node_services}/node_rpc_services.ml | 0 .../lib_node_services}/node_rpc_services.mli | 0 .../lib_node_services}/tezos-node-services.opam | 0 .../lib_node_shell}/block_locator.ml | 0 .../lib_node_shell}/block_locator.mli | 0 .../lib_node_shell}/block_locator_iterator.ml | 0 .../lib_node_shell}/block_locator_iterator.mli | 0 .../lib_node_shell}/block_validator.ml | 0 .../lib_node_shell}/block_validator.mli | 0 .../lib_node_shell}/bootstrap_pipeline.ml | 0 .../lib_node_shell}/bootstrap_pipeline.mli | 0 {lib_node_shell => src/lib_node_shell}/chain.ml | 0 {lib_node_shell => src/lib_node_shell}/chain.mli | 0 .../lib_node_shell}/chain_traversal.ml | 0 .../lib_node_shell}/chain_traversal.mli | 0 .../lib_node_shell}/distributed_db.ml | 0 .../lib_node_shell}/distributed_db.mli | 0 .../lib_node_shell}/distributed_db_functors.ml | 0 .../lib_node_shell}/distributed_db_functors.mli | 0 .../lib_node_shell}/distributed_db_message.ml | 0 .../lib_node_shell}/distributed_db_message.mli | 0 .../lib_node_shell}/distributed_db_metadata.ml | 0 .../lib_node_shell}/distributed_db_metadata.mli | 0 {lib_node_shell => src/lib_node_shell}/jbuild | 0 {lib_node_shell => src/lib_node_shell}/mempool.ml | 0 {lib_node_shell => src/lib_node_shell}/mempool.mli | 0 .../lib_node_shell}/net_validator.ml | 0 .../lib_node_shell}/net_validator.mli | 0 {lib_node_shell => src/lib_node_shell}/node.ml | 0 {lib_node_shell => src/lib_node_shell}/node.mli | 0 {lib_node_shell => src/lib_node_shell}/node_rpc.ml | 0 {lib_node_shell => src/lib_node_shell}/node_rpc.mli | 0 .../lib_node_shell}/peer_validator.ml | 0 .../lib_node_shell}/peer_validator.mli | 0 .../lib_node_shell}/prevalidation.ml | 0 .../lib_node_shell}/prevalidation.mli | 0 .../lib_node_shell}/prevalidator.ml | 0 .../lib_node_shell}/prevalidator.mli | 0 .../lib_node_shell}/protocol_validator.ml | 0 .../lib_node_shell}/protocol_validator.mli | 0 {lib_node_shell => src/lib_node_shell}/state.ml | 0 {lib_node_shell => src/lib_node_shell}/state.mli | 0 .../lib_node_shell}/tezos-node-shell.opam | 0 {lib_node_shell => src/lib_node_shell}/validator.ml | 0 {lib_node_shell => src/lib_node_shell}/validator.mli | 0 {lib_node_updater => src/lib_node_updater}/jbuild | 0 .../lib_node_updater}/register.ml | 0 .../lib_node_updater}/register.mli | 0 .../lib_node_updater}/tezos-node-updater.opam | 0 .../lib_node_updater}/tezos_protocol_environment.ml | 0 .../lib_node_updater}/updater.ml | 0 .../lib_node_updater}/updater.mli | 0 .../lib_protocol_compiler}/embedded_cmis.mli | 0 .../lib_protocol_compiler}/jbuild | 0 .../jbuild_embedded_protocol_template | 0 .../lib_protocol_compiler}/jbuild_protocol_template | 2 +- .../lib_protocol_compiler}/main.ml | 0 .../lib_protocol_compiler}/main_embedded_packer.ml | 0 .../lib_protocol_compiler}/main_embedded_packer.mli | 0 .../lib_protocol_compiler}/native.ml | 0 .../lib_protocol_compiler}/native.mli | 0 .../lib_protocol_compiler}/packer.ml | 0 .../lib_protocol_compiler}/packer.mli | 0 .../lib_protocol_compiler}/registerer.ml | 0 .../lib_protocol_compiler}/registerer.mli | 0 .../tezos-protocol-compiler.opam | 0 .../lib_protocol_environment_sigs}/jbuild | 0 .../sigs_packer/jbuild | 0 .../sigs_packer/sigs_packer.ml | 0 .../tezos-protocol-environment-sigs.opam | 0 .../lib_protocol_environment_sigs}/v1/RPC_answer.mli | 0 .../lib_protocol_environment_sigs}/v1/RPC_arg.mli | 0 .../v1/RPC_directory.mli | 0 .../lib_protocol_environment_sigs}/v1/RPC_path.mli | 0 .../lib_protocol_environment_sigs}/v1/RPC_query.mli | 0 .../v1/RPC_service.mli | 0 .../lib_protocol_environment_sigs}/v1/array.mli | 0 .../lib_protocol_environment_sigs}/v1/base58.mli | 0 .../lib_protocol_environment_sigs}/v1/blake2B.mli | 0 .../lib_protocol_environment_sigs}/v1/buffer.mli | 0 .../lib_protocol_environment_sigs}/v1/bytes.mli | 0 .../lib_protocol_environment_sigs}/v1/compare.mli | 0 .../lib_protocol_environment_sigs}/v1/context.mli | 0 .../v1/data_encoding.mli | 0 .../lib_protocol_environment_sigs}/v1/ed25519.mli | 0 .../v1/error_monad.mli | 0 .../lib_protocol_environment_sigs}/v1/fitness.mli | 0 .../lib_protocol_environment_sigs}/v1/format.mli | 0 .../lib_protocol_environment_sigs}/v1/hash.mli | 0 .../lib_protocol_environment_sigs}/v1/int32.mli | 0 .../lib_protocol_environment_sigs}/v1/int64.mli | 0 .../lib_protocol_environment_sigs}/v1/json.mli | 0 .../lib_protocol_environment_sigs}/v1/list.mli | 0 .../lib_protocol_environment_sigs}/v1/logging.mli | 0 .../lib_protocol_environment_sigs}/v1/lwt.mli | 0 .../lib_protocol_environment_sigs}/v1/lwt_list.mli | 0 .../v1/lwt_sequence.mli | 0 .../lib_protocol_environment_sigs}/v1/mBytes.mli | 0 .../lib_protocol_environment_sigs}/v1/map.mli | 0 .../lib_protocol_environment_sigs}/v1/micheline.mli | 0 .../lib_protocol_environment_sigs}/v1/pervasives.mli | 0 .../lib_protocol_environment_sigs}/v1/set.mli | 0 .../lib_protocol_environment_sigs}/v1/string.mli | 0 .../lib_protocol_environment_sigs}/v1/tezos_data.mli | 0 .../lib_protocol_environment_sigs}/v1/time.mli | 0 .../lib_protocol_environment_sigs}/v1/updater.mli | 0 .../lib_protocol_environment_sigs}/v1/z.mli | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_arg.ml | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_arg.mli | 0 .../lib_rpc-base}/RPC_description.ml | 0 .../lib_rpc-base}/RPC_description.mli | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_encoding.ml | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_encoding.mli | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_path.ml | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_path.mli | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_query.ml | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_query.mli | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_service.ml | 0 {lib_rpc-base => src/lib_rpc-base}/RPC_service.mli | 0 {lib_rpc-base => src/lib_rpc-base}/jbuild | 0 .../lib_rpc-base}/tezos-rpc-base.opam | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_answer.ml | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_answer.mli | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_client.ml | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_client.mli | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_directory.ml | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_directory.mli | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_server.ml | 0 {lib_rpc-http => src/lib_rpc-http}/RPC_server.mli | 0 {lib_rpc-http => src/lib_rpc-http}/jbuild | 0 {lib_rpc-http => src/lib_rpc-http}/media_type.ml | 0 {lib_rpc-http => src/lib_rpc-http}/media_type.mli | 0 .../lib_rpc-http}/tezos-rpc-http.opam | 0 {lib_stdlib => src/lib_stdlib}/compare.ml | 0 {lib_stdlib => src/lib_stdlib}/compare.mli | 0 {lib_stdlib => src/lib_stdlib}/jbuild | 0 {lib_stdlib => src/lib_stdlib}/mBytes.ml | 0 {lib_stdlib => src/lib_stdlib}/mBytes.mli | 0 {lib_stdlib => src/lib_stdlib}/mBytes_buffer.ml | 0 {lib_stdlib => src/lib_stdlib}/mBytes_buffer.mli | 0 {lib_stdlib => src/lib_stdlib}/option.ml | 0 {lib_stdlib => src/lib_stdlib}/option.mli | 0 {lib_stdlib => src/lib_stdlib}/ring.ml | 0 {lib_stdlib => src/lib_stdlib}/ring.mli | 0 {lib_stdlib => src/lib_stdlib}/test-ocp-indent.sh | 0 {lib_stdlib => src/lib_stdlib}/tezos-stdlib.opam | 0 {lib_stdlib => src/lib_stdlib}/tzList.ml | 0 {lib_stdlib => src/lib_stdlib}/tzList.mli | 0 {lib_stdlib => src/lib_stdlib}/tzString.ml | 0 {lib_stdlib => src/lib_stdlib}/tzString.mli | 0 {lib_stdlib => src/lib_stdlib}/utils.ml | 0 {lib_stdlib => src/lib_stdlib}/utils.mli | 0 .../lib_stdlib_lwt}/cli_entries.ml | 0 .../lib_stdlib_lwt}/cli_entries.mli | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/jbuild | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/logging.ml | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/logging.mli | 0 .../lib_stdlib_lwt}/lwt_canceler.ml | 0 .../lib_stdlib_lwt}/lwt_canceler.mli | 0 .../lib_stdlib_lwt}/lwt_dropbox.ml | 0 .../lib_stdlib_lwt}/lwt_dropbox.mli | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_exit.ml | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_exit.mli | 0 .../lib_stdlib_lwt}/lwt_idle_waiter.ml | 0 .../lib_stdlib_lwt}/lwt_idle_waiter.mli | 0 .../lib_stdlib_lwt}/lwt_lock_file.ml | 0 .../lib_stdlib_lwt}/lwt_lock_file.mli | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_pipe.ml | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_pipe.mli | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_utils.ml | 0 {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_utils.mli | 0 .../lib_stdlib_lwt}/lwt_watcher.ml | 0 .../lib_stdlib_lwt}/lwt_watcher.mli | 0 .../lib_stdlib_lwt}/tezos-stdlib-lwt.opam | 0 {lib_storage => src/lib_storage}/context.ml | 0 {lib_storage => src/lib_storage}/context.mli | 0 {lib_storage => src/lib_storage}/jbuild | 0 {lib_storage => src/lib_storage}/raw_store.ml | 0 {lib_storage => src/lib_storage}/raw_store.mli | 0 {lib_storage => src/lib_storage}/store.ml | 0 {lib_storage => src/lib_storage}/store.mli | 0 {lib_storage => src/lib_storage}/store_helpers.ml | 0 {lib_storage => src/lib_storage}/store_helpers.mli | 0 {lib_storage => src/lib_storage}/store_sigs.ml | 0 {lib_storage => src/lib_storage}/tezos-storage.opam | 0 493 files changed, 10 insertions(+), 10 deletions(-) rename {bin_attacker => src/bin_attacker}/attacker_main.ml (100%) rename {bin_attacker => src/bin_attacker}/attacker_minimal.ml (100%) rename {bin_attacker => src/bin_attacker}/attacker_minimal.mli (100%) rename {bin_client => src/bin_client}/bash-completion.sh (100%) rename {bin_client => src/bin_client}/jbuild (100%) rename {bin_client => src/bin_client}/main.ml (100%) rename {bin_client => src/bin_client}/tezos-client.opam (100%) rename {bin_client => src/bin_client}/tezos-init-sandboxed-client.sh (100%) rename {bin_node => src/bin_node}/jbuild (100%) rename {bin_node => src/bin_node}/main.ml (100%) rename {bin_node => src/bin_node}/node_config_command.ml (100%) rename {bin_node => src/bin_node}/node_config_command.mli (100%) rename {bin_node => src/bin_node}/node_config_file.ml (100%) rename {bin_node => src/bin_node}/node_config_file.mli (100%) rename {bin_node => src/bin_node}/node_data_version.ml (100%) rename {bin_node => src/bin_node}/node_data_version.mli (100%) rename {bin_node => src/bin_node}/node_identity_command.ml (100%) rename {bin_node => src/bin_node}/node_identity_command.mli (100%) rename {bin_node => src/bin_node}/node_identity_file.ml (100%) rename {bin_node => src/bin_node}/node_identity_file.mli (100%) rename {bin_node => src/bin_node}/node_run_command.ml (100%) rename {bin_node => src/bin_node}/node_run_command.mli (100%) rename {bin_node => src/bin_node}/node_shared_arg.ml (100%) rename {bin_node => src/bin_node}/node_shared_arg.mli (100%) rename {bin_node => src/bin_node}/tezos-node.opam (100%) rename {bin_node => src/bin_node}/tezos-sandboxed-node.sh (100%) rename {lib_base => src/lib_base}/block_header.ml (100%) rename {lib_base => src/lib_base}/block_header.mli (100%) rename {lib_base => src/lib_base}/data_encoding_ezjsonm.ml (100%) rename {lib_base => src/lib_base}/data_encoding_ezjsonm.mli (100%) rename {lib_base => src/lib_base}/fitness.ml (100%) rename {lib_base => src/lib_base}/fitness.mli (100%) rename {lib_base => src/lib_base}/jbuild (100%) rename {lib_base => src/lib_base}/operation.ml (100%) rename {lib_base => src/lib_base}/operation.mli (100%) rename {lib_base => src/lib_base}/preapply_result.ml (100%) rename {lib_base => src/lib_base}/preapply_result.mli (100%) rename {lib_base => src/lib_base}/protocol.ml (100%) rename {lib_base => src/lib_base}/protocol.mli (100%) rename {lib_base => src/lib_base}/s.ml (100%) rename {lib_base => src/lib_base}/test_network_status.ml (100%) rename {lib_base => src/lib_base}/test_network_status.mli (100%) rename {lib_base => src/lib_base}/tezos-base.opam (100%) rename {lib_base => src/lib_base}/time.ml (100%) rename {lib_base => src/lib_base}/time.mli (100%) rename {lib_base => src/lib_base}/tzPervasives.ml (100%) rename {lib_base => src/lib_base}/tzPervasives.mli (100%) rename {lib_client_base => src/lib_client_base}/client_aliases.ml (100%) rename {lib_client_base => src/lib_client_base}/client_aliases.mli (100%) rename {lib_client_base => src/lib_client_base}/client_commands.ml (100%) rename {lib_client_base => src/lib_client_base}/client_commands.mli (100%) rename {lib_client_base => src/lib_client_base}/client_config.ml (100%) rename {lib_client_base => src/lib_client_base}/client_debug.ml (100%) rename {lib_client_base => src/lib_client_base}/client_debug.mli (100%) rename {lib_client_base => src/lib_client_base}/client_generic_rpcs.ml (100%) rename {lib_client_base => src/lib_client_base}/client_generic_rpcs.mli (100%) rename {lib_client_base => src/lib_client_base}/client_helpers.ml (100%) rename {lib_client_base => src/lib_client_base}/client_helpers.mli (100%) rename {lib_client_base => src/lib_client_base}/client_keys.ml (100%) rename {lib_client_base => src/lib_client_base}/client_keys.mli (100%) rename {lib_client_base => src/lib_client_base}/client_network.ml (100%) rename {lib_client_base => src/lib_client_base}/client_network.mli (100%) rename {lib_client_base => src/lib_client_base}/client_node_rpcs.ml (100%) rename {lib_client_base => src/lib_client_base}/client_node_rpcs.mli (100%) rename {lib_client_base => src/lib_client_base}/client_protocols.ml (100%) rename {lib_client_base => src/lib_client_base}/client_protocols.mli (100%) rename {lib_client_base => src/lib_client_base}/client_rpcs.ml (100%) rename {lib_client_base => src/lib_client_base}/client_rpcs.mli (100%) rename {lib_client_base => src/lib_client_base}/client_tags.ml (100%) rename {lib_client_base => src/lib_client_base}/client_tags.mli (100%) rename {lib_client_base => src/lib_client_base}/embedded/jbuild (100%) rename {lib_client_base => src/lib_client_base}/jbuild (100%) rename {lib_client_base => src/lib_client_base}/tezos-client-base.opam (100%) rename {lib_crypto => src/lib_crypto}/base58.ml (100%) rename {lib_crypto => src/lib_crypto}/base58.mli (100%) rename {lib_crypto => src/lib_crypto}/blake2B.ml (100%) rename {lib_crypto => src/lib_crypto}/blake2B.mli (100%) rename {lib_crypto => src/lib_crypto}/block_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/block_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/context_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/context_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/crypto_box.ml (100%) rename {lib_crypto => src/lib_crypto}/crypto_box.mli (100%) rename {lib_crypto => src/lib_crypto}/ed25519.ml (100%) rename {lib_crypto => src/lib_crypto}/ed25519.mli (100%) rename {lib_crypto => src/lib_crypto}/jbuild (100%) rename {lib_crypto => src/lib_crypto}/net_id.ml (100%) rename {lib_crypto => src/lib_crypto}/net_id.mli (100%) rename {lib_crypto => src/lib_crypto}/operation_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/operation_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/operation_list_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/operation_list_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/operation_list_list_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/operation_list_list_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/protocol_hash.ml (100%) rename {lib_crypto => src/lib_crypto}/protocol_hash.mli (100%) rename {lib_crypto => src/lib_crypto}/s.ml (100%) rename {lib_crypto => src/lib_crypto}/tezos-crypto.opam (100%) rename {lib_data_encoding => src/lib_data_encoding}/data_encoding.ml (100%) rename {lib_data_encoding => src/lib_data_encoding}/data_encoding.mli (100%) rename {lib_data_encoding => src/lib_data_encoding}/jbuild (100%) rename {lib_data_encoding => src/lib_data_encoding}/tezos-data-encoding.opam (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/alpha.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/alpha.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_blocks.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_blocks.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_daemon.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_daemon.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_denunciation.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_denunciation.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_endorsement.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_endorsement.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_forge.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_forge.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_lib.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_lib.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_main.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_main.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_operations.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_operations.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_revelation.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_baking_revelation.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_args.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_args.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_context.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_context.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_context_commands.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_contracts.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_contracts.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_contracts_commands.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_main.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_main.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_nonces.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_nonces.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_programs.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_programs.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_programs_commands.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_programs_commands.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_rpcs.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/client_proto_rpcs.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/jbuild (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_macros.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_macros.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_emacs.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_emacs.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_error_reporter.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_error_reporter.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_parser.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_parser.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_printer.ml (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/michelson_v1_printer.mli (100%) rename {lib_embedded_client_alpha => src/lib_embedded_client_alpha}/tezos-embedded-client-alpha.opam (100%) rename {lib_embedded_client_demo => src/lib_embedded_client_demo}/client_proto_main.ml (100%) rename {lib_embedded_client_demo => src/lib_embedded_client_demo}/client_proto_main.mli (100%) rename {lib_embedded_client_demo => src/lib_embedded_client_demo}/client_proto_rpcs.ml (100%) rename {lib_embedded_client_demo => src/lib_embedded_client_demo}/client_proto_rpcs.mli (100%) rename {lib_embedded_client_genesis => src/lib_embedded_client_genesis}/client_proto_main.ml (100%) rename {lib_embedded_client_genesis => src/lib_embedded_client_genesis}/client_proto_main.mli (100%) rename {lib_embedded_client_genesis => src/lib_embedded_client_genesis}/jbuild (100%) rename {lib_embedded_client_genesis => src/lib_embedded_client_genesis}/tezos-embedded-client-genesis.opam (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/jbuild (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/TEZOS_PROTOCOL (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/amendment.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/amendment.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/apply.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/baking.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/baking.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/block_header_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/block_header_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/bootstrap_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/bootstrap_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/constants_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/contract_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/contract_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/contract_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/contract_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/cycle_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/cycle_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/fitness_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/fitness_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/gas.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/gas.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/init_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/jbuild (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/level_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/level_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/level_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/level_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/main.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/main.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/manager_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/manager_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/michelson_v1_primitives.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/michelson_v1_primitives.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/misc.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/misc.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/nonce_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/nonce_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/operation_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/operation_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/period_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/period_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/public_key_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/public_key_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/qty_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/raw_context.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/raw_context.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/raw_level_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/raw_level_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/reward_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/reward_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/roll_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/roll_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/roll_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/roll_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_int_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_int_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_interpreter.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_interpreter.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_ir_translator.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_ir_translator.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_timestamp_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_timestamp_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/script_typed_ir.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/seed_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/seed_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/seed_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/seed_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/services.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/services_registration.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/storage_functors.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/storage_functors.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/storage_sigs.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/tez_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/tez_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/tezos_context.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/tezos_context.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/tezos_hash.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/time_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/time_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/vote_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/vote_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/vote_storage.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/vote_storage.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/voting_period_repr.ml (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/src/voting_period_repr.mli (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/tezos-embedded-protocol-alpha.opam (100%) rename {lib_embedded_protocol_alpha => src/lib_embedded_protocol_alpha}/tezos-protocol-alpha.opam (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/jbuild (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/src/TEZOS_PROTOCOL (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/src/error.ml (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/src/jbuild (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/src/main.ml (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/src/services.ml (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/tezos-embedded-protocol-demo.opam (100%) rename {lib_embedded_protocol_demo => src/lib_embedded_protocol_demo}/tezos-protocol-demo.opam (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/jbuild (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/src/TEZOS_PROTOCOL (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/src/data.ml (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/src/jbuild (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/src/main.ml (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/src/services.ml (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/tezos-embedded-protocol-genesis.opam (100%) rename {lib_embedded_protocol_genesis => src/lib_embedded_protocol_genesis}/tezos-protocol-genesis.opam (100%) rename {lib_error_monad => src/lib_error_monad}/error_monad.ml (100%) rename {lib_error_monad => src/lib_error_monad}/error_monad.mli (100%) rename {lib_error_monad => src/lib_error_monad}/error_monad_sig.ml (100%) rename {lib_error_monad => src/lib_error_monad}/jbuild (100%) rename {lib_error_monad => src/lib_error_monad}/tezos-error-monad.opam (100%) rename {lib_micheline => src/lib_micheline}/jbuild (100%) rename {lib_micheline => src/lib_micheline}/micheline.ml (100%) rename {lib_micheline => src/lib_micheline}/micheline.mli (100%) rename {lib_micheline => src/lib_micheline}/micheline_parser.ml (100%) rename {lib_micheline => src/lib_micheline}/micheline_parser.mli (100%) rename {lib_micheline => src/lib_micheline}/micheline_printer.ml (100%) rename {lib_micheline => src/lib_micheline}/micheline_printer.mli (100%) rename {lib_micheline => src/lib_micheline}/tezos-micheline.opam (100%) rename {lib_node_p2p => src/lib_node_p2p}/jbuild (100%) rename {lib_node_p2p => src/lib_node_p2p}/moving_average.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/moving_average.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_connection.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_connection.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_connection_pool.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_connection_pool.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_discovery.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_discovery.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_io_scheduler.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_io_scheduler.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_maintenance.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_maintenance.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_welcome.ml (100%) rename {lib_node_p2p => src/lib_node_p2p}/p2p_welcome.mli (100%) rename {lib_node_p2p => src/lib_node_p2p}/tezos-node-p2p.opam (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/jbuild (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/p2p_connection_pool_types.ml (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/p2p_connection_pool_types.mli (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/p2p_types.ml (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/p2p_types.mli (100%) rename {lib_node_p2p_base => src/lib_node_p2p_base}/tezos-node-p2p-base.opam (100%) rename {lib_node_services => src/lib_node_services}/jbuild (100%) rename {lib_node_services => src/lib_node_services}/node_rpc_services.ml (100%) rename {lib_node_services => src/lib_node_services}/node_rpc_services.mli (100%) rename {lib_node_services => src/lib_node_services}/tezos-node-services.opam (100%) rename {lib_node_shell => src/lib_node_shell}/block_locator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/block_locator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/block_locator_iterator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/block_locator_iterator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/block_validator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/block_validator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/bootstrap_pipeline.ml (100%) rename {lib_node_shell => src/lib_node_shell}/bootstrap_pipeline.mli (100%) rename {lib_node_shell => src/lib_node_shell}/chain.ml (100%) rename {lib_node_shell => src/lib_node_shell}/chain.mli (100%) rename {lib_node_shell => src/lib_node_shell}/chain_traversal.ml (100%) rename {lib_node_shell => src/lib_node_shell}/chain_traversal.mli (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db.ml (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db.mli (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_functors.ml (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_functors.mli (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_message.ml (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_message.mli (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_metadata.ml (100%) rename {lib_node_shell => src/lib_node_shell}/distributed_db_metadata.mli (100%) rename {lib_node_shell => src/lib_node_shell}/jbuild (100%) rename {lib_node_shell => src/lib_node_shell}/mempool.ml (100%) rename {lib_node_shell => src/lib_node_shell}/mempool.mli (100%) rename {lib_node_shell => src/lib_node_shell}/net_validator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/net_validator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/node.ml (100%) rename {lib_node_shell => src/lib_node_shell}/node.mli (100%) rename {lib_node_shell => src/lib_node_shell}/node_rpc.ml (100%) rename {lib_node_shell => src/lib_node_shell}/node_rpc.mli (100%) rename {lib_node_shell => src/lib_node_shell}/peer_validator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/peer_validator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/prevalidation.ml (100%) rename {lib_node_shell => src/lib_node_shell}/prevalidation.mli (100%) rename {lib_node_shell => src/lib_node_shell}/prevalidator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/prevalidator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/protocol_validator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/protocol_validator.mli (100%) rename {lib_node_shell => src/lib_node_shell}/state.ml (100%) rename {lib_node_shell => src/lib_node_shell}/state.mli (100%) rename {lib_node_shell => src/lib_node_shell}/tezos-node-shell.opam (100%) rename {lib_node_shell => src/lib_node_shell}/validator.ml (100%) rename {lib_node_shell => src/lib_node_shell}/validator.mli (100%) rename {lib_node_updater => src/lib_node_updater}/jbuild (100%) rename {lib_node_updater => src/lib_node_updater}/register.ml (100%) rename {lib_node_updater => src/lib_node_updater}/register.mli (100%) rename {lib_node_updater => src/lib_node_updater}/tezos-node-updater.opam (100%) rename {lib_node_updater => src/lib_node_updater}/tezos_protocol_environment.ml (100%) rename {lib_node_updater => src/lib_node_updater}/updater.ml (100%) rename {lib_node_updater => src/lib_node_updater}/updater.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/embedded_cmis.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/jbuild (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/jbuild_embedded_protocol_template (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/jbuild_protocol_template (97%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/main.ml (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/main_embedded_packer.ml (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/main_embedded_packer.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/native.ml (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/native.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/packer.ml (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/packer.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/registerer.ml (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/registerer.mli (100%) rename {lib_protocol_compiler => src/lib_protocol_compiler}/tezos-protocol-compiler.opam (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/jbuild (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/sigs_packer/jbuild (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/sigs_packer/sigs_packer.ml (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/tezos-protocol-environment-sigs.opam (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_answer.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_arg.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_directory.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_path.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_query.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/RPC_service.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/array.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/base58.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/blake2B.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/buffer.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/bytes.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/compare.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/context.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/data_encoding.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/ed25519.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/error_monad.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/fitness.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/format.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/hash.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/int32.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/int64.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/json.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/list.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/logging.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/lwt.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/lwt_list.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/lwt_sequence.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/mBytes.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/map.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/micheline.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/pervasives.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/set.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/string.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/tezos_data.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/time.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/updater.mli (100%) rename {lib_protocol_environment_sigs => src/lib_protocol_environment_sigs}/v1/z.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_arg.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_arg.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_description.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_description.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_encoding.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_encoding.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_path.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_path.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_query.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_query.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_service.ml (100%) rename {lib_rpc-base => src/lib_rpc-base}/RPC_service.mli (100%) rename {lib_rpc-base => src/lib_rpc-base}/jbuild (100%) rename {lib_rpc-base => src/lib_rpc-base}/tezos-rpc-base.opam (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_answer.ml (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_answer.mli (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_client.ml (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_client.mli (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_directory.ml (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_directory.mli (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_server.ml (100%) rename {lib_rpc-http => src/lib_rpc-http}/RPC_server.mli (100%) rename {lib_rpc-http => src/lib_rpc-http}/jbuild (100%) rename {lib_rpc-http => src/lib_rpc-http}/media_type.ml (100%) rename {lib_rpc-http => src/lib_rpc-http}/media_type.mli (100%) rename {lib_rpc-http => src/lib_rpc-http}/tezos-rpc-http.opam (100%) rename {lib_stdlib => src/lib_stdlib}/compare.ml (100%) rename {lib_stdlib => src/lib_stdlib}/compare.mli (100%) rename {lib_stdlib => src/lib_stdlib}/jbuild (100%) rename {lib_stdlib => src/lib_stdlib}/mBytes.ml (100%) rename {lib_stdlib => src/lib_stdlib}/mBytes.mli (100%) rename {lib_stdlib => src/lib_stdlib}/mBytes_buffer.ml (100%) rename {lib_stdlib => src/lib_stdlib}/mBytes_buffer.mli (100%) rename {lib_stdlib => src/lib_stdlib}/option.ml (100%) rename {lib_stdlib => src/lib_stdlib}/option.mli (100%) rename {lib_stdlib => src/lib_stdlib}/ring.ml (100%) rename {lib_stdlib => src/lib_stdlib}/ring.mli (100%) rename {lib_stdlib => src/lib_stdlib}/test-ocp-indent.sh (100%) rename {lib_stdlib => src/lib_stdlib}/tezos-stdlib.opam (100%) rename {lib_stdlib => src/lib_stdlib}/tzList.ml (100%) rename {lib_stdlib => src/lib_stdlib}/tzList.mli (100%) rename {lib_stdlib => src/lib_stdlib}/tzString.ml (100%) rename {lib_stdlib => src/lib_stdlib}/tzString.mli (100%) rename {lib_stdlib => src/lib_stdlib}/utils.ml (100%) rename {lib_stdlib => src/lib_stdlib}/utils.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/cli_entries.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/cli_entries.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/jbuild (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/logging.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/logging.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_canceler.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_canceler.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_dropbox.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_dropbox.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_exit.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_exit.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_idle_waiter.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_idle_waiter.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_lock_file.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_lock_file.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_pipe.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_pipe.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_utils.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_utils.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_watcher.ml (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/lwt_watcher.mli (100%) rename {lib_stdlib_lwt => src/lib_stdlib_lwt}/tezos-stdlib-lwt.opam (100%) rename {lib_storage => src/lib_storage}/context.ml (100%) rename {lib_storage => src/lib_storage}/context.mli (100%) rename {lib_storage => src/lib_storage}/jbuild (100%) rename {lib_storage => src/lib_storage}/raw_store.ml (100%) rename {lib_storage => src/lib_storage}/raw_store.mli (100%) rename {lib_storage => src/lib_storage}/store.ml (100%) rename {lib_storage => src/lib_storage}/store.mli (100%) rename {lib_storage => src/lib_storage}/store_helpers.ml (100%) rename {lib_storage => src/lib_storage}/store_helpers.mli (100%) rename {lib_storage => src/lib_storage}/store_sigs.ml (100%) rename {lib_storage => src/lib_storage}/tezos-storage.opam (100%) diff --git a/Makefile b/Makefile index 05942537a..ae65297b9 100644 --- a/Makefile +++ b/Makefile @@ -3,12 +3,12 @@ DEV ?= --dev all: @jbuilder build ${DEV} \ - bin_node/main.exe \ - bin_client/main.exe \ - lib_protocol_compiler/main.exe - @cp _build/default/bin_node/main.exe tezos-node - @cp _build/default/bin_client/main.exe tezos-client - @cp _build/default/lib_protocol_compiler/main.exe tezos-protocol-compiler + src/bin_node/main.exe \ + src/bin_client/main.exe \ + src/lib_protocol_compiler/main.exe + @cp _build/default/src/bin_node/main.exe tezos-node + @cp _build/default/src/bin_client/main.exe tezos-client + @cp _build/default/src/lib_protocol_compiler/main.exe tezos-protocol-compiler doc-html: @jbuilder build @doc ${DEV} diff --git a/scripts/alphanet_constants.patch b/scripts/alphanet_constants.patch index f7388ef7a..726ebb888 100644 --- a/scripts/alphanet_constants.patch +++ b/scripts/alphanet_constants.patch @@ -1,7 +1,7 @@ -diff --git a/lib_embedded_protocol_alpha/src/constants_repr.ml b/lib_embedded_protocol_alpha/src/constants_repr.ml +diff --git a/src/lib_embedded_protocol_alpha/src/constants_repr.ml b/src/lib_embedded_protocol_alpha/src/constants_repr.ml index 61e79c8a..f91ce282 100644 ---- a/lib_embedded_protocol_alpha/src/constants_repr.ml -+++ b/lib_embedded_protocol_alpha/src/constants_repr.ml +--- a/src/lib_embedded_protocol_alpha/src/constants_repr.ml ++++ b/src/lib_embedded_protocol_alpha/src/constants_repr.ml @@ -49,15 +49,14 @@ let read_public_key s = Ed25519.Public_key.of_bytes (Bytes.of_string (Hex_encode.hex_decode s)) diff --git a/bin_attacker/attacker_main.ml b/src/bin_attacker/attacker_main.ml similarity index 100% rename from bin_attacker/attacker_main.ml rename to src/bin_attacker/attacker_main.ml diff --git a/bin_attacker/attacker_minimal.ml b/src/bin_attacker/attacker_minimal.ml similarity index 100% rename from bin_attacker/attacker_minimal.ml rename to src/bin_attacker/attacker_minimal.ml diff --git a/bin_attacker/attacker_minimal.mli b/src/bin_attacker/attacker_minimal.mli similarity index 100% rename from bin_attacker/attacker_minimal.mli rename to src/bin_attacker/attacker_minimal.mli diff --git a/bin_client/bash-completion.sh b/src/bin_client/bash-completion.sh similarity index 100% rename from bin_client/bash-completion.sh rename to src/bin_client/bash-completion.sh diff --git a/bin_client/jbuild b/src/bin_client/jbuild similarity index 100% rename from bin_client/jbuild rename to src/bin_client/jbuild diff --git a/bin_client/main.ml b/src/bin_client/main.ml similarity index 100% rename from bin_client/main.ml rename to src/bin_client/main.ml diff --git a/bin_client/tezos-client.opam b/src/bin_client/tezos-client.opam similarity index 100% rename from bin_client/tezos-client.opam rename to src/bin_client/tezos-client.opam diff --git a/bin_client/tezos-init-sandboxed-client.sh b/src/bin_client/tezos-init-sandboxed-client.sh similarity index 100% rename from bin_client/tezos-init-sandboxed-client.sh rename to src/bin_client/tezos-init-sandboxed-client.sh diff --git a/bin_node/jbuild b/src/bin_node/jbuild similarity index 100% rename from bin_node/jbuild rename to src/bin_node/jbuild diff --git a/bin_node/main.ml b/src/bin_node/main.ml similarity index 100% rename from bin_node/main.ml rename to src/bin_node/main.ml diff --git a/bin_node/node_config_command.ml b/src/bin_node/node_config_command.ml similarity index 100% rename from bin_node/node_config_command.ml rename to src/bin_node/node_config_command.ml diff --git a/bin_node/node_config_command.mli b/src/bin_node/node_config_command.mli similarity index 100% rename from bin_node/node_config_command.mli rename to src/bin_node/node_config_command.mli diff --git a/bin_node/node_config_file.ml b/src/bin_node/node_config_file.ml similarity index 100% rename from bin_node/node_config_file.ml rename to src/bin_node/node_config_file.ml diff --git a/bin_node/node_config_file.mli b/src/bin_node/node_config_file.mli similarity index 100% rename from bin_node/node_config_file.mli rename to src/bin_node/node_config_file.mli diff --git a/bin_node/node_data_version.ml b/src/bin_node/node_data_version.ml similarity index 100% rename from bin_node/node_data_version.ml rename to src/bin_node/node_data_version.ml diff --git a/bin_node/node_data_version.mli b/src/bin_node/node_data_version.mli similarity index 100% rename from bin_node/node_data_version.mli rename to src/bin_node/node_data_version.mli diff --git a/bin_node/node_identity_command.ml b/src/bin_node/node_identity_command.ml similarity index 100% rename from bin_node/node_identity_command.ml rename to src/bin_node/node_identity_command.ml diff --git a/bin_node/node_identity_command.mli b/src/bin_node/node_identity_command.mli similarity index 100% rename from bin_node/node_identity_command.mli rename to src/bin_node/node_identity_command.mli diff --git a/bin_node/node_identity_file.ml b/src/bin_node/node_identity_file.ml similarity index 100% rename from bin_node/node_identity_file.ml rename to src/bin_node/node_identity_file.ml diff --git a/bin_node/node_identity_file.mli b/src/bin_node/node_identity_file.mli similarity index 100% rename from bin_node/node_identity_file.mli rename to src/bin_node/node_identity_file.mli diff --git a/bin_node/node_run_command.ml b/src/bin_node/node_run_command.ml similarity index 100% rename from bin_node/node_run_command.ml rename to src/bin_node/node_run_command.ml diff --git a/bin_node/node_run_command.mli b/src/bin_node/node_run_command.mli similarity index 100% rename from bin_node/node_run_command.mli rename to src/bin_node/node_run_command.mli diff --git a/bin_node/node_shared_arg.ml b/src/bin_node/node_shared_arg.ml similarity index 100% rename from bin_node/node_shared_arg.ml rename to src/bin_node/node_shared_arg.ml diff --git a/bin_node/node_shared_arg.mli b/src/bin_node/node_shared_arg.mli similarity index 100% rename from bin_node/node_shared_arg.mli rename to src/bin_node/node_shared_arg.mli diff --git a/bin_node/tezos-node.opam b/src/bin_node/tezos-node.opam similarity index 100% rename from bin_node/tezos-node.opam rename to src/bin_node/tezos-node.opam diff --git a/bin_node/tezos-sandboxed-node.sh b/src/bin_node/tezos-sandboxed-node.sh similarity index 100% rename from bin_node/tezos-sandboxed-node.sh rename to src/bin_node/tezos-sandboxed-node.sh diff --git a/lib_base/block_header.ml b/src/lib_base/block_header.ml similarity index 100% rename from lib_base/block_header.ml rename to src/lib_base/block_header.ml diff --git a/lib_base/block_header.mli b/src/lib_base/block_header.mli similarity index 100% rename from lib_base/block_header.mli rename to src/lib_base/block_header.mli diff --git a/lib_base/data_encoding_ezjsonm.ml b/src/lib_base/data_encoding_ezjsonm.ml similarity index 100% rename from lib_base/data_encoding_ezjsonm.ml rename to src/lib_base/data_encoding_ezjsonm.ml diff --git a/lib_base/data_encoding_ezjsonm.mli b/src/lib_base/data_encoding_ezjsonm.mli similarity index 100% rename from lib_base/data_encoding_ezjsonm.mli rename to src/lib_base/data_encoding_ezjsonm.mli diff --git a/lib_base/fitness.ml b/src/lib_base/fitness.ml similarity index 100% rename from lib_base/fitness.ml rename to src/lib_base/fitness.ml diff --git a/lib_base/fitness.mli b/src/lib_base/fitness.mli similarity index 100% rename from lib_base/fitness.mli rename to src/lib_base/fitness.mli diff --git a/lib_base/jbuild b/src/lib_base/jbuild similarity index 100% rename from lib_base/jbuild rename to src/lib_base/jbuild diff --git a/lib_base/operation.ml b/src/lib_base/operation.ml similarity index 100% rename from lib_base/operation.ml rename to src/lib_base/operation.ml diff --git a/lib_base/operation.mli b/src/lib_base/operation.mli similarity index 100% rename from lib_base/operation.mli rename to src/lib_base/operation.mli diff --git a/lib_base/preapply_result.ml b/src/lib_base/preapply_result.ml similarity index 100% rename from lib_base/preapply_result.ml rename to src/lib_base/preapply_result.ml diff --git a/lib_base/preapply_result.mli b/src/lib_base/preapply_result.mli similarity index 100% rename from lib_base/preapply_result.mli rename to src/lib_base/preapply_result.mli diff --git a/lib_base/protocol.ml b/src/lib_base/protocol.ml similarity index 100% rename from lib_base/protocol.ml rename to src/lib_base/protocol.ml diff --git a/lib_base/protocol.mli b/src/lib_base/protocol.mli similarity index 100% rename from lib_base/protocol.mli rename to src/lib_base/protocol.mli diff --git a/lib_base/s.ml b/src/lib_base/s.ml similarity index 100% rename from lib_base/s.ml rename to src/lib_base/s.ml diff --git a/lib_base/test_network_status.ml b/src/lib_base/test_network_status.ml similarity index 100% rename from lib_base/test_network_status.ml rename to src/lib_base/test_network_status.ml diff --git a/lib_base/test_network_status.mli b/src/lib_base/test_network_status.mli similarity index 100% rename from lib_base/test_network_status.mli rename to src/lib_base/test_network_status.mli diff --git a/lib_base/tezos-base.opam b/src/lib_base/tezos-base.opam similarity index 100% rename from lib_base/tezos-base.opam rename to src/lib_base/tezos-base.opam diff --git a/lib_base/time.ml b/src/lib_base/time.ml similarity index 100% rename from lib_base/time.ml rename to src/lib_base/time.ml diff --git a/lib_base/time.mli b/src/lib_base/time.mli similarity index 100% rename from lib_base/time.mli rename to src/lib_base/time.mli diff --git a/lib_base/tzPervasives.ml b/src/lib_base/tzPervasives.ml similarity index 100% rename from lib_base/tzPervasives.ml rename to src/lib_base/tzPervasives.ml diff --git a/lib_base/tzPervasives.mli b/src/lib_base/tzPervasives.mli similarity index 100% rename from lib_base/tzPervasives.mli rename to src/lib_base/tzPervasives.mli diff --git a/lib_client_base/client_aliases.ml b/src/lib_client_base/client_aliases.ml similarity index 100% rename from lib_client_base/client_aliases.ml rename to src/lib_client_base/client_aliases.ml diff --git a/lib_client_base/client_aliases.mli b/src/lib_client_base/client_aliases.mli similarity index 100% rename from lib_client_base/client_aliases.mli rename to src/lib_client_base/client_aliases.mli diff --git a/lib_client_base/client_commands.ml b/src/lib_client_base/client_commands.ml similarity index 100% rename from lib_client_base/client_commands.ml rename to src/lib_client_base/client_commands.ml diff --git a/lib_client_base/client_commands.mli b/src/lib_client_base/client_commands.mli similarity index 100% rename from lib_client_base/client_commands.mli rename to src/lib_client_base/client_commands.mli diff --git a/lib_client_base/client_config.ml b/src/lib_client_base/client_config.ml similarity index 100% rename from lib_client_base/client_config.ml rename to src/lib_client_base/client_config.ml diff --git a/lib_client_base/client_debug.ml b/src/lib_client_base/client_debug.ml similarity index 100% rename from lib_client_base/client_debug.ml rename to src/lib_client_base/client_debug.ml diff --git a/lib_client_base/client_debug.mli b/src/lib_client_base/client_debug.mli similarity index 100% rename from lib_client_base/client_debug.mli rename to src/lib_client_base/client_debug.mli diff --git a/lib_client_base/client_generic_rpcs.ml b/src/lib_client_base/client_generic_rpcs.ml similarity index 100% rename from lib_client_base/client_generic_rpcs.ml rename to src/lib_client_base/client_generic_rpcs.ml diff --git a/lib_client_base/client_generic_rpcs.mli b/src/lib_client_base/client_generic_rpcs.mli similarity index 100% rename from lib_client_base/client_generic_rpcs.mli rename to src/lib_client_base/client_generic_rpcs.mli diff --git a/lib_client_base/client_helpers.ml b/src/lib_client_base/client_helpers.ml similarity index 100% rename from lib_client_base/client_helpers.ml rename to src/lib_client_base/client_helpers.ml diff --git a/lib_client_base/client_helpers.mli b/src/lib_client_base/client_helpers.mli similarity index 100% rename from lib_client_base/client_helpers.mli rename to src/lib_client_base/client_helpers.mli diff --git a/lib_client_base/client_keys.ml b/src/lib_client_base/client_keys.ml similarity index 100% rename from lib_client_base/client_keys.ml rename to src/lib_client_base/client_keys.ml diff --git a/lib_client_base/client_keys.mli b/src/lib_client_base/client_keys.mli similarity index 100% rename from lib_client_base/client_keys.mli rename to src/lib_client_base/client_keys.mli diff --git a/lib_client_base/client_network.ml b/src/lib_client_base/client_network.ml similarity index 100% rename from lib_client_base/client_network.ml rename to src/lib_client_base/client_network.ml diff --git a/lib_client_base/client_network.mli b/src/lib_client_base/client_network.mli similarity index 100% rename from lib_client_base/client_network.mli rename to src/lib_client_base/client_network.mli diff --git a/lib_client_base/client_node_rpcs.ml b/src/lib_client_base/client_node_rpcs.ml similarity index 100% rename from lib_client_base/client_node_rpcs.ml rename to src/lib_client_base/client_node_rpcs.ml diff --git a/lib_client_base/client_node_rpcs.mli b/src/lib_client_base/client_node_rpcs.mli similarity index 100% rename from lib_client_base/client_node_rpcs.mli rename to src/lib_client_base/client_node_rpcs.mli diff --git a/lib_client_base/client_protocols.ml b/src/lib_client_base/client_protocols.ml similarity index 100% rename from lib_client_base/client_protocols.ml rename to src/lib_client_base/client_protocols.ml diff --git a/lib_client_base/client_protocols.mli b/src/lib_client_base/client_protocols.mli similarity index 100% rename from lib_client_base/client_protocols.mli rename to src/lib_client_base/client_protocols.mli diff --git a/lib_client_base/client_rpcs.ml b/src/lib_client_base/client_rpcs.ml similarity index 100% rename from lib_client_base/client_rpcs.ml rename to src/lib_client_base/client_rpcs.ml diff --git a/lib_client_base/client_rpcs.mli b/src/lib_client_base/client_rpcs.mli similarity index 100% rename from lib_client_base/client_rpcs.mli rename to src/lib_client_base/client_rpcs.mli diff --git a/lib_client_base/client_tags.ml b/src/lib_client_base/client_tags.ml similarity index 100% rename from lib_client_base/client_tags.ml rename to src/lib_client_base/client_tags.ml diff --git a/lib_client_base/client_tags.mli b/src/lib_client_base/client_tags.mli similarity index 100% rename from lib_client_base/client_tags.mli rename to src/lib_client_base/client_tags.mli diff --git a/lib_client_base/embedded/jbuild b/src/lib_client_base/embedded/jbuild similarity index 100% rename from lib_client_base/embedded/jbuild rename to src/lib_client_base/embedded/jbuild diff --git a/lib_client_base/jbuild b/src/lib_client_base/jbuild similarity index 100% rename from lib_client_base/jbuild rename to src/lib_client_base/jbuild diff --git a/lib_client_base/tezos-client-base.opam b/src/lib_client_base/tezos-client-base.opam similarity index 100% rename from lib_client_base/tezos-client-base.opam rename to src/lib_client_base/tezos-client-base.opam diff --git a/lib_crypto/base58.ml b/src/lib_crypto/base58.ml similarity index 100% rename from lib_crypto/base58.ml rename to src/lib_crypto/base58.ml diff --git a/lib_crypto/base58.mli b/src/lib_crypto/base58.mli similarity index 100% rename from lib_crypto/base58.mli rename to src/lib_crypto/base58.mli diff --git a/lib_crypto/blake2B.ml b/src/lib_crypto/blake2B.ml similarity index 100% rename from lib_crypto/blake2B.ml rename to src/lib_crypto/blake2B.ml diff --git a/lib_crypto/blake2B.mli b/src/lib_crypto/blake2B.mli similarity index 100% rename from lib_crypto/blake2B.mli rename to src/lib_crypto/blake2B.mli diff --git a/lib_crypto/block_hash.ml b/src/lib_crypto/block_hash.ml similarity index 100% rename from lib_crypto/block_hash.ml rename to src/lib_crypto/block_hash.ml diff --git a/lib_crypto/block_hash.mli b/src/lib_crypto/block_hash.mli similarity index 100% rename from lib_crypto/block_hash.mli rename to src/lib_crypto/block_hash.mli diff --git a/lib_crypto/context_hash.ml b/src/lib_crypto/context_hash.ml similarity index 100% rename from lib_crypto/context_hash.ml rename to src/lib_crypto/context_hash.ml diff --git a/lib_crypto/context_hash.mli b/src/lib_crypto/context_hash.mli similarity index 100% rename from lib_crypto/context_hash.mli rename to src/lib_crypto/context_hash.mli diff --git a/lib_crypto/crypto_box.ml b/src/lib_crypto/crypto_box.ml similarity index 100% rename from lib_crypto/crypto_box.ml rename to src/lib_crypto/crypto_box.ml diff --git a/lib_crypto/crypto_box.mli b/src/lib_crypto/crypto_box.mli similarity index 100% rename from lib_crypto/crypto_box.mli rename to src/lib_crypto/crypto_box.mli diff --git a/lib_crypto/ed25519.ml b/src/lib_crypto/ed25519.ml similarity index 100% rename from lib_crypto/ed25519.ml rename to src/lib_crypto/ed25519.ml diff --git a/lib_crypto/ed25519.mli b/src/lib_crypto/ed25519.mli similarity index 100% rename from lib_crypto/ed25519.mli rename to src/lib_crypto/ed25519.mli diff --git a/lib_crypto/jbuild b/src/lib_crypto/jbuild similarity index 100% rename from lib_crypto/jbuild rename to src/lib_crypto/jbuild diff --git a/lib_crypto/net_id.ml b/src/lib_crypto/net_id.ml similarity index 100% rename from lib_crypto/net_id.ml rename to src/lib_crypto/net_id.ml diff --git a/lib_crypto/net_id.mli b/src/lib_crypto/net_id.mli similarity index 100% rename from lib_crypto/net_id.mli rename to src/lib_crypto/net_id.mli diff --git a/lib_crypto/operation_hash.ml b/src/lib_crypto/operation_hash.ml similarity index 100% rename from lib_crypto/operation_hash.ml rename to src/lib_crypto/operation_hash.ml diff --git a/lib_crypto/operation_hash.mli b/src/lib_crypto/operation_hash.mli similarity index 100% rename from lib_crypto/operation_hash.mli rename to src/lib_crypto/operation_hash.mli diff --git a/lib_crypto/operation_list_hash.ml b/src/lib_crypto/operation_list_hash.ml similarity index 100% rename from lib_crypto/operation_list_hash.ml rename to src/lib_crypto/operation_list_hash.ml diff --git a/lib_crypto/operation_list_hash.mli b/src/lib_crypto/operation_list_hash.mli similarity index 100% rename from lib_crypto/operation_list_hash.mli rename to src/lib_crypto/operation_list_hash.mli diff --git a/lib_crypto/operation_list_list_hash.ml b/src/lib_crypto/operation_list_list_hash.ml similarity index 100% rename from lib_crypto/operation_list_list_hash.ml rename to src/lib_crypto/operation_list_list_hash.ml diff --git a/lib_crypto/operation_list_list_hash.mli b/src/lib_crypto/operation_list_list_hash.mli similarity index 100% rename from lib_crypto/operation_list_list_hash.mli rename to src/lib_crypto/operation_list_list_hash.mli diff --git a/lib_crypto/protocol_hash.ml b/src/lib_crypto/protocol_hash.ml similarity index 100% rename from lib_crypto/protocol_hash.ml rename to src/lib_crypto/protocol_hash.ml diff --git a/lib_crypto/protocol_hash.mli b/src/lib_crypto/protocol_hash.mli similarity index 100% rename from lib_crypto/protocol_hash.mli rename to src/lib_crypto/protocol_hash.mli diff --git a/lib_crypto/s.ml b/src/lib_crypto/s.ml similarity index 100% rename from lib_crypto/s.ml rename to src/lib_crypto/s.ml diff --git a/lib_crypto/tezos-crypto.opam b/src/lib_crypto/tezos-crypto.opam similarity index 100% rename from lib_crypto/tezos-crypto.opam rename to src/lib_crypto/tezos-crypto.opam diff --git a/lib_data_encoding/data_encoding.ml b/src/lib_data_encoding/data_encoding.ml similarity index 100% rename from lib_data_encoding/data_encoding.ml rename to src/lib_data_encoding/data_encoding.ml diff --git a/lib_data_encoding/data_encoding.mli b/src/lib_data_encoding/data_encoding.mli similarity index 100% rename from lib_data_encoding/data_encoding.mli rename to src/lib_data_encoding/data_encoding.mli diff --git a/lib_data_encoding/jbuild b/src/lib_data_encoding/jbuild similarity index 100% rename from lib_data_encoding/jbuild rename to src/lib_data_encoding/jbuild diff --git a/lib_data_encoding/tezos-data-encoding.opam b/src/lib_data_encoding/tezos-data-encoding.opam similarity index 100% rename from lib_data_encoding/tezos-data-encoding.opam rename to src/lib_data_encoding/tezos-data-encoding.opam diff --git a/lib_embedded_client_alpha/alpha.ml b/src/lib_embedded_client_alpha/alpha.ml similarity index 100% rename from lib_embedded_client_alpha/alpha.ml rename to src/lib_embedded_client_alpha/alpha.ml diff --git a/lib_embedded_client_alpha/alpha.mli b/src/lib_embedded_client_alpha/alpha.mli similarity index 100% rename from lib_embedded_client_alpha/alpha.mli rename to src/lib_embedded_client_alpha/alpha.mli diff --git a/lib_embedded_client_alpha/client_baking_blocks.ml b/src/lib_embedded_client_alpha/client_baking_blocks.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_blocks.ml rename to src/lib_embedded_client_alpha/client_baking_blocks.ml diff --git a/lib_embedded_client_alpha/client_baking_blocks.mli b/src/lib_embedded_client_alpha/client_baking_blocks.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_blocks.mli rename to src/lib_embedded_client_alpha/client_baking_blocks.mli diff --git a/lib_embedded_client_alpha/client_baking_daemon.ml b/src/lib_embedded_client_alpha/client_baking_daemon.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_daemon.ml rename to src/lib_embedded_client_alpha/client_baking_daemon.ml diff --git a/lib_embedded_client_alpha/client_baking_daemon.mli b/src/lib_embedded_client_alpha/client_baking_daemon.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_daemon.mli rename to src/lib_embedded_client_alpha/client_baking_daemon.mli diff --git a/lib_embedded_client_alpha/client_baking_denunciation.ml b/src/lib_embedded_client_alpha/client_baking_denunciation.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_denunciation.ml rename to src/lib_embedded_client_alpha/client_baking_denunciation.ml diff --git a/lib_embedded_client_alpha/client_baking_denunciation.mli b/src/lib_embedded_client_alpha/client_baking_denunciation.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_denunciation.mli rename to src/lib_embedded_client_alpha/client_baking_denunciation.mli diff --git a/lib_embedded_client_alpha/client_baking_endorsement.ml b/src/lib_embedded_client_alpha/client_baking_endorsement.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_endorsement.ml rename to src/lib_embedded_client_alpha/client_baking_endorsement.ml diff --git a/lib_embedded_client_alpha/client_baking_endorsement.mli b/src/lib_embedded_client_alpha/client_baking_endorsement.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_endorsement.mli rename to src/lib_embedded_client_alpha/client_baking_endorsement.mli diff --git a/lib_embedded_client_alpha/client_baking_forge.ml b/src/lib_embedded_client_alpha/client_baking_forge.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_forge.ml rename to src/lib_embedded_client_alpha/client_baking_forge.ml diff --git a/lib_embedded_client_alpha/client_baking_forge.mli b/src/lib_embedded_client_alpha/client_baking_forge.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_forge.mli rename to src/lib_embedded_client_alpha/client_baking_forge.mli diff --git a/lib_embedded_client_alpha/client_baking_lib.ml b/src/lib_embedded_client_alpha/client_baking_lib.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_lib.ml rename to src/lib_embedded_client_alpha/client_baking_lib.ml diff --git a/lib_embedded_client_alpha/client_baking_lib.mli b/src/lib_embedded_client_alpha/client_baking_lib.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_lib.mli rename to src/lib_embedded_client_alpha/client_baking_lib.mli diff --git a/lib_embedded_client_alpha/client_baking_main.ml b/src/lib_embedded_client_alpha/client_baking_main.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_main.ml rename to src/lib_embedded_client_alpha/client_baking_main.ml diff --git a/lib_embedded_client_alpha/client_baking_main.mli b/src/lib_embedded_client_alpha/client_baking_main.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_main.mli rename to src/lib_embedded_client_alpha/client_baking_main.mli diff --git a/lib_embedded_client_alpha/client_baking_operations.ml b/src/lib_embedded_client_alpha/client_baking_operations.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_operations.ml rename to src/lib_embedded_client_alpha/client_baking_operations.ml diff --git a/lib_embedded_client_alpha/client_baking_operations.mli b/src/lib_embedded_client_alpha/client_baking_operations.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_operations.mli rename to src/lib_embedded_client_alpha/client_baking_operations.mli diff --git a/lib_embedded_client_alpha/client_baking_revelation.ml b/src/lib_embedded_client_alpha/client_baking_revelation.ml similarity index 100% rename from lib_embedded_client_alpha/client_baking_revelation.ml rename to src/lib_embedded_client_alpha/client_baking_revelation.ml diff --git a/lib_embedded_client_alpha/client_baking_revelation.mli b/src/lib_embedded_client_alpha/client_baking_revelation.mli similarity index 100% rename from lib_embedded_client_alpha/client_baking_revelation.mli rename to src/lib_embedded_client_alpha/client_baking_revelation.mli diff --git a/lib_embedded_client_alpha/client_proto_args.ml b/src/lib_embedded_client_alpha/client_proto_args.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_args.ml rename to src/lib_embedded_client_alpha/client_proto_args.ml diff --git a/lib_embedded_client_alpha/client_proto_args.mli b/src/lib_embedded_client_alpha/client_proto_args.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_args.mli rename to src/lib_embedded_client_alpha/client_proto_args.mli diff --git a/lib_embedded_client_alpha/client_proto_context.ml b/src/lib_embedded_client_alpha/client_proto_context.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_context.ml rename to src/lib_embedded_client_alpha/client_proto_context.ml diff --git a/lib_embedded_client_alpha/client_proto_context.mli b/src/lib_embedded_client_alpha/client_proto_context.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_context.mli rename to src/lib_embedded_client_alpha/client_proto_context.mli diff --git a/lib_embedded_client_alpha/client_proto_context_commands.ml b/src/lib_embedded_client_alpha/client_proto_context_commands.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_context_commands.ml rename to src/lib_embedded_client_alpha/client_proto_context_commands.ml diff --git a/lib_embedded_client_alpha/client_proto_contracts.ml b/src/lib_embedded_client_alpha/client_proto_contracts.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_contracts.ml rename to src/lib_embedded_client_alpha/client_proto_contracts.ml diff --git a/lib_embedded_client_alpha/client_proto_contracts.mli b/src/lib_embedded_client_alpha/client_proto_contracts.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_contracts.mli rename to src/lib_embedded_client_alpha/client_proto_contracts.mli diff --git a/lib_embedded_client_alpha/client_proto_contracts_commands.ml b/src/lib_embedded_client_alpha/client_proto_contracts_commands.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_contracts_commands.ml rename to src/lib_embedded_client_alpha/client_proto_contracts_commands.ml diff --git a/lib_embedded_client_alpha/client_proto_main.ml b/src/lib_embedded_client_alpha/client_proto_main.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_main.ml rename to src/lib_embedded_client_alpha/client_proto_main.ml diff --git a/lib_embedded_client_alpha/client_proto_main.mli b/src/lib_embedded_client_alpha/client_proto_main.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_main.mli rename to src/lib_embedded_client_alpha/client_proto_main.mli diff --git a/lib_embedded_client_alpha/client_proto_nonces.ml b/src/lib_embedded_client_alpha/client_proto_nonces.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_nonces.ml rename to src/lib_embedded_client_alpha/client_proto_nonces.ml diff --git a/lib_embedded_client_alpha/client_proto_nonces.mli b/src/lib_embedded_client_alpha/client_proto_nonces.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_nonces.mli rename to src/lib_embedded_client_alpha/client_proto_nonces.mli diff --git a/lib_embedded_client_alpha/client_proto_programs.ml b/src/lib_embedded_client_alpha/client_proto_programs.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_programs.ml rename to src/lib_embedded_client_alpha/client_proto_programs.ml diff --git a/lib_embedded_client_alpha/client_proto_programs.mli b/src/lib_embedded_client_alpha/client_proto_programs.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_programs.mli rename to src/lib_embedded_client_alpha/client_proto_programs.mli diff --git a/lib_embedded_client_alpha/client_proto_programs_commands.ml b/src/lib_embedded_client_alpha/client_proto_programs_commands.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_programs_commands.ml rename to src/lib_embedded_client_alpha/client_proto_programs_commands.ml diff --git a/lib_embedded_client_alpha/client_proto_programs_commands.mli b/src/lib_embedded_client_alpha/client_proto_programs_commands.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_programs_commands.mli rename to src/lib_embedded_client_alpha/client_proto_programs_commands.mli diff --git a/lib_embedded_client_alpha/client_proto_rpcs.ml b/src/lib_embedded_client_alpha/client_proto_rpcs.ml similarity index 100% rename from lib_embedded_client_alpha/client_proto_rpcs.ml rename to src/lib_embedded_client_alpha/client_proto_rpcs.ml diff --git a/lib_embedded_client_alpha/client_proto_rpcs.mli b/src/lib_embedded_client_alpha/client_proto_rpcs.mli similarity index 100% rename from lib_embedded_client_alpha/client_proto_rpcs.mli rename to src/lib_embedded_client_alpha/client_proto_rpcs.mli diff --git a/lib_embedded_client_alpha/jbuild b/src/lib_embedded_client_alpha/jbuild similarity index 100% rename from lib_embedded_client_alpha/jbuild rename to src/lib_embedded_client_alpha/jbuild diff --git a/lib_embedded_client_alpha/michelson_macros.ml b/src/lib_embedded_client_alpha/michelson_macros.ml similarity index 100% rename from lib_embedded_client_alpha/michelson_macros.ml rename to src/lib_embedded_client_alpha/michelson_macros.ml diff --git a/lib_embedded_client_alpha/michelson_macros.mli b/src/lib_embedded_client_alpha/michelson_macros.mli similarity index 100% rename from lib_embedded_client_alpha/michelson_macros.mli rename to src/lib_embedded_client_alpha/michelson_macros.mli diff --git a/lib_embedded_client_alpha/michelson_v1_emacs.ml b/src/lib_embedded_client_alpha/michelson_v1_emacs.ml similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_emacs.ml rename to src/lib_embedded_client_alpha/michelson_v1_emacs.ml diff --git a/lib_embedded_client_alpha/michelson_v1_emacs.mli b/src/lib_embedded_client_alpha/michelson_v1_emacs.mli similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_emacs.mli rename to src/lib_embedded_client_alpha/michelson_v1_emacs.mli diff --git a/lib_embedded_client_alpha/michelson_v1_error_reporter.ml b/src/lib_embedded_client_alpha/michelson_v1_error_reporter.ml similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_error_reporter.ml rename to src/lib_embedded_client_alpha/michelson_v1_error_reporter.ml diff --git a/lib_embedded_client_alpha/michelson_v1_error_reporter.mli b/src/lib_embedded_client_alpha/michelson_v1_error_reporter.mli similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_error_reporter.mli rename to src/lib_embedded_client_alpha/michelson_v1_error_reporter.mli diff --git a/lib_embedded_client_alpha/michelson_v1_parser.ml b/src/lib_embedded_client_alpha/michelson_v1_parser.ml similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_parser.ml rename to src/lib_embedded_client_alpha/michelson_v1_parser.ml diff --git a/lib_embedded_client_alpha/michelson_v1_parser.mli b/src/lib_embedded_client_alpha/michelson_v1_parser.mli similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_parser.mli rename to src/lib_embedded_client_alpha/michelson_v1_parser.mli diff --git a/lib_embedded_client_alpha/michelson_v1_printer.ml b/src/lib_embedded_client_alpha/michelson_v1_printer.ml similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_printer.ml rename to src/lib_embedded_client_alpha/michelson_v1_printer.ml diff --git a/lib_embedded_client_alpha/michelson_v1_printer.mli b/src/lib_embedded_client_alpha/michelson_v1_printer.mli similarity index 100% rename from lib_embedded_client_alpha/michelson_v1_printer.mli rename to src/lib_embedded_client_alpha/michelson_v1_printer.mli diff --git a/lib_embedded_client_alpha/tezos-embedded-client-alpha.opam b/src/lib_embedded_client_alpha/tezos-embedded-client-alpha.opam similarity index 100% rename from lib_embedded_client_alpha/tezos-embedded-client-alpha.opam rename to src/lib_embedded_client_alpha/tezos-embedded-client-alpha.opam diff --git a/lib_embedded_client_demo/client_proto_main.ml b/src/lib_embedded_client_demo/client_proto_main.ml similarity index 100% rename from lib_embedded_client_demo/client_proto_main.ml rename to src/lib_embedded_client_demo/client_proto_main.ml diff --git a/lib_embedded_client_demo/client_proto_main.mli b/src/lib_embedded_client_demo/client_proto_main.mli similarity index 100% rename from lib_embedded_client_demo/client_proto_main.mli rename to src/lib_embedded_client_demo/client_proto_main.mli diff --git a/lib_embedded_client_demo/client_proto_rpcs.ml b/src/lib_embedded_client_demo/client_proto_rpcs.ml similarity index 100% rename from lib_embedded_client_demo/client_proto_rpcs.ml rename to src/lib_embedded_client_demo/client_proto_rpcs.ml diff --git a/lib_embedded_client_demo/client_proto_rpcs.mli b/src/lib_embedded_client_demo/client_proto_rpcs.mli similarity index 100% rename from lib_embedded_client_demo/client_proto_rpcs.mli rename to src/lib_embedded_client_demo/client_proto_rpcs.mli diff --git a/lib_embedded_client_genesis/client_proto_main.ml b/src/lib_embedded_client_genesis/client_proto_main.ml similarity index 100% rename from lib_embedded_client_genesis/client_proto_main.ml rename to src/lib_embedded_client_genesis/client_proto_main.ml diff --git a/lib_embedded_client_genesis/client_proto_main.mli b/src/lib_embedded_client_genesis/client_proto_main.mli similarity index 100% rename from lib_embedded_client_genesis/client_proto_main.mli rename to src/lib_embedded_client_genesis/client_proto_main.mli diff --git a/lib_embedded_client_genesis/jbuild b/src/lib_embedded_client_genesis/jbuild similarity index 100% rename from lib_embedded_client_genesis/jbuild rename to src/lib_embedded_client_genesis/jbuild diff --git a/lib_embedded_client_genesis/tezos-embedded-client-genesis.opam b/src/lib_embedded_client_genesis/tezos-embedded-client-genesis.opam similarity index 100% rename from lib_embedded_client_genesis/tezos-embedded-client-genesis.opam rename to src/lib_embedded_client_genesis/tezos-embedded-client-genesis.opam diff --git a/lib_embedded_protocol_alpha/jbuild b/src/lib_embedded_protocol_alpha/jbuild similarity index 100% rename from lib_embedded_protocol_alpha/jbuild rename to src/lib_embedded_protocol_alpha/jbuild diff --git a/lib_embedded_protocol_alpha/src/TEZOS_PROTOCOL b/src/lib_embedded_protocol_alpha/src/TEZOS_PROTOCOL similarity index 100% rename from lib_embedded_protocol_alpha/src/TEZOS_PROTOCOL rename to src/lib_embedded_protocol_alpha/src/TEZOS_PROTOCOL diff --git a/lib_embedded_protocol_alpha/src/amendment.ml b/src/lib_embedded_protocol_alpha/src/amendment.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/amendment.ml rename to src/lib_embedded_protocol_alpha/src/amendment.ml diff --git a/lib_embedded_protocol_alpha/src/amendment.mli b/src/lib_embedded_protocol_alpha/src/amendment.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/amendment.mli rename to src/lib_embedded_protocol_alpha/src/amendment.mli diff --git a/lib_embedded_protocol_alpha/src/apply.ml b/src/lib_embedded_protocol_alpha/src/apply.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/apply.ml rename to src/lib_embedded_protocol_alpha/src/apply.ml diff --git a/lib_embedded_protocol_alpha/src/baking.ml b/src/lib_embedded_protocol_alpha/src/baking.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/baking.ml rename to src/lib_embedded_protocol_alpha/src/baking.ml diff --git a/lib_embedded_protocol_alpha/src/baking.mli b/src/lib_embedded_protocol_alpha/src/baking.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/baking.mli rename to src/lib_embedded_protocol_alpha/src/baking.mli diff --git a/lib_embedded_protocol_alpha/src/block_header_repr.ml b/src/lib_embedded_protocol_alpha/src/block_header_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/block_header_repr.ml rename to src/lib_embedded_protocol_alpha/src/block_header_repr.ml diff --git a/lib_embedded_protocol_alpha/src/block_header_repr.mli b/src/lib_embedded_protocol_alpha/src/block_header_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/block_header_repr.mli rename to src/lib_embedded_protocol_alpha/src/block_header_repr.mli diff --git a/lib_embedded_protocol_alpha/src/bootstrap_storage.ml b/src/lib_embedded_protocol_alpha/src/bootstrap_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/bootstrap_storage.ml rename to src/lib_embedded_protocol_alpha/src/bootstrap_storage.ml diff --git a/lib_embedded_protocol_alpha/src/bootstrap_storage.mli b/src/lib_embedded_protocol_alpha/src/bootstrap_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/bootstrap_storage.mli rename to src/lib_embedded_protocol_alpha/src/bootstrap_storage.mli diff --git a/lib_embedded_protocol_alpha/src/constants_repr.ml b/src/lib_embedded_protocol_alpha/src/constants_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/constants_repr.ml rename to src/lib_embedded_protocol_alpha/src/constants_repr.ml diff --git a/lib_embedded_protocol_alpha/src/contract_repr.ml b/src/lib_embedded_protocol_alpha/src/contract_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/contract_repr.ml rename to src/lib_embedded_protocol_alpha/src/contract_repr.ml diff --git a/lib_embedded_protocol_alpha/src/contract_repr.mli b/src/lib_embedded_protocol_alpha/src/contract_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/contract_repr.mli rename to src/lib_embedded_protocol_alpha/src/contract_repr.mli diff --git a/lib_embedded_protocol_alpha/src/contract_storage.ml b/src/lib_embedded_protocol_alpha/src/contract_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/contract_storage.ml rename to src/lib_embedded_protocol_alpha/src/contract_storage.ml diff --git a/lib_embedded_protocol_alpha/src/contract_storage.mli b/src/lib_embedded_protocol_alpha/src/contract_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/contract_storage.mli rename to src/lib_embedded_protocol_alpha/src/contract_storage.mli diff --git a/lib_embedded_protocol_alpha/src/cycle_repr.ml b/src/lib_embedded_protocol_alpha/src/cycle_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/cycle_repr.ml rename to src/lib_embedded_protocol_alpha/src/cycle_repr.ml diff --git a/lib_embedded_protocol_alpha/src/cycle_repr.mli b/src/lib_embedded_protocol_alpha/src/cycle_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/cycle_repr.mli rename to src/lib_embedded_protocol_alpha/src/cycle_repr.mli diff --git a/lib_embedded_protocol_alpha/src/fitness_repr.ml b/src/lib_embedded_protocol_alpha/src/fitness_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/fitness_repr.ml rename to src/lib_embedded_protocol_alpha/src/fitness_repr.ml diff --git a/lib_embedded_protocol_alpha/src/fitness_storage.ml b/src/lib_embedded_protocol_alpha/src/fitness_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/fitness_storage.ml rename to src/lib_embedded_protocol_alpha/src/fitness_storage.ml diff --git a/lib_embedded_protocol_alpha/src/gas.ml b/src/lib_embedded_protocol_alpha/src/gas.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/gas.ml rename to src/lib_embedded_protocol_alpha/src/gas.ml diff --git a/lib_embedded_protocol_alpha/src/gas.mli b/src/lib_embedded_protocol_alpha/src/gas.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/gas.mli rename to src/lib_embedded_protocol_alpha/src/gas.mli diff --git a/lib_embedded_protocol_alpha/src/init_storage.ml b/src/lib_embedded_protocol_alpha/src/init_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/init_storage.ml rename to src/lib_embedded_protocol_alpha/src/init_storage.ml diff --git a/lib_embedded_protocol_alpha/src/jbuild b/src/lib_embedded_protocol_alpha/src/jbuild similarity index 100% rename from lib_embedded_protocol_alpha/src/jbuild rename to src/lib_embedded_protocol_alpha/src/jbuild diff --git a/lib_embedded_protocol_alpha/src/level_repr.ml b/src/lib_embedded_protocol_alpha/src/level_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/level_repr.ml rename to src/lib_embedded_protocol_alpha/src/level_repr.ml diff --git a/lib_embedded_protocol_alpha/src/level_repr.mli b/src/lib_embedded_protocol_alpha/src/level_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/level_repr.mli rename to src/lib_embedded_protocol_alpha/src/level_repr.mli diff --git a/lib_embedded_protocol_alpha/src/level_storage.ml b/src/lib_embedded_protocol_alpha/src/level_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/level_storage.ml rename to src/lib_embedded_protocol_alpha/src/level_storage.ml diff --git a/lib_embedded_protocol_alpha/src/level_storage.mli b/src/lib_embedded_protocol_alpha/src/level_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/level_storage.mli rename to src/lib_embedded_protocol_alpha/src/level_storage.mli diff --git a/lib_embedded_protocol_alpha/src/main.ml b/src/lib_embedded_protocol_alpha/src/main.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/main.ml rename to src/lib_embedded_protocol_alpha/src/main.ml diff --git a/lib_embedded_protocol_alpha/src/main.mli b/src/lib_embedded_protocol_alpha/src/main.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/main.mli rename to src/lib_embedded_protocol_alpha/src/main.mli diff --git a/lib_embedded_protocol_alpha/src/manager_repr.ml b/src/lib_embedded_protocol_alpha/src/manager_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/manager_repr.ml rename to src/lib_embedded_protocol_alpha/src/manager_repr.ml diff --git a/lib_embedded_protocol_alpha/src/manager_repr.mli b/src/lib_embedded_protocol_alpha/src/manager_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/manager_repr.mli rename to src/lib_embedded_protocol_alpha/src/manager_repr.mli diff --git a/lib_embedded_protocol_alpha/src/michelson_v1_primitives.ml b/src/lib_embedded_protocol_alpha/src/michelson_v1_primitives.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/michelson_v1_primitives.ml rename to src/lib_embedded_protocol_alpha/src/michelson_v1_primitives.ml diff --git a/lib_embedded_protocol_alpha/src/michelson_v1_primitives.mli b/src/lib_embedded_protocol_alpha/src/michelson_v1_primitives.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/michelson_v1_primitives.mli rename to src/lib_embedded_protocol_alpha/src/michelson_v1_primitives.mli diff --git a/lib_embedded_protocol_alpha/src/misc.ml b/src/lib_embedded_protocol_alpha/src/misc.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/misc.ml rename to src/lib_embedded_protocol_alpha/src/misc.ml diff --git a/lib_embedded_protocol_alpha/src/misc.mli b/src/lib_embedded_protocol_alpha/src/misc.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/misc.mli rename to src/lib_embedded_protocol_alpha/src/misc.mli diff --git a/lib_embedded_protocol_alpha/src/nonce_storage.ml b/src/lib_embedded_protocol_alpha/src/nonce_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/nonce_storage.ml rename to src/lib_embedded_protocol_alpha/src/nonce_storage.ml diff --git a/lib_embedded_protocol_alpha/src/nonce_storage.mli b/src/lib_embedded_protocol_alpha/src/nonce_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/nonce_storage.mli rename to src/lib_embedded_protocol_alpha/src/nonce_storage.mli diff --git a/lib_embedded_protocol_alpha/src/operation_repr.ml b/src/lib_embedded_protocol_alpha/src/operation_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/operation_repr.ml rename to src/lib_embedded_protocol_alpha/src/operation_repr.ml diff --git a/lib_embedded_protocol_alpha/src/operation_repr.mli b/src/lib_embedded_protocol_alpha/src/operation_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/operation_repr.mli rename to src/lib_embedded_protocol_alpha/src/operation_repr.mli diff --git a/lib_embedded_protocol_alpha/src/period_repr.ml b/src/lib_embedded_protocol_alpha/src/period_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/period_repr.ml rename to src/lib_embedded_protocol_alpha/src/period_repr.ml diff --git a/lib_embedded_protocol_alpha/src/period_repr.mli b/src/lib_embedded_protocol_alpha/src/period_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/period_repr.mli rename to src/lib_embedded_protocol_alpha/src/period_repr.mli diff --git a/lib_embedded_protocol_alpha/src/public_key_storage.ml b/src/lib_embedded_protocol_alpha/src/public_key_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/public_key_storage.ml rename to src/lib_embedded_protocol_alpha/src/public_key_storage.ml diff --git a/lib_embedded_protocol_alpha/src/public_key_storage.mli b/src/lib_embedded_protocol_alpha/src/public_key_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/public_key_storage.mli rename to src/lib_embedded_protocol_alpha/src/public_key_storage.mli diff --git a/lib_embedded_protocol_alpha/src/qty_repr.ml b/src/lib_embedded_protocol_alpha/src/qty_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/qty_repr.ml rename to src/lib_embedded_protocol_alpha/src/qty_repr.ml diff --git a/lib_embedded_protocol_alpha/src/raw_context.ml b/src/lib_embedded_protocol_alpha/src/raw_context.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/raw_context.ml rename to src/lib_embedded_protocol_alpha/src/raw_context.ml diff --git a/lib_embedded_protocol_alpha/src/raw_context.mli b/src/lib_embedded_protocol_alpha/src/raw_context.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/raw_context.mli rename to src/lib_embedded_protocol_alpha/src/raw_context.mli diff --git a/lib_embedded_protocol_alpha/src/raw_level_repr.ml b/src/lib_embedded_protocol_alpha/src/raw_level_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/raw_level_repr.ml rename to src/lib_embedded_protocol_alpha/src/raw_level_repr.ml diff --git a/lib_embedded_protocol_alpha/src/raw_level_repr.mli b/src/lib_embedded_protocol_alpha/src/raw_level_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/raw_level_repr.mli rename to src/lib_embedded_protocol_alpha/src/raw_level_repr.mli diff --git a/lib_embedded_protocol_alpha/src/reward_storage.ml b/src/lib_embedded_protocol_alpha/src/reward_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/reward_storage.ml rename to src/lib_embedded_protocol_alpha/src/reward_storage.ml diff --git a/lib_embedded_protocol_alpha/src/reward_storage.mli b/src/lib_embedded_protocol_alpha/src/reward_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/reward_storage.mli rename to src/lib_embedded_protocol_alpha/src/reward_storage.mli diff --git a/lib_embedded_protocol_alpha/src/roll_repr.ml b/src/lib_embedded_protocol_alpha/src/roll_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/roll_repr.ml rename to src/lib_embedded_protocol_alpha/src/roll_repr.ml diff --git a/lib_embedded_protocol_alpha/src/roll_repr.mli b/src/lib_embedded_protocol_alpha/src/roll_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/roll_repr.mli rename to src/lib_embedded_protocol_alpha/src/roll_repr.mli diff --git a/lib_embedded_protocol_alpha/src/roll_storage.ml b/src/lib_embedded_protocol_alpha/src/roll_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/roll_storage.ml rename to src/lib_embedded_protocol_alpha/src/roll_storage.ml diff --git a/lib_embedded_protocol_alpha/src/roll_storage.mli b/src/lib_embedded_protocol_alpha/src/roll_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/roll_storage.mli rename to src/lib_embedded_protocol_alpha/src/roll_storage.mli diff --git a/lib_embedded_protocol_alpha/src/script_int_repr.ml b/src/lib_embedded_protocol_alpha/src/script_int_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_int_repr.ml rename to src/lib_embedded_protocol_alpha/src/script_int_repr.ml diff --git a/lib_embedded_protocol_alpha/src/script_int_repr.mli b/src/lib_embedded_protocol_alpha/src/script_int_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/script_int_repr.mli rename to src/lib_embedded_protocol_alpha/src/script_int_repr.mli diff --git a/lib_embedded_protocol_alpha/src/script_interpreter.ml b/src/lib_embedded_protocol_alpha/src/script_interpreter.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_interpreter.ml rename to src/lib_embedded_protocol_alpha/src/script_interpreter.ml diff --git a/lib_embedded_protocol_alpha/src/script_interpreter.mli b/src/lib_embedded_protocol_alpha/src/script_interpreter.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/script_interpreter.mli rename to src/lib_embedded_protocol_alpha/src/script_interpreter.mli diff --git a/lib_embedded_protocol_alpha/src/script_ir_translator.ml b/src/lib_embedded_protocol_alpha/src/script_ir_translator.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_ir_translator.ml rename to src/lib_embedded_protocol_alpha/src/script_ir_translator.ml diff --git a/lib_embedded_protocol_alpha/src/script_ir_translator.mli b/src/lib_embedded_protocol_alpha/src/script_ir_translator.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/script_ir_translator.mli rename to src/lib_embedded_protocol_alpha/src/script_ir_translator.mli diff --git a/lib_embedded_protocol_alpha/src/script_repr.ml b/src/lib_embedded_protocol_alpha/src/script_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_repr.ml rename to src/lib_embedded_protocol_alpha/src/script_repr.ml diff --git a/lib_embedded_protocol_alpha/src/script_repr.mli b/src/lib_embedded_protocol_alpha/src/script_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/script_repr.mli rename to src/lib_embedded_protocol_alpha/src/script_repr.mli diff --git a/lib_embedded_protocol_alpha/src/script_timestamp_repr.ml b/src/lib_embedded_protocol_alpha/src/script_timestamp_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_timestamp_repr.ml rename to src/lib_embedded_protocol_alpha/src/script_timestamp_repr.ml diff --git a/lib_embedded_protocol_alpha/src/script_timestamp_repr.mli b/src/lib_embedded_protocol_alpha/src/script_timestamp_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/script_timestamp_repr.mli rename to src/lib_embedded_protocol_alpha/src/script_timestamp_repr.mli diff --git a/lib_embedded_protocol_alpha/src/script_typed_ir.ml b/src/lib_embedded_protocol_alpha/src/script_typed_ir.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/script_typed_ir.ml rename to src/lib_embedded_protocol_alpha/src/script_typed_ir.ml diff --git a/lib_embedded_protocol_alpha/src/seed_repr.ml b/src/lib_embedded_protocol_alpha/src/seed_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/seed_repr.ml rename to src/lib_embedded_protocol_alpha/src/seed_repr.ml diff --git a/lib_embedded_protocol_alpha/src/seed_repr.mli b/src/lib_embedded_protocol_alpha/src/seed_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/seed_repr.mli rename to src/lib_embedded_protocol_alpha/src/seed_repr.mli diff --git a/lib_embedded_protocol_alpha/src/seed_storage.ml b/src/lib_embedded_protocol_alpha/src/seed_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/seed_storage.ml rename to src/lib_embedded_protocol_alpha/src/seed_storage.ml diff --git a/lib_embedded_protocol_alpha/src/seed_storage.mli b/src/lib_embedded_protocol_alpha/src/seed_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/seed_storage.mli rename to src/lib_embedded_protocol_alpha/src/seed_storage.mli diff --git a/lib_embedded_protocol_alpha/src/services.ml b/src/lib_embedded_protocol_alpha/src/services.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/services.ml rename to src/lib_embedded_protocol_alpha/src/services.ml diff --git a/lib_embedded_protocol_alpha/src/services_registration.ml b/src/lib_embedded_protocol_alpha/src/services_registration.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/services_registration.ml rename to src/lib_embedded_protocol_alpha/src/services_registration.ml diff --git a/lib_embedded_protocol_alpha/src/storage.ml b/src/lib_embedded_protocol_alpha/src/storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/storage.ml rename to src/lib_embedded_protocol_alpha/src/storage.ml diff --git a/lib_embedded_protocol_alpha/src/storage.mli b/src/lib_embedded_protocol_alpha/src/storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/storage.mli rename to src/lib_embedded_protocol_alpha/src/storage.mli diff --git a/lib_embedded_protocol_alpha/src/storage_functors.ml b/src/lib_embedded_protocol_alpha/src/storage_functors.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/storage_functors.ml rename to src/lib_embedded_protocol_alpha/src/storage_functors.ml diff --git a/lib_embedded_protocol_alpha/src/storage_functors.mli b/src/lib_embedded_protocol_alpha/src/storage_functors.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/storage_functors.mli rename to src/lib_embedded_protocol_alpha/src/storage_functors.mli diff --git a/lib_embedded_protocol_alpha/src/storage_sigs.ml b/src/lib_embedded_protocol_alpha/src/storage_sigs.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/storage_sigs.ml rename to src/lib_embedded_protocol_alpha/src/storage_sigs.ml diff --git a/lib_embedded_protocol_alpha/src/tez_repr.ml b/src/lib_embedded_protocol_alpha/src/tez_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/tez_repr.ml rename to src/lib_embedded_protocol_alpha/src/tez_repr.ml diff --git a/lib_embedded_protocol_alpha/src/tez_repr.mli b/src/lib_embedded_protocol_alpha/src/tez_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/tez_repr.mli rename to src/lib_embedded_protocol_alpha/src/tez_repr.mli diff --git a/lib_embedded_protocol_alpha/src/tezos_context.ml b/src/lib_embedded_protocol_alpha/src/tezos_context.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/tezos_context.ml rename to src/lib_embedded_protocol_alpha/src/tezos_context.ml diff --git a/lib_embedded_protocol_alpha/src/tezos_context.mli b/src/lib_embedded_protocol_alpha/src/tezos_context.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/tezos_context.mli rename to src/lib_embedded_protocol_alpha/src/tezos_context.mli diff --git a/lib_embedded_protocol_alpha/src/tezos_hash.ml b/src/lib_embedded_protocol_alpha/src/tezos_hash.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/tezos_hash.ml rename to src/lib_embedded_protocol_alpha/src/tezos_hash.ml diff --git a/lib_embedded_protocol_alpha/src/time_repr.ml b/src/lib_embedded_protocol_alpha/src/time_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/time_repr.ml rename to src/lib_embedded_protocol_alpha/src/time_repr.ml diff --git a/lib_embedded_protocol_alpha/src/time_repr.mli b/src/lib_embedded_protocol_alpha/src/time_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/time_repr.mli rename to src/lib_embedded_protocol_alpha/src/time_repr.mli diff --git a/lib_embedded_protocol_alpha/src/vote_repr.ml b/src/lib_embedded_protocol_alpha/src/vote_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/vote_repr.ml rename to src/lib_embedded_protocol_alpha/src/vote_repr.ml diff --git a/lib_embedded_protocol_alpha/src/vote_repr.mli b/src/lib_embedded_protocol_alpha/src/vote_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/vote_repr.mli rename to src/lib_embedded_protocol_alpha/src/vote_repr.mli diff --git a/lib_embedded_protocol_alpha/src/vote_storage.ml b/src/lib_embedded_protocol_alpha/src/vote_storage.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/vote_storage.ml rename to src/lib_embedded_protocol_alpha/src/vote_storage.ml diff --git a/lib_embedded_protocol_alpha/src/vote_storage.mli b/src/lib_embedded_protocol_alpha/src/vote_storage.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/vote_storage.mli rename to src/lib_embedded_protocol_alpha/src/vote_storage.mli diff --git a/lib_embedded_protocol_alpha/src/voting_period_repr.ml b/src/lib_embedded_protocol_alpha/src/voting_period_repr.ml similarity index 100% rename from lib_embedded_protocol_alpha/src/voting_period_repr.ml rename to src/lib_embedded_protocol_alpha/src/voting_period_repr.ml diff --git a/lib_embedded_protocol_alpha/src/voting_period_repr.mli b/src/lib_embedded_protocol_alpha/src/voting_period_repr.mli similarity index 100% rename from lib_embedded_protocol_alpha/src/voting_period_repr.mli rename to src/lib_embedded_protocol_alpha/src/voting_period_repr.mli diff --git a/lib_embedded_protocol_alpha/tezos-embedded-protocol-alpha.opam b/src/lib_embedded_protocol_alpha/tezos-embedded-protocol-alpha.opam similarity index 100% rename from lib_embedded_protocol_alpha/tezos-embedded-protocol-alpha.opam rename to src/lib_embedded_protocol_alpha/tezos-embedded-protocol-alpha.opam diff --git a/lib_embedded_protocol_alpha/tezos-protocol-alpha.opam b/src/lib_embedded_protocol_alpha/tezos-protocol-alpha.opam similarity index 100% rename from lib_embedded_protocol_alpha/tezos-protocol-alpha.opam rename to src/lib_embedded_protocol_alpha/tezos-protocol-alpha.opam diff --git a/lib_embedded_protocol_demo/jbuild b/src/lib_embedded_protocol_demo/jbuild similarity index 100% rename from lib_embedded_protocol_demo/jbuild rename to src/lib_embedded_protocol_demo/jbuild diff --git a/lib_embedded_protocol_demo/src/TEZOS_PROTOCOL b/src/lib_embedded_protocol_demo/src/TEZOS_PROTOCOL similarity index 100% rename from lib_embedded_protocol_demo/src/TEZOS_PROTOCOL rename to src/lib_embedded_protocol_demo/src/TEZOS_PROTOCOL diff --git a/lib_embedded_protocol_demo/src/error.ml b/src/lib_embedded_protocol_demo/src/error.ml similarity index 100% rename from lib_embedded_protocol_demo/src/error.ml rename to src/lib_embedded_protocol_demo/src/error.ml diff --git a/lib_embedded_protocol_demo/src/jbuild b/src/lib_embedded_protocol_demo/src/jbuild similarity index 100% rename from lib_embedded_protocol_demo/src/jbuild rename to src/lib_embedded_protocol_demo/src/jbuild diff --git a/lib_embedded_protocol_demo/src/main.ml b/src/lib_embedded_protocol_demo/src/main.ml similarity index 100% rename from lib_embedded_protocol_demo/src/main.ml rename to src/lib_embedded_protocol_demo/src/main.ml diff --git a/lib_embedded_protocol_demo/src/services.ml b/src/lib_embedded_protocol_demo/src/services.ml similarity index 100% rename from lib_embedded_protocol_demo/src/services.ml rename to src/lib_embedded_protocol_demo/src/services.ml diff --git a/lib_embedded_protocol_demo/tezos-embedded-protocol-demo.opam b/src/lib_embedded_protocol_demo/tezos-embedded-protocol-demo.opam similarity index 100% rename from lib_embedded_protocol_demo/tezos-embedded-protocol-demo.opam rename to src/lib_embedded_protocol_demo/tezos-embedded-protocol-demo.opam diff --git a/lib_embedded_protocol_demo/tezos-protocol-demo.opam b/src/lib_embedded_protocol_demo/tezos-protocol-demo.opam similarity index 100% rename from lib_embedded_protocol_demo/tezos-protocol-demo.opam rename to src/lib_embedded_protocol_demo/tezos-protocol-demo.opam diff --git a/lib_embedded_protocol_genesis/jbuild b/src/lib_embedded_protocol_genesis/jbuild similarity index 100% rename from lib_embedded_protocol_genesis/jbuild rename to src/lib_embedded_protocol_genesis/jbuild diff --git a/lib_embedded_protocol_genesis/src/TEZOS_PROTOCOL b/src/lib_embedded_protocol_genesis/src/TEZOS_PROTOCOL similarity index 100% rename from lib_embedded_protocol_genesis/src/TEZOS_PROTOCOL rename to src/lib_embedded_protocol_genesis/src/TEZOS_PROTOCOL diff --git a/lib_embedded_protocol_genesis/src/data.ml b/src/lib_embedded_protocol_genesis/src/data.ml similarity index 100% rename from lib_embedded_protocol_genesis/src/data.ml rename to src/lib_embedded_protocol_genesis/src/data.ml diff --git a/lib_embedded_protocol_genesis/src/jbuild b/src/lib_embedded_protocol_genesis/src/jbuild similarity index 100% rename from lib_embedded_protocol_genesis/src/jbuild rename to src/lib_embedded_protocol_genesis/src/jbuild diff --git a/lib_embedded_protocol_genesis/src/main.ml b/src/lib_embedded_protocol_genesis/src/main.ml similarity index 100% rename from lib_embedded_protocol_genesis/src/main.ml rename to src/lib_embedded_protocol_genesis/src/main.ml diff --git a/lib_embedded_protocol_genesis/src/services.ml b/src/lib_embedded_protocol_genesis/src/services.ml similarity index 100% rename from lib_embedded_protocol_genesis/src/services.ml rename to src/lib_embedded_protocol_genesis/src/services.ml diff --git a/lib_embedded_protocol_genesis/tezos-embedded-protocol-genesis.opam b/src/lib_embedded_protocol_genesis/tezos-embedded-protocol-genesis.opam similarity index 100% rename from lib_embedded_protocol_genesis/tezos-embedded-protocol-genesis.opam rename to src/lib_embedded_protocol_genesis/tezos-embedded-protocol-genesis.opam diff --git a/lib_embedded_protocol_genesis/tezos-protocol-genesis.opam b/src/lib_embedded_protocol_genesis/tezos-protocol-genesis.opam similarity index 100% rename from lib_embedded_protocol_genesis/tezos-protocol-genesis.opam rename to src/lib_embedded_protocol_genesis/tezos-protocol-genesis.opam diff --git a/lib_error_monad/error_monad.ml b/src/lib_error_monad/error_monad.ml similarity index 100% rename from lib_error_monad/error_monad.ml rename to src/lib_error_monad/error_monad.ml diff --git a/lib_error_monad/error_monad.mli b/src/lib_error_monad/error_monad.mli similarity index 100% rename from lib_error_monad/error_monad.mli rename to src/lib_error_monad/error_monad.mli diff --git a/lib_error_monad/error_monad_sig.ml b/src/lib_error_monad/error_monad_sig.ml similarity index 100% rename from lib_error_monad/error_monad_sig.ml rename to src/lib_error_monad/error_monad_sig.ml diff --git a/lib_error_monad/jbuild b/src/lib_error_monad/jbuild similarity index 100% rename from lib_error_monad/jbuild rename to src/lib_error_monad/jbuild diff --git a/lib_error_monad/tezos-error-monad.opam b/src/lib_error_monad/tezos-error-monad.opam similarity index 100% rename from lib_error_monad/tezos-error-monad.opam rename to src/lib_error_monad/tezos-error-monad.opam diff --git a/lib_micheline/jbuild b/src/lib_micheline/jbuild similarity index 100% rename from lib_micheline/jbuild rename to src/lib_micheline/jbuild diff --git a/lib_micheline/micheline.ml b/src/lib_micheline/micheline.ml similarity index 100% rename from lib_micheline/micheline.ml rename to src/lib_micheline/micheline.ml diff --git a/lib_micheline/micheline.mli b/src/lib_micheline/micheline.mli similarity index 100% rename from lib_micheline/micheline.mli rename to src/lib_micheline/micheline.mli diff --git a/lib_micheline/micheline_parser.ml b/src/lib_micheline/micheline_parser.ml similarity index 100% rename from lib_micheline/micheline_parser.ml rename to src/lib_micheline/micheline_parser.ml diff --git a/lib_micheline/micheline_parser.mli b/src/lib_micheline/micheline_parser.mli similarity index 100% rename from lib_micheline/micheline_parser.mli rename to src/lib_micheline/micheline_parser.mli diff --git a/lib_micheline/micheline_printer.ml b/src/lib_micheline/micheline_printer.ml similarity index 100% rename from lib_micheline/micheline_printer.ml rename to src/lib_micheline/micheline_printer.ml diff --git a/lib_micheline/micheline_printer.mli b/src/lib_micheline/micheline_printer.mli similarity index 100% rename from lib_micheline/micheline_printer.mli rename to src/lib_micheline/micheline_printer.mli diff --git a/lib_micheline/tezos-micheline.opam b/src/lib_micheline/tezos-micheline.opam similarity index 100% rename from lib_micheline/tezos-micheline.opam rename to src/lib_micheline/tezos-micheline.opam diff --git a/lib_node_p2p/jbuild b/src/lib_node_p2p/jbuild similarity index 100% rename from lib_node_p2p/jbuild rename to src/lib_node_p2p/jbuild diff --git a/lib_node_p2p/moving_average.ml b/src/lib_node_p2p/moving_average.ml similarity index 100% rename from lib_node_p2p/moving_average.ml rename to src/lib_node_p2p/moving_average.ml diff --git a/lib_node_p2p/moving_average.mli b/src/lib_node_p2p/moving_average.mli similarity index 100% rename from lib_node_p2p/moving_average.mli rename to src/lib_node_p2p/moving_average.mli diff --git a/lib_node_p2p/p2p.ml b/src/lib_node_p2p/p2p.ml similarity index 100% rename from lib_node_p2p/p2p.ml rename to src/lib_node_p2p/p2p.ml diff --git a/lib_node_p2p/p2p.mli b/src/lib_node_p2p/p2p.mli similarity index 100% rename from lib_node_p2p/p2p.mli rename to src/lib_node_p2p/p2p.mli diff --git a/lib_node_p2p/p2p_connection.ml b/src/lib_node_p2p/p2p_connection.ml similarity index 100% rename from lib_node_p2p/p2p_connection.ml rename to src/lib_node_p2p/p2p_connection.ml diff --git a/lib_node_p2p/p2p_connection.mli b/src/lib_node_p2p/p2p_connection.mli similarity index 100% rename from lib_node_p2p/p2p_connection.mli rename to src/lib_node_p2p/p2p_connection.mli diff --git a/lib_node_p2p/p2p_connection_pool.ml b/src/lib_node_p2p/p2p_connection_pool.ml similarity index 100% rename from lib_node_p2p/p2p_connection_pool.ml rename to src/lib_node_p2p/p2p_connection_pool.ml diff --git a/lib_node_p2p/p2p_connection_pool.mli b/src/lib_node_p2p/p2p_connection_pool.mli similarity index 100% rename from lib_node_p2p/p2p_connection_pool.mli rename to src/lib_node_p2p/p2p_connection_pool.mli diff --git a/lib_node_p2p/p2p_discovery.ml b/src/lib_node_p2p/p2p_discovery.ml similarity index 100% rename from lib_node_p2p/p2p_discovery.ml rename to src/lib_node_p2p/p2p_discovery.ml diff --git a/lib_node_p2p/p2p_discovery.mli b/src/lib_node_p2p/p2p_discovery.mli similarity index 100% rename from lib_node_p2p/p2p_discovery.mli rename to src/lib_node_p2p/p2p_discovery.mli diff --git a/lib_node_p2p/p2p_io_scheduler.ml b/src/lib_node_p2p/p2p_io_scheduler.ml similarity index 100% rename from lib_node_p2p/p2p_io_scheduler.ml rename to src/lib_node_p2p/p2p_io_scheduler.ml diff --git a/lib_node_p2p/p2p_io_scheduler.mli b/src/lib_node_p2p/p2p_io_scheduler.mli similarity index 100% rename from lib_node_p2p/p2p_io_scheduler.mli rename to src/lib_node_p2p/p2p_io_scheduler.mli diff --git a/lib_node_p2p/p2p_maintenance.ml b/src/lib_node_p2p/p2p_maintenance.ml similarity index 100% rename from lib_node_p2p/p2p_maintenance.ml rename to src/lib_node_p2p/p2p_maintenance.ml diff --git a/lib_node_p2p/p2p_maintenance.mli b/src/lib_node_p2p/p2p_maintenance.mli similarity index 100% rename from lib_node_p2p/p2p_maintenance.mli rename to src/lib_node_p2p/p2p_maintenance.mli diff --git a/lib_node_p2p/p2p_welcome.ml b/src/lib_node_p2p/p2p_welcome.ml similarity index 100% rename from lib_node_p2p/p2p_welcome.ml rename to src/lib_node_p2p/p2p_welcome.ml diff --git a/lib_node_p2p/p2p_welcome.mli b/src/lib_node_p2p/p2p_welcome.mli similarity index 100% rename from lib_node_p2p/p2p_welcome.mli rename to src/lib_node_p2p/p2p_welcome.mli diff --git a/lib_node_p2p/tezos-node-p2p.opam b/src/lib_node_p2p/tezos-node-p2p.opam similarity index 100% rename from lib_node_p2p/tezos-node-p2p.opam rename to src/lib_node_p2p/tezos-node-p2p.opam diff --git a/lib_node_p2p_base/jbuild b/src/lib_node_p2p_base/jbuild similarity index 100% rename from lib_node_p2p_base/jbuild rename to src/lib_node_p2p_base/jbuild diff --git a/lib_node_p2p_base/p2p_connection_pool_types.ml b/src/lib_node_p2p_base/p2p_connection_pool_types.ml similarity index 100% rename from lib_node_p2p_base/p2p_connection_pool_types.ml rename to src/lib_node_p2p_base/p2p_connection_pool_types.ml diff --git a/lib_node_p2p_base/p2p_connection_pool_types.mli b/src/lib_node_p2p_base/p2p_connection_pool_types.mli similarity index 100% rename from lib_node_p2p_base/p2p_connection_pool_types.mli rename to src/lib_node_p2p_base/p2p_connection_pool_types.mli diff --git a/lib_node_p2p_base/p2p_types.ml b/src/lib_node_p2p_base/p2p_types.ml similarity index 100% rename from lib_node_p2p_base/p2p_types.ml rename to src/lib_node_p2p_base/p2p_types.ml diff --git a/lib_node_p2p_base/p2p_types.mli b/src/lib_node_p2p_base/p2p_types.mli similarity index 100% rename from lib_node_p2p_base/p2p_types.mli rename to src/lib_node_p2p_base/p2p_types.mli diff --git a/lib_node_p2p_base/tezos-node-p2p-base.opam b/src/lib_node_p2p_base/tezos-node-p2p-base.opam similarity index 100% rename from lib_node_p2p_base/tezos-node-p2p-base.opam rename to src/lib_node_p2p_base/tezos-node-p2p-base.opam diff --git a/lib_node_services/jbuild b/src/lib_node_services/jbuild similarity index 100% rename from lib_node_services/jbuild rename to src/lib_node_services/jbuild diff --git a/lib_node_services/node_rpc_services.ml b/src/lib_node_services/node_rpc_services.ml similarity index 100% rename from lib_node_services/node_rpc_services.ml rename to src/lib_node_services/node_rpc_services.ml diff --git a/lib_node_services/node_rpc_services.mli b/src/lib_node_services/node_rpc_services.mli similarity index 100% rename from lib_node_services/node_rpc_services.mli rename to src/lib_node_services/node_rpc_services.mli diff --git a/lib_node_services/tezos-node-services.opam b/src/lib_node_services/tezos-node-services.opam similarity index 100% rename from lib_node_services/tezos-node-services.opam rename to src/lib_node_services/tezos-node-services.opam diff --git a/lib_node_shell/block_locator.ml b/src/lib_node_shell/block_locator.ml similarity index 100% rename from lib_node_shell/block_locator.ml rename to src/lib_node_shell/block_locator.ml diff --git a/lib_node_shell/block_locator.mli b/src/lib_node_shell/block_locator.mli similarity index 100% rename from lib_node_shell/block_locator.mli rename to src/lib_node_shell/block_locator.mli diff --git a/lib_node_shell/block_locator_iterator.ml b/src/lib_node_shell/block_locator_iterator.ml similarity index 100% rename from lib_node_shell/block_locator_iterator.ml rename to src/lib_node_shell/block_locator_iterator.ml diff --git a/lib_node_shell/block_locator_iterator.mli b/src/lib_node_shell/block_locator_iterator.mli similarity index 100% rename from lib_node_shell/block_locator_iterator.mli rename to src/lib_node_shell/block_locator_iterator.mli diff --git a/lib_node_shell/block_validator.ml b/src/lib_node_shell/block_validator.ml similarity index 100% rename from lib_node_shell/block_validator.ml rename to src/lib_node_shell/block_validator.ml diff --git a/lib_node_shell/block_validator.mli b/src/lib_node_shell/block_validator.mli similarity index 100% rename from lib_node_shell/block_validator.mli rename to src/lib_node_shell/block_validator.mli diff --git a/lib_node_shell/bootstrap_pipeline.ml b/src/lib_node_shell/bootstrap_pipeline.ml similarity index 100% rename from lib_node_shell/bootstrap_pipeline.ml rename to src/lib_node_shell/bootstrap_pipeline.ml diff --git a/lib_node_shell/bootstrap_pipeline.mli b/src/lib_node_shell/bootstrap_pipeline.mli similarity index 100% rename from lib_node_shell/bootstrap_pipeline.mli rename to src/lib_node_shell/bootstrap_pipeline.mli diff --git a/lib_node_shell/chain.ml b/src/lib_node_shell/chain.ml similarity index 100% rename from lib_node_shell/chain.ml rename to src/lib_node_shell/chain.ml diff --git a/lib_node_shell/chain.mli b/src/lib_node_shell/chain.mli similarity index 100% rename from lib_node_shell/chain.mli rename to src/lib_node_shell/chain.mli diff --git a/lib_node_shell/chain_traversal.ml b/src/lib_node_shell/chain_traversal.ml similarity index 100% rename from lib_node_shell/chain_traversal.ml rename to src/lib_node_shell/chain_traversal.ml diff --git a/lib_node_shell/chain_traversal.mli b/src/lib_node_shell/chain_traversal.mli similarity index 100% rename from lib_node_shell/chain_traversal.mli rename to src/lib_node_shell/chain_traversal.mli diff --git a/lib_node_shell/distributed_db.ml b/src/lib_node_shell/distributed_db.ml similarity index 100% rename from lib_node_shell/distributed_db.ml rename to src/lib_node_shell/distributed_db.ml diff --git a/lib_node_shell/distributed_db.mli b/src/lib_node_shell/distributed_db.mli similarity index 100% rename from lib_node_shell/distributed_db.mli rename to src/lib_node_shell/distributed_db.mli diff --git a/lib_node_shell/distributed_db_functors.ml b/src/lib_node_shell/distributed_db_functors.ml similarity index 100% rename from lib_node_shell/distributed_db_functors.ml rename to src/lib_node_shell/distributed_db_functors.ml diff --git a/lib_node_shell/distributed_db_functors.mli b/src/lib_node_shell/distributed_db_functors.mli similarity index 100% rename from lib_node_shell/distributed_db_functors.mli rename to src/lib_node_shell/distributed_db_functors.mli diff --git a/lib_node_shell/distributed_db_message.ml b/src/lib_node_shell/distributed_db_message.ml similarity index 100% rename from lib_node_shell/distributed_db_message.ml rename to src/lib_node_shell/distributed_db_message.ml diff --git a/lib_node_shell/distributed_db_message.mli b/src/lib_node_shell/distributed_db_message.mli similarity index 100% rename from lib_node_shell/distributed_db_message.mli rename to src/lib_node_shell/distributed_db_message.mli diff --git a/lib_node_shell/distributed_db_metadata.ml b/src/lib_node_shell/distributed_db_metadata.ml similarity index 100% rename from lib_node_shell/distributed_db_metadata.ml rename to src/lib_node_shell/distributed_db_metadata.ml diff --git a/lib_node_shell/distributed_db_metadata.mli b/src/lib_node_shell/distributed_db_metadata.mli similarity index 100% rename from lib_node_shell/distributed_db_metadata.mli rename to src/lib_node_shell/distributed_db_metadata.mli diff --git a/lib_node_shell/jbuild b/src/lib_node_shell/jbuild similarity index 100% rename from lib_node_shell/jbuild rename to src/lib_node_shell/jbuild diff --git a/lib_node_shell/mempool.ml b/src/lib_node_shell/mempool.ml similarity index 100% rename from lib_node_shell/mempool.ml rename to src/lib_node_shell/mempool.ml diff --git a/lib_node_shell/mempool.mli b/src/lib_node_shell/mempool.mli similarity index 100% rename from lib_node_shell/mempool.mli rename to src/lib_node_shell/mempool.mli diff --git a/lib_node_shell/net_validator.ml b/src/lib_node_shell/net_validator.ml similarity index 100% rename from lib_node_shell/net_validator.ml rename to src/lib_node_shell/net_validator.ml diff --git a/lib_node_shell/net_validator.mli b/src/lib_node_shell/net_validator.mli similarity index 100% rename from lib_node_shell/net_validator.mli rename to src/lib_node_shell/net_validator.mli diff --git a/lib_node_shell/node.ml b/src/lib_node_shell/node.ml similarity index 100% rename from lib_node_shell/node.ml rename to src/lib_node_shell/node.ml diff --git a/lib_node_shell/node.mli b/src/lib_node_shell/node.mli similarity index 100% rename from lib_node_shell/node.mli rename to src/lib_node_shell/node.mli diff --git a/lib_node_shell/node_rpc.ml b/src/lib_node_shell/node_rpc.ml similarity index 100% rename from lib_node_shell/node_rpc.ml rename to src/lib_node_shell/node_rpc.ml diff --git a/lib_node_shell/node_rpc.mli b/src/lib_node_shell/node_rpc.mli similarity index 100% rename from lib_node_shell/node_rpc.mli rename to src/lib_node_shell/node_rpc.mli diff --git a/lib_node_shell/peer_validator.ml b/src/lib_node_shell/peer_validator.ml similarity index 100% rename from lib_node_shell/peer_validator.ml rename to src/lib_node_shell/peer_validator.ml diff --git a/lib_node_shell/peer_validator.mli b/src/lib_node_shell/peer_validator.mli similarity index 100% rename from lib_node_shell/peer_validator.mli rename to src/lib_node_shell/peer_validator.mli diff --git a/lib_node_shell/prevalidation.ml b/src/lib_node_shell/prevalidation.ml similarity index 100% rename from lib_node_shell/prevalidation.ml rename to src/lib_node_shell/prevalidation.ml diff --git a/lib_node_shell/prevalidation.mli b/src/lib_node_shell/prevalidation.mli similarity index 100% rename from lib_node_shell/prevalidation.mli rename to src/lib_node_shell/prevalidation.mli diff --git a/lib_node_shell/prevalidator.ml b/src/lib_node_shell/prevalidator.ml similarity index 100% rename from lib_node_shell/prevalidator.ml rename to src/lib_node_shell/prevalidator.ml diff --git a/lib_node_shell/prevalidator.mli b/src/lib_node_shell/prevalidator.mli similarity index 100% rename from lib_node_shell/prevalidator.mli rename to src/lib_node_shell/prevalidator.mli diff --git a/lib_node_shell/protocol_validator.ml b/src/lib_node_shell/protocol_validator.ml similarity index 100% rename from lib_node_shell/protocol_validator.ml rename to src/lib_node_shell/protocol_validator.ml diff --git a/lib_node_shell/protocol_validator.mli b/src/lib_node_shell/protocol_validator.mli similarity index 100% rename from lib_node_shell/protocol_validator.mli rename to src/lib_node_shell/protocol_validator.mli diff --git a/lib_node_shell/state.ml b/src/lib_node_shell/state.ml similarity index 100% rename from lib_node_shell/state.ml rename to src/lib_node_shell/state.ml diff --git a/lib_node_shell/state.mli b/src/lib_node_shell/state.mli similarity index 100% rename from lib_node_shell/state.mli rename to src/lib_node_shell/state.mli diff --git a/lib_node_shell/tezos-node-shell.opam b/src/lib_node_shell/tezos-node-shell.opam similarity index 100% rename from lib_node_shell/tezos-node-shell.opam rename to src/lib_node_shell/tezos-node-shell.opam diff --git a/lib_node_shell/validator.ml b/src/lib_node_shell/validator.ml similarity index 100% rename from lib_node_shell/validator.ml rename to src/lib_node_shell/validator.ml diff --git a/lib_node_shell/validator.mli b/src/lib_node_shell/validator.mli similarity index 100% rename from lib_node_shell/validator.mli rename to src/lib_node_shell/validator.mli diff --git a/lib_node_updater/jbuild b/src/lib_node_updater/jbuild similarity index 100% rename from lib_node_updater/jbuild rename to src/lib_node_updater/jbuild diff --git a/lib_node_updater/register.ml b/src/lib_node_updater/register.ml similarity index 100% rename from lib_node_updater/register.ml rename to src/lib_node_updater/register.ml diff --git a/lib_node_updater/register.mli b/src/lib_node_updater/register.mli similarity index 100% rename from lib_node_updater/register.mli rename to src/lib_node_updater/register.mli diff --git a/lib_node_updater/tezos-node-updater.opam b/src/lib_node_updater/tezos-node-updater.opam similarity index 100% rename from lib_node_updater/tezos-node-updater.opam rename to src/lib_node_updater/tezos-node-updater.opam diff --git a/lib_node_updater/tezos_protocol_environment.ml b/src/lib_node_updater/tezos_protocol_environment.ml similarity index 100% rename from lib_node_updater/tezos_protocol_environment.ml rename to src/lib_node_updater/tezos_protocol_environment.ml diff --git a/lib_node_updater/updater.ml b/src/lib_node_updater/updater.ml similarity index 100% rename from lib_node_updater/updater.ml rename to src/lib_node_updater/updater.ml diff --git a/lib_node_updater/updater.mli b/src/lib_node_updater/updater.mli similarity index 100% rename from lib_node_updater/updater.mli rename to src/lib_node_updater/updater.mli diff --git a/lib_protocol_compiler/embedded_cmis.mli b/src/lib_protocol_compiler/embedded_cmis.mli similarity index 100% rename from lib_protocol_compiler/embedded_cmis.mli rename to src/lib_protocol_compiler/embedded_cmis.mli diff --git a/lib_protocol_compiler/jbuild b/src/lib_protocol_compiler/jbuild similarity index 100% rename from lib_protocol_compiler/jbuild rename to src/lib_protocol_compiler/jbuild diff --git a/lib_protocol_compiler/jbuild_embedded_protocol_template b/src/lib_protocol_compiler/jbuild_embedded_protocol_template similarity index 100% rename from lib_protocol_compiler/jbuild_embedded_protocol_template rename to src/lib_protocol_compiler/jbuild_embedded_protocol_template diff --git a/lib_protocol_compiler/jbuild_protocol_template b/src/lib_protocol_compiler/jbuild_protocol_template similarity index 97% rename from lib_protocol_compiler/jbuild_protocol_template rename to src/lib_protocol_compiler/jbuild_protocol_template index 5941d4c5a..af0a79cf8 100644 --- a/lib_protocol_compiler/jbuild_protocol_template +++ b/src/lib_protocol_compiler/jbuild_protocol_template @@ -26,7 +26,7 @@ let version = let path = match predefined_version with - | None -> "lib_embedded_protocol_" ^ version + | None -> "src/lib_embedded_protocol_" ^ version | Some _ -> "." let () = Format.kasprintf Jbuild_plugin.V1.send {| diff --git a/lib_protocol_compiler/main.ml b/src/lib_protocol_compiler/main.ml similarity index 100% rename from lib_protocol_compiler/main.ml rename to src/lib_protocol_compiler/main.ml diff --git a/lib_protocol_compiler/main_embedded_packer.ml b/src/lib_protocol_compiler/main_embedded_packer.ml similarity index 100% rename from lib_protocol_compiler/main_embedded_packer.ml rename to src/lib_protocol_compiler/main_embedded_packer.ml diff --git a/lib_protocol_compiler/main_embedded_packer.mli b/src/lib_protocol_compiler/main_embedded_packer.mli similarity index 100% rename from lib_protocol_compiler/main_embedded_packer.mli rename to src/lib_protocol_compiler/main_embedded_packer.mli diff --git a/lib_protocol_compiler/native.ml b/src/lib_protocol_compiler/native.ml similarity index 100% rename from lib_protocol_compiler/native.ml rename to src/lib_protocol_compiler/native.ml diff --git a/lib_protocol_compiler/native.mli b/src/lib_protocol_compiler/native.mli similarity index 100% rename from lib_protocol_compiler/native.mli rename to src/lib_protocol_compiler/native.mli diff --git a/lib_protocol_compiler/packer.ml b/src/lib_protocol_compiler/packer.ml similarity index 100% rename from lib_protocol_compiler/packer.ml rename to src/lib_protocol_compiler/packer.ml diff --git a/lib_protocol_compiler/packer.mli b/src/lib_protocol_compiler/packer.mli similarity index 100% rename from lib_protocol_compiler/packer.mli rename to src/lib_protocol_compiler/packer.mli diff --git a/lib_protocol_compiler/registerer.ml b/src/lib_protocol_compiler/registerer.ml similarity index 100% rename from lib_protocol_compiler/registerer.ml rename to src/lib_protocol_compiler/registerer.ml diff --git a/lib_protocol_compiler/registerer.mli b/src/lib_protocol_compiler/registerer.mli similarity index 100% rename from lib_protocol_compiler/registerer.mli rename to src/lib_protocol_compiler/registerer.mli diff --git a/lib_protocol_compiler/tezos-protocol-compiler.opam b/src/lib_protocol_compiler/tezos-protocol-compiler.opam similarity index 100% rename from lib_protocol_compiler/tezos-protocol-compiler.opam rename to src/lib_protocol_compiler/tezos-protocol-compiler.opam diff --git a/lib_protocol_environment_sigs/jbuild b/src/lib_protocol_environment_sigs/jbuild similarity index 100% rename from lib_protocol_environment_sigs/jbuild rename to src/lib_protocol_environment_sigs/jbuild diff --git a/lib_protocol_environment_sigs/sigs_packer/jbuild b/src/lib_protocol_environment_sigs/sigs_packer/jbuild similarity index 100% rename from lib_protocol_environment_sigs/sigs_packer/jbuild rename to src/lib_protocol_environment_sigs/sigs_packer/jbuild diff --git a/lib_protocol_environment_sigs/sigs_packer/sigs_packer.ml b/src/lib_protocol_environment_sigs/sigs_packer/sigs_packer.ml similarity index 100% rename from lib_protocol_environment_sigs/sigs_packer/sigs_packer.ml rename to src/lib_protocol_environment_sigs/sigs_packer/sigs_packer.ml diff --git a/lib_protocol_environment_sigs/tezos-protocol-environment-sigs.opam b/src/lib_protocol_environment_sigs/tezos-protocol-environment-sigs.opam similarity index 100% rename from lib_protocol_environment_sigs/tezos-protocol-environment-sigs.opam rename to src/lib_protocol_environment_sigs/tezos-protocol-environment-sigs.opam diff --git a/lib_protocol_environment_sigs/v1/RPC_answer.mli b/src/lib_protocol_environment_sigs/v1/RPC_answer.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_answer.mli rename to src/lib_protocol_environment_sigs/v1/RPC_answer.mli diff --git a/lib_protocol_environment_sigs/v1/RPC_arg.mli b/src/lib_protocol_environment_sigs/v1/RPC_arg.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_arg.mli rename to src/lib_protocol_environment_sigs/v1/RPC_arg.mli diff --git a/lib_protocol_environment_sigs/v1/RPC_directory.mli b/src/lib_protocol_environment_sigs/v1/RPC_directory.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_directory.mli rename to src/lib_protocol_environment_sigs/v1/RPC_directory.mli diff --git a/lib_protocol_environment_sigs/v1/RPC_path.mli b/src/lib_protocol_environment_sigs/v1/RPC_path.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_path.mli rename to src/lib_protocol_environment_sigs/v1/RPC_path.mli diff --git a/lib_protocol_environment_sigs/v1/RPC_query.mli b/src/lib_protocol_environment_sigs/v1/RPC_query.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_query.mli rename to src/lib_protocol_environment_sigs/v1/RPC_query.mli diff --git a/lib_protocol_environment_sigs/v1/RPC_service.mli b/src/lib_protocol_environment_sigs/v1/RPC_service.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/RPC_service.mli rename to src/lib_protocol_environment_sigs/v1/RPC_service.mli diff --git a/lib_protocol_environment_sigs/v1/array.mli b/src/lib_protocol_environment_sigs/v1/array.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/array.mli rename to src/lib_protocol_environment_sigs/v1/array.mli diff --git a/lib_protocol_environment_sigs/v1/base58.mli b/src/lib_protocol_environment_sigs/v1/base58.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/base58.mli rename to src/lib_protocol_environment_sigs/v1/base58.mli diff --git a/lib_protocol_environment_sigs/v1/blake2B.mli b/src/lib_protocol_environment_sigs/v1/blake2B.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/blake2B.mli rename to src/lib_protocol_environment_sigs/v1/blake2B.mli diff --git a/lib_protocol_environment_sigs/v1/buffer.mli b/src/lib_protocol_environment_sigs/v1/buffer.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/buffer.mli rename to src/lib_protocol_environment_sigs/v1/buffer.mli diff --git a/lib_protocol_environment_sigs/v1/bytes.mli b/src/lib_protocol_environment_sigs/v1/bytes.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/bytes.mli rename to src/lib_protocol_environment_sigs/v1/bytes.mli diff --git a/lib_protocol_environment_sigs/v1/compare.mli b/src/lib_protocol_environment_sigs/v1/compare.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/compare.mli rename to src/lib_protocol_environment_sigs/v1/compare.mli diff --git a/lib_protocol_environment_sigs/v1/context.mli b/src/lib_protocol_environment_sigs/v1/context.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/context.mli rename to src/lib_protocol_environment_sigs/v1/context.mli diff --git a/lib_protocol_environment_sigs/v1/data_encoding.mli b/src/lib_protocol_environment_sigs/v1/data_encoding.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/data_encoding.mli rename to src/lib_protocol_environment_sigs/v1/data_encoding.mli diff --git a/lib_protocol_environment_sigs/v1/ed25519.mli b/src/lib_protocol_environment_sigs/v1/ed25519.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/ed25519.mli rename to src/lib_protocol_environment_sigs/v1/ed25519.mli diff --git a/lib_protocol_environment_sigs/v1/error_monad.mli b/src/lib_protocol_environment_sigs/v1/error_monad.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/error_monad.mli rename to src/lib_protocol_environment_sigs/v1/error_monad.mli diff --git a/lib_protocol_environment_sigs/v1/fitness.mli b/src/lib_protocol_environment_sigs/v1/fitness.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/fitness.mli rename to src/lib_protocol_environment_sigs/v1/fitness.mli diff --git a/lib_protocol_environment_sigs/v1/format.mli b/src/lib_protocol_environment_sigs/v1/format.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/format.mli rename to src/lib_protocol_environment_sigs/v1/format.mli diff --git a/lib_protocol_environment_sigs/v1/hash.mli b/src/lib_protocol_environment_sigs/v1/hash.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/hash.mli rename to src/lib_protocol_environment_sigs/v1/hash.mli diff --git a/lib_protocol_environment_sigs/v1/int32.mli b/src/lib_protocol_environment_sigs/v1/int32.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/int32.mli rename to src/lib_protocol_environment_sigs/v1/int32.mli diff --git a/lib_protocol_environment_sigs/v1/int64.mli b/src/lib_protocol_environment_sigs/v1/int64.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/int64.mli rename to src/lib_protocol_environment_sigs/v1/int64.mli diff --git a/lib_protocol_environment_sigs/v1/json.mli b/src/lib_protocol_environment_sigs/v1/json.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/json.mli rename to src/lib_protocol_environment_sigs/v1/json.mli diff --git a/lib_protocol_environment_sigs/v1/list.mli b/src/lib_protocol_environment_sigs/v1/list.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/list.mli rename to src/lib_protocol_environment_sigs/v1/list.mli diff --git a/lib_protocol_environment_sigs/v1/logging.mli b/src/lib_protocol_environment_sigs/v1/logging.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/logging.mli rename to src/lib_protocol_environment_sigs/v1/logging.mli diff --git a/lib_protocol_environment_sigs/v1/lwt.mli b/src/lib_protocol_environment_sigs/v1/lwt.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/lwt.mli rename to src/lib_protocol_environment_sigs/v1/lwt.mli diff --git a/lib_protocol_environment_sigs/v1/lwt_list.mli b/src/lib_protocol_environment_sigs/v1/lwt_list.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/lwt_list.mli rename to src/lib_protocol_environment_sigs/v1/lwt_list.mli diff --git a/lib_protocol_environment_sigs/v1/lwt_sequence.mli b/src/lib_protocol_environment_sigs/v1/lwt_sequence.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/lwt_sequence.mli rename to src/lib_protocol_environment_sigs/v1/lwt_sequence.mli diff --git a/lib_protocol_environment_sigs/v1/mBytes.mli b/src/lib_protocol_environment_sigs/v1/mBytes.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/mBytes.mli rename to src/lib_protocol_environment_sigs/v1/mBytes.mli diff --git a/lib_protocol_environment_sigs/v1/map.mli b/src/lib_protocol_environment_sigs/v1/map.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/map.mli rename to src/lib_protocol_environment_sigs/v1/map.mli diff --git a/lib_protocol_environment_sigs/v1/micheline.mli b/src/lib_protocol_environment_sigs/v1/micheline.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/micheline.mli rename to src/lib_protocol_environment_sigs/v1/micheline.mli diff --git a/lib_protocol_environment_sigs/v1/pervasives.mli b/src/lib_protocol_environment_sigs/v1/pervasives.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/pervasives.mli rename to src/lib_protocol_environment_sigs/v1/pervasives.mli diff --git a/lib_protocol_environment_sigs/v1/set.mli b/src/lib_protocol_environment_sigs/v1/set.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/set.mli rename to src/lib_protocol_environment_sigs/v1/set.mli diff --git a/lib_protocol_environment_sigs/v1/string.mli b/src/lib_protocol_environment_sigs/v1/string.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/string.mli rename to src/lib_protocol_environment_sigs/v1/string.mli diff --git a/lib_protocol_environment_sigs/v1/tezos_data.mli b/src/lib_protocol_environment_sigs/v1/tezos_data.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/tezos_data.mli rename to src/lib_protocol_environment_sigs/v1/tezos_data.mli diff --git a/lib_protocol_environment_sigs/v1/time.mli b/src/lib_protocol_environment_sigs/v1/time.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/time.mli rename to src/lib_protocol_environment_sigs/v1/time.mli diff --git a/lib_protocol_environment_sigs/v1/updater.mli b/src/lib_protocol_environment_sigs/v1/updater.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/updater.mli rename to src/lib_protocol_environment_sigs/v1/updater.mli diff --git a/lib_protocol_environment_sigs/v1/z.mli b/src/lib_protocol_environment_sigs/v1/z.mli similarity index 100% rename from lib_protocol_environment_sigs/v1/z.mli rename to src/lib_protocol_environment_sigs/v1/z.mli diff --git a/lib_rpc-base/RPC_arg.ml b/src/lib_rpc-base/RPC_arg.ml similarity index 100% rename from lib_rpc-base/RPC_arg.ml rename to src/lib_rpc-base/RPC_arg.ml diff --git a/lib_rpc-base/RPC_arg.mli b/src/lib_rpc-base/RPC_arg.mli similarity index 100% rename from lib_rpc-base/RPC_arg.mli rename to src/lib_rpc-base/RPC_arg.mli diff --git a/lib_rpc-base/RPC_description.ml b/src/lib_rpc-base/RPC_description.ml similarity index 100% rename from lib_rpc-base/RPC_description.ml rename to src/lib_rpc-base/RPC_description.ml diff --git a/lib_rpc-base/RPC_description.mli b/src/lib_rpc-base/RPC_description.mli similarity index 100% rename from lib_rpc-base/RPC_description.mli rename to src/lib_rpc-base/RPC_description.mli diff --git a/lib_rpc-base/RPC_encoding.ml b/src/lib_rpc-base/RPC_encoding.ml similarity index 100% rename from lib_rpc-base/RPC_encoding.ml rename to src/lib_rpc-base/RPC_encoding.ml diff --git a/lib_rpc-base/RPC_encoding.mli b/src/lib_rpc-base/RPC_encoding.mli similarity index 100% rename from lib_rpc-base/RPC_encoding.mli rename to src/lib_rpc-base/RPC_encoding.mli diff --git a/lib_rpc-base/RPC_path.ml b/src/lib_rpc-base/RPC_path.ml similarity index 100% rename from lib_rpc-base/RPC_path.ml rename to src/lib_rpc-base/RPC_path.ml diff --git a/lib_rpc-base/RPC_path.mli b/src/lib_rpc-base/RPC_path.mli similarity index 100% rename from lib_rpc-base/RPC_path.mli rename to src/lib_rpc-base/RPC_path.mli diff --git a/lib_rpc-base/RPC_query.ml b/src/lib_rpc-base/RPC_query.ml similarity index 100% rename from lib_rpc-base/RPC_query.ml rename to src/lib_rpc-base/RPC_query.ml diff --git a/lib_rpc-base/RPC_query.mli b/src/lib_rpc-base/RPC_query.mli similarity index 100% rename from lib_rpc-base/RPC_query.mli rename to src/lib_rpc-base/RPC_query.mli diff --git a/lib_rpc-base/RPC_service.ml b/src/lib_rpc-base/RPC_service.ml similarity index 100% rename from lib_rpc-base/RPC_service.ml rename to src/lib_rpc-base/RPC_service.ml diff --git a/lib_rpc-base/RPC_service.mli b/src/lib_rpc-base/RPC_service.mli similarity index 100% rename from lib_rpc-base/RPC_service.mli rename to src/lib_rpc-base/RPC_service.mli diff --git a/lib_rpc-base/jbuild b/src/lib_rpc-base/jbuild similarity index 100% rename from lib_rpc-base/jbuild rename to src/lib_rpc-base/jbuild diff --git a/lib_rpc-base/tezos-rpc-base.opam b/src/lib_rpc-base/tezos-rpc-base.opam similarity index 100% rename from lib_rpc-base/tezos-rpc-base.opam rename to src/lib_rpc-base/tezos-rpc-base.opam diff --git a/lib_rpc-http/RPC_answer.ml b/src/lib_rpc-http/RPC_answer.ml similarity index 100% rename from lib_rpc-http/RPC_answer.ml rename to src/lib_rpc-http/RPC_answer.ml diff --git a/lib_rpc-http/RPC_answer.mli b/src/lib_rpc-http/RPC_answer.mli similarity index 100% rename from lib_rpc-http/RPC_answer.mli rename to src/lib_rpc-http/RPC_answer.mli diff --git a/lib_rpc-http/RPC_client.ml b/src/lib_rpc-http/RPC_client.ml similarity index 100% rename from lib_rpc-http/RPC_client.ml rename to src/lib_rpc-http/RPC_client.ml diff --git a/lib_rpc-http/RPC_client.mli b/src/lib_rpc-http/RPC_client.mli similarity index 100% rename from lib_rpc-http/RPC_client.mli rename to src/lib_rpc-http/RPC_client.mli diff --git a/lib_rpc-http/RPC_directory.ml b/src/lib_rpc-http/RPC_directory.ml similarity index 100% rename from lib_rpc-http/RPC_directory.ml rename to src/lib_rpc-http/RPC_directory.ml diff --git a/lib_rpc-http/RPC_directory.mli b/src/lib_rpc-http/RPC_directory.mli similarity index 100% rename from lib_rpc-http/RPC_directory.mli rename to src/lib_rpc-http/RPC_directory.mli diff --git a/lib_rpc-http/RPC_server.ml b/src/lib_rpc-http/RPC_server.ml similarity index 100% rename from lib_rpc-http/RPC_server.ml rename to src/lib_rpc-http/RPC_server.ml diff --git a/lib_rpc-http/RPC_server.mli b/src/lib_rpc-http/RPC_server.mli similarity index 100% rename from lib_rpc-http/RPC_server.mli rename to src/lib_rpc-http/RPC_server.mli diff --git a/lib_rpc-http/jbuild b/src/lib_rpc-http/jbuild similarity index 100% rename from lib_rpc-http/jbuild rename to src/lib_rpc-http/jbuild diff --git a/lib_rpc-http/media_type.ml b/src/lib_rpc-http/media_type.ml similarity index 100% rename from lib_rpc-http/media_type.ml rename to src/lib_rpc-http/media_type.ml diff --git a/lib_rpc-http/media_type.mli b/src/lib_rpc-http/media_type.mli similarity index 100% rename from lib_rpc-http/media_type.mli rename to src/lib_rpc-http/media_type.mli diff --git a/lib_rpc-http/tezos-rpc-http.opam b/src/lib_rpc-http/tezos-rpc-http.opam similarity index 100% rename from lib_rpc-http/tezos-rpc-http.opam rename to src/lib_rpc-http/tezos-rpc-http.opam diff --git a/lib_stdlib/compare.ml b/src/lib_stdlib/compare.ml similarity index 100% rename from lib_stdlib/compare.ml rename to src/lib_stdlib/compare.ml diff --git a/lib_stdlib/compare.mli b/src/lib_stdlib/compare.mli similarity index 100% rename from lib_stdlib/compare.mli rename to src/lib_stdlib/compare.mli diff --git a/lib_stdlib/jbuild b/src/lib_stdlib/jbuild similarity index 100% rename from lib_stdlib/jbuild rename to src/lib_stdlib/jbuild diff --git a/lib_stdlib/mBytes.ml b/src/lib_stdlib/mBytes.ml similarity index 100% rename from lib_stdlib/mBytes.ml rename to src/lib_stdlib/mBytes.ml diff --git a/lib_stdlib/mBytes.mli b/src/lib_stdlib/mBytes.mli similarity index 100% rename from lib_stdlib/mBytes.mli rename to src/lib_stdlib/mBytes.mli diff --git a/lib_stdlib/mBytes_buffer.ml b/src/lib_stdlib/mBytes_buffer.ml similarity index 100% rename from lib_stdlib/mBytes_buffer.ml rename to src/lib_stdlib/mBytes_buffer.ml diff --git a/lib_stdlib/mBytes_buffer.mli b/src/lib_stdlib/mBytes_buffer.mli similarity index 100% rename from lib_stdlib/mBytes_buffer.mli rename to src/lib_stdlib/mBytes_buffer.mli diff --git a/lib_stdlib/option.ml b/src/lib_stdlib/option.ml similarity index 100% rename from lib_stdlib/option.ml rename to src/lib_stdlib/option.ml diff --git a/lib_stdlib/option.mli b/src/lib_stdlib/option.mli similarity index 100% rename from lib_stdlib/option.mli rename to src/lib_stdlib/option.mli diff --git a/lib_stdlib/ring.ml b/src/lib_stdlib/ring.ml similarity index 100% rename from lib_stdlib/ring.ml rename to src/lib_stdlib/ring.ml diff --git a/lib_stdlib/ring.mli b/src/lib_stdlib/ring.mli similarity index 100% rename from lib_stdlib/ring.mli rename to src/lib_stdlib/ring.mli diff --git a/lib_stdlib/test-ocp-indent.sh b/src/lib_stdlib/test-ocp-indent.sh similarity index 100% rename from lib_stdlib/test-ocp-indent.sh rename to src/lib_stdlib/test-ocp-indent.sh diff --git a/lib_stdlib/tezos-stdlib.opam b/src/lib_stdlib/tezos-stdlib.opam similarity index 100% rename from lib_stdlib/tezos-stdlib.opam rename to src/lib_stdlib/tezos-stdlib.opam diff --git a/lib_stdlib/tzList.ml b/src/lib_stdlib/tzList.ml similarity index 100% rename from lib_stdlib/tzList.ml rename to src/lib_stdlib/tzList.ml diff --git a/lib_stdlib/tzList.mli b/src/lib_stdlib/tzList.mli similarity index 100% rename from lib_stdlib/tzList.mli rename to src/lib_stdlib/tzList.mli diff --git a/lib_stdlib/tzString.ml b/src/lib_stdlib/tzString.ml similarity index 100% rename from lib_stdlib/tzString.ml rename to src/lib_stdlib/tzString.ml diff --git a/lib_stdlib/tzString.mli b/src/lib_stdlib/tzString.mli similarity index 100% rename from lib_stdlib/tzString.mli rename to src/lib_stdlib/tzString.mli diff --git a/lib_stdlib/utils.ml b/src/lib_stdlib/utils.ml similarity index 100% rename from lib_stdlib/utils.ml rename to src/lib_stdlib/utils.ml diff --git a/lib_stdlib/utils.mli b/src/lib_stdlib/utils.mli similarity index 100% rename from lib_stdlib/utils.mli rename to src/lib_stdlib/utils.mli diff --git a/lib_stdlib_lwt/cli_entries.ml b/src/lib_stdlib_lwt/cli_entries.ml similarity index 100% rename from lib_stdlib_lwt/cli_entries.ml rename to src/lib_stdlib_lwt/cli_entries.ml diff --git a/lib_stdlib_lwt/cli_entries.mli b/src/lib_stdlib_lwt/cli_entries.mli similarity index 100% rename from lib_stdlib_lwt/cli_entries.mli rename to src/lib_stdlib_lwt/cli_entries.mli diff --git a/lib_stdlib_lwt/jbuild b/src/lib_stdlib_lwt/jbuild similarity index 100% rename from lib_stdlib_lwt/jbuild rename to src/lib_stdlib_lwt/jbuild diff --git a/lib_stdlib_lwt/logging.ml b/src/lib_stdlib_lwt/logging.ml similarity index 100% rename from lib_stdlib_lwt/logging.ml rename to src/lib_stdlib_lwt/logging.ml diff --git a/lib_stdlib_lwt/logging.mli b/src/lib_stdlib_lwt/logging.mli similarity index 100% rename from lib_stdlib_lwt/logging.mli rename to src/lib_stdlib_lwt/logging.mli diff --git a/lib_stdlib_lwt/lwt_canceler.ml b/src/lib_stdlib_lwt/lwt_canceler.ml similarity index 100% rename from lib_stdlib_lwt/lwt_canceler.ml rename to src/lib_stdlib_lwt/lwt_canceler.ml diff --git a/lib_stdlib_lwt/lwt_canceler.mli b/src/lib_stdlib_lwt/lwt_canceler.mli similarity index 100% rename from lib_stdlib_lwt/lwt_canceler.mli rename to src/lib_stdlib_lwt/lwt_canceler.mli diff --git a/lib_stdlib_lwt/lwt_dropbox.ml b/src/lib_stdlib_lwt/lwt_dropbox.ml similarity index 100% rename from lib_stdlib_lwt/lwt_dropbox.ml rename to src/lib_stdlib_lwt/lwt_dropbox.ml diff --git a/lib_stdlib_lwt/lwt_dropbox.mli b/src/lib_stdlib_lwt/lwt_dropbox.mli similarity index 100% rename from lib_stdlib_lwt/lwt_dropbox.mli rename to src/lib_stdlib_lwt/lwt_dropbox.mli diff --git a/lib_stdlib_lwt/lwt_exit.ml b/src/lib_stdlib_lwt/lwt_exit.ml similarity index 100% rename from lib_stdlib_lwt/lwt_exit.ml rename to src/lib_stdlib_lwt/lwt_exit.ml diff --git a/lib_stdlib_lwt/lwt_exit.mli b/src/lib_stdlib_lwt/lwt_exit.mli similarity index 100% rename from lib_stdlib_lwt/lwt_exit.mli rename to src/lib_stdlib_lwt/lwt_exit.mli diff --git a/lib_stdlib_lwt/lwt_idle_waiter.ml b/src/lib_stdlib_lwt/lwt_idle_waiter.ml similarity index 100% rename from lib_stdlib_lwt/lwt_idle_waiter.ml rename to src/lib_stdlib_lwt/lwt_idle_waiter.ml diff --git a/lib_stdlib_lwt/lwt_idle_waiter.mli b/src/lib_stdlib_lwt/lwt_idle_waiter.mli similarity index 100% rename from lib_stdlib_lwt/lwt_idle_waiter.mli rename to src/lib_stdlib_lwt/lwt_idle_waiter.mli diff --git a/lib_stdlib_lwt/lwt_lock_file.ml b/src/lib_stdlib_lwt/lwt_lock_file.ml similarity index 100% rename from lib_stdlib_lwt/lwt_lock_file.ml rename to src/lib_stdlib_lwt/lwt_lock_file.ml diff --git a/lib_stdlib_lwt/lwt_lock_file.mli b/src/lib_stdlib_lwt/lwt_lock_file.mli similarity index 100% rename from lib_stdlib_lwt/lwt_lock_file.mli rename to src/lib_stdlib_lwt/lwt_lock_file.mli diff --git a/lib_stdlib_lwt/lwt_pipe.ml b/src/lib_stdlib_lwt/lwt_pipe.ml similarity index 100% rename from lib_stdlib_lwt/lwt_pipe.ml rename to src/lib_stdlib_lwt/lwt_pipe.ml diff --git a/lib_stdlib_lwt/lwt_pipe.mli b/src/lib_stdlib_lwt/lwt_pipe.mli similarity index 100% rename from lib_stdlib_lwt/lwt_pipe.mli rename to src/lib_stdlib_lwt/lwt_pipe.mli diff --git a/lib_stdlib_lwt/lwt_utils.ml b/src/lib_stdlib_lwt/lwt_utils.ml similarity index 100% rename from lib_stdlib_lwt/lwt_utils.ml rename to src/lib_stdlib_lwt/lwt_utils.ml diff --git a/lib_stdlib_lwt/lwt_utils.mli b/src/lib_stdlib_lwt/lwt_utils.mli similarity index 100% rename from lib_stdlib_lwt/lwt_utils.mli rename to src/lib_stdlib_lwt/lwt_utils.mli diff --git a/lib_stdlib_lwt/lwt_watcher.ml b/src/lib_stdlib_lwt/lwt_watcher.ml similarity index 100% rename from lib_stdlib_lwt/lwt_watcher.ml rename to src/lib_stdlib_lwt/lwt_watcher.ml diff --git a/lib_stdlib_lwt/lwt_watcher.mli b/src/lib_stdlib_lwt/lwt_watcher.mli similarity index 100% rename from lib_stdlib_lwt/lwt_watcher.mli rename to src/lib_stdlib_lwt/lwt_watcher.mli diff --git a/lib_stdlib_lwt/tezos-stdlib-lwt.opam b/src/lib_stdlib_lwt/tezos-stdlib-lwt.opam similarity index 100% rename from lib_stdlib_lwt/tezos-stdlib-lwt.opam rename to src/lib_stdlib_lwt/tezos-stdlib-lwt.opam diff --git a/lib_storage/context.ml b/src/lib_storage/context.ml similarity index 100% rename from lib_storage/context.ml rename to src/lib_storage/context.ml diff --git a/lib_storage/context.mli b/src/lib_storage/context.mli similarity index 100% rename from lib_storage/context.mli rename to src/lib_storage/context.mli diff --git a/lib_storage/jbuild b/src/lib_storage/jbuild similarity index 100% rename from lib_storage/jbuild rename to src/lib_storage/jbuild diff --git a/lib_storage/raw_store.ml b/src/lib_storage/raw_store.ml similarity index 100% rename from lib_storage/raw_store.ml rename to src/lib_storage/raw_store.ml diff --git a/lib_storage/raw_store.mli b/src/lib_storage/raw_store.mli similarity index 100% rename from lib_storage/raw_store.mli rename to src/lib_storage/raw_store.mli diff --git a/lib_storage/store.ml b/src/lib_storage/store.ml similarity index 100% rename from lib_storage/store.ml rename to src/lib_storage/store.ml diff --git a/lib_storage/store.mli b/src/lib_storage/store.mli similarity index 100% rename from lib_storage/store.mli rename to src/lib_storage/store.mli diff --git a/lib_storage/store_helpers.ml b/src/lib_storage/store_helpers.ml similarity index 100% rename from lib_storage/store_helpers.ml rename to src/lib_storage/store_helpers.ml diff --git a/lib_storage/store_helpers.mli b/src/lib_storage/store_helpers.mli similarity index 100% rename from lib_storage/store_helpers.mli rename to src/lib_storage/store_helpers.mli diff --git a/lib_storage/store_sigs.ml b/src/lib_storage/store_sigs.ml similarity index 100% rename from lib_storage/store_sigs.ml rename to src/lib_storage/store_sigs.ml diff --git a/lib_storage/tezos-storage.opam b/src/lib_storage/tezos-storage.opam similarity index 100% rename from lib_storage/tezos-storage.opam rename to src/lib_storage/tezos-storage.opam