LSH-Core
Deterministic firmware core for Controllino-based Labo Smart Home nodes
 
Loading...
Searching...
No Matches
etl_profile.h File Reference

ETL compile-time profile used by lsh-core. More...

#include "etl/profiles/auto.h"
Include dependency graph for etl_profile.h:

Go to the source code of this file.

Detailed Description

ETL compile-time profile used by lsh-core.

Author
Jacopo Labardi (labodj)

This file provides the default ETL policy used by lsh-core on the supported Arduino/PlatformIO targets. ETL still auto-detects the active compiler and language support through etl/profiles/auto.h.

Advanced consumers that need a different ETL setup may define LSH_ETL_PROFILE_OVERRIDE_HEADER to a quoted header name through their build flags. That header is included last, so it may #undef and redefine any of the defaults below.

Copyright 2026 Jacopo Labardi

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.