Skip to content

patch_lines is not useful for adding multiple lines #95

@gilesknap

Description

@gilesknap

We should also have an insert block feature for things like this:

patch_lines:
- path: "{{ config_linux_host }}"
regexp: AREA_DETECTOR[\s\S]*WITH_BOOST
line: |
AREA_DETECTOR=$(SUPPORT)
CROSS_COMPILER_TARGET_ARCHS =
WITH_GRAPHICSMAGICK = NO
WITH_HDF5 = YES
HDF5_EXTERNAL = YES
HDF5_LIB = /usr/lib/x86_64-linux-gnu/hdf5/serial/
HDF5_INCLUDE = /usr/include/hdf5/serial/
WITH_SZIP = YES
SZIP_EXTERNAL = YES
WITH_JPEG = YES
JPEG_EXTERNAL = YES
WITH_TIFF = YES
TIFF_EXTERNAL = YES
XML2_EXTERNAL = YES
XML2_INCLUDE = /usr/include/libxml2/
WITH_ZLIB = YES
ZLIB_EXTERNAL = YES
WITH_BLOSC = YES
BLOSC_EXTERNAL = YES
WITH_PVA = YES
WITH_BOOST = NO
WITH_NETCDF = YES
NETCDF_EXTERNAL = YES

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions