github.com/anchore/syft@v1.4.2-0.20240516191711-1bec1fc5d397/syft/pkg/cataloger/java/test-fixtures/jar-metadata/Makefile (about)

     1  CACHE_DIR = cache
     2  CACHE_PATH = $(shell pwd)/cache
     3  
     4  JACKSON_CORE = jackson-core-2.15.2
     5  SBT_JACKSON_CORE = com.fasterxml.jackson.core.jackson-core-2.15.2
     6  OPENSAML_CORE = opensaml-core-3.4.6
     7  API_ALL_SOURCES = api-all-2.0.0-sources
     8  SPRING_INSTRUMENTATION = spring-instrumentation-4.3.0-1.0
     9  
    10  $(CACHE_DIR):
    11  	mkdir -p $(CACHE_DIR)
    12  
    13  $(CACHE_DIR)/$(JACKSON_CORE).jar: $(CACHE_DIR)
    14  	cd $(JACKSON_CORE) && zip -r $(CACHE_PATH)/$(JACKSON_CORE).jar .
    15  
    16  $(CACHE_DIR)/$(SBT_JACKSON_CORE).jar: $(CACHE_DIR)
    17  	cd $(SBT_JACKSON_CORE) && zip -r $(CACHE_PATH)/$(SBT_JACKSON_CORE).jar .
    18  
    19  $(CACHE_DIR)/$(OPENSAML_CORE).jar: $(CACHE_DIR)
    20  	cd $(OPENSAML_CORE) && zip -r $(CACHE_PATH)/$(OPENSAML_CORE).jar .
    21  
    22  $(CACHE_DIR)/$(API_ALL_SOURCES).jar: $(CACHE_DIR)
    23  	cd $(API_ALL_SOURCES) && zip -r $(CACHE_PATH)/$(API_ALL_SOURCES).jar .
    24  
    25  $(CACHE_DIR)/$(SPRING_INSTRUMENTATION).jar: $(CACHE_DIR)
    26  	cd $(SPRING_INSTRUMENTATION) && zip -r $(CACHE_PATH)/$(SPRING_INSTRUMENTATION).jar .