Andreas Tille pushed to branch master at Debian Med / librcsb-core-wrapper


Commits:
8faaa421 by Andreas Tille at 2026-09-11T08:13:26+02:00
Seems we also need to create dirs for binary targets

- - - - -


1 changed file:

- debian/patches/fix-makefile.patch


Changes:

=====================================
debian/patches/fix-makefile.patch
=====================================
@@ -121,7 +121,23 @@ Description: Salsa CI fails due to missing dir - just 
create it
        $(RANLIB) $@
 --- a/dict-obj-file/Makefile
 +++ b/dict-obj-file/Makefile
-@@ -167,6 +167,7 @@ clean_test:
+@@ -114,6 +114,7 @@ all: install
+ install: $(TARGETS) $(M_BIN_DIR)/$(TARGET_SCRIPTS)
+ 
+ $(M_BIN_DIR)/$(TARGET_SCRIPTS): $(L_BIN_DIR)/$(TARGET_SCRIPTS)
++      @mkdir -p $(M_BIN_DIR)
+       cp -f $(L_BIN_DIR)/$(TARGET_SCRIPTS) $(M_BIN_DIR)/$(TARGET_SCRIPTS)
+ 
+ 
+@@ -143,6 +144,7 @@ clean: clean_build clean_test
+ # Rule for making executables
+ %: $(OBJ_DIR)/%.o $(M_MOD_LIB) $(ALL_DEP_LIBS)
+       $(CCC) $(CPPFLAGS) $(LDFLAGS) $< $(M_MOD_LIB) $(ALL_DEP_LIBS) 
$(MALLOCLIB) -lm -o $(L_BIN_DIR)/$@
++      @mkdir -p $(M_BIN_DIR)
+       @cp -f $(L_BIN_DIR)/$@ $(M_BIN_DIR)/$@
+ 
+ 
+@@ -167,6 +169,7 @@ clean_test:
  
  $(M_MOD_LIB): $(L_MOD_LIB)
  #       Install header files
@@ -129,7 +145,7 @@ Description: Salsa CI fails due to missing dir - just 
create it
        @cd $(L_INCL_DIR); \
            ../$(INSTALL) $(INSTALLOPTS) $(HEADER_FILES) ../$(M_INCL_DIR)
  
-@@ -194,7 +195,9 @@ $(M_MOD_LIB): $(L_MOD_LIB)
+@@ -194,7 +197,9 @@ $(M_MOD_LIB): $(L_MOD_LIB)
  
  $(L_MOD_LIB): $(OBJ_OTHER_FILES)
  #       Create module library
@@ -141,7 +157,15 @@ Description: Salsa CI fails due to missing dir - just 
create it
        $(RANLIB) $@
 --- a/pdbml-parser/Makefile
 +++ b/pdbml-parser/Makefile
-@@ -182,6 +182,7 @@ clean_test:
+@@ -158,6 +158,7 @@ clean: clean_build clean_test
+ # General rule for making executables
+ %: $(OBJ_DIR)/%.o $(M_MOD_LIB) $(ALL_DEP_LIBS)
+       $(CCC) $(LDFLAGS_NO_STATIC) $(EXT_LIBS_DIRS) $< $(M_MOD_LIB) 
$(ALL_DEP_LIBS) $(EXT_LIBS) $(MALLOCLIB) -lm -o $(L_BIN_DIR)/$@
++      @mkdir -p $(M_BIN_DIR)
+       @cp -f $(L_BIN_DIR)/$@ $(M_BIN_DIR)/$@
+ 
+ 
+@@ -182,6 +183,7 @@ clean_test:
  # Rule for making module library in master library directory
  $(M_MOD_LIB): $(L_MOD_LIB)
  #       Install header files
@@ -149,7 +173,7 @@ Description: Salsa CI fails due to missing dir - just 
create it
        @cd $(L_INCL_DIR); \
            ../$(INSTALL) $(INSTALLOPTS) $(HEADER_FILES) ../$(M_INCL_DIR)
  
-@@ -210,7 +211,9 @@ $(M_MOD_LIB): $(L_MOD_LIB)
+@@ -210,7 +212,9 @@ $(M_MOD_LIB): $(L_MOD_LIB)
  # Rule for making module library in local library directory
  $(L_MOD_LIB): $(OBJ_OTHER_FILES)
  #       Create module library



View it on GitLab: 
https://salsa.debian.org/med-team/librcsb-core-wrapper/-/commit/8faaa42174a15c3978de4534ecb11221f11298b0

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/librcsb-core-wrapper/-/commit/8faaa42174a15c3978de4534ecb11221f11298b0
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to