tests: normalize names of files and more
[babeltrace.git] / tests / data / plugins / flt.lttng-utils.debug-info / Makefile
index 2820805270ad6499a37c8801b6463d3f18f78b35..d51a7231a2cd49446e4929ab2116c9b9ff55ae09 100644 (file)
@@ -4,10 +4,10 @@ BUILD_ID=$(BUILD_ID_PREFIX)$(BUILD_ID_SUFFIX)
 
 BUILD_DIR ?= build
 
-OBJS=$(BUILD_DIR)/dwarf_full/libhello_so \
-     $(BUILD_DIR)/elf_only/libhello_so \
-     $(BUILD_DIR)/build_id/libhello_so \
-     $(BUILD_DIR)/debug_link/libhello_so
+OBJS=$(BUILD_DIR)/dwarf-full/libhello-so \
+     $(BUILD_DIR)/elf-only/libhello-so \
+     $(BUILD_DIR)/build-id/libhello-so \
+     $(BUILD_DIR)/debug-link/libhello-so
 
 all: $(OBJS)
 
@@ -15,30 +15,30 @@ all: $(OBJS)
        $(CC) -gdwarf -fdebug-prefix-map=$(CURDIR)=. -fPIC -c -I. -o $@ $<
 
 # Master copy: ELF with DWARF and build-id
-$(BUILD_DIR)/dwarf_full/libhello_so: tp.o libhello.o
+$(BUILD_DIR)/dwarf-full/libhello-so: tp.o libhello.o
        mkdir -p $(@D)
        $(CC) -shared -gdwarf -llttng-ust -ldl -Wl,-soname,libhello.so -Wl,--build-id=0x$(BUILD_ID) -o $@ $^
 
 # ELF only, no debug symbols, no build-d
-$(BUILD_DIR)/elf_only/libhello_so: $(BUILD_DIR)/dwarf_full/libhello_so
+$(BUILD_DIR)/elf-only/libhello-so: $(BUILD_DIR)/dwarf-full/libhello-so
        mkdir -p $(@D)
        objcopy -g $< $@.tmp
        objcopy --remove-section=.note.gnu.build-id $@.tmp
        mv $@.tmp $@
 
 # ELF with external build-id DWARF
-$(BUILD_DIR)/build_id/libhello_so: $(BUILD_DIR)/dwarf_full/libhello_so
+$(BUILD_DIR)/build-id/libhello-so: $(BUILD_DIR)/dwarf-full/libhello-so
        mkdir -p $(@D)/.build-id/$(BUILD_ID_PREFIX)
        objcopy --only-keep-debug $< $(@D)/.build-id/$(BUILD_ID_PREFIX)/$(BUILD_ID_SUFFIX).debug
        objcopy -g $< $@
 
 # ELF with external debug link DWARF
-$(BUILD_DIR)/debug_link/libhello_so: $(BUILD_DIR)/dwarf_full/libhello_so
+$(BUILD_DIR)/debug-link/libhello-so: $(BUILD_DIR)/dwarf-full/libhello-so
        mkdir -p $(@D)
        objcopy --remove-section=.note.gnu.build-id $< $@.tmp
-       objcopy --only-keep-debug $@.tmp $(@D)/libhello_so.debug
+       objcopy --only-keep-debug $@.tmp $(@D)/libhello-so.debug
        objcopy -g $@.tmp
-       cd $(@D) && objcopy --add-gnu-debuglink=libhello_so.debug $(@F).tmp
+       cd $(@D) && objcopy --add-gnu-debuglink=libhello-so.debug $(@F).tmp
        mv $@.tmp $@
 
 clean:
This page took 0.023104 seconds and 4 git commands to generate.