From 5654f03450e6ed0745a9429e578344dd4e581fc9 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Tue, 13 Jun 2023 12:57:41 -0400 Subject: interpreter: Dependency variables can be empty string There is no reason to forbid empty variables, PkgConfigCLI.variable() even has code specifically for handling that case. --- .../47 pkgconfig variables zero length value/meson.build | 16 ---------------- .../47 pkgconfig variables zero length value/simple.c | 5 ----- .../47 pkgconfig variables zero length value/simple.h | 6 ------ .../47 pkgconfig variables zero length value/test.json | 7 ------- 4 files changed, 34 deletions(-) delete mode 100644 test cases/failing/47 pkgconfig variables zero length value/meson.build delete mode 100644 test cases/failing/47 pkgconfig variables zero length value/simple.c delete mode 100644 test cases/failing/47 pkgconfig variables zero length value/simple.h delete mode 100644 test cases/failing/47 pkgconfig variables zero length value/test.json (limited to 'test cases/failing') diff --git a/test cases/failing/47 pkgconfig variables zero length value/meson.build b/test cases/failing/47 pkgconfig variables zero length value/meson.build deleted file mode 100644 index 33977b273..000000000 --- a/test cases/failing/47 pkgconfig variables zero length value/meson.build +++ /dev/null @@ -1,16 +0,0 @@ -project('variables-zero-length-value-test', 'c', version : '1.0') - -pkgg = import('pkgconfig') -lib = shared_library('simple', 'simple.c') -libver = '1.0' -h = install_headers('simple.h') - -pkgg.generate( - libraries : [lib, '-lz'], - subdirs : '.', - version : libver, - name : 'libsimple', - filebase : 'simple', - description : 'A simple demo library.', - variables : [ 'key=' ] -) diff --git a/test cases/failing/47 pkgconfig variables zero length value/simple.c b/test cases/failing/47 pkgconfig variables zero length value/simple.c deleted file mode 100644 index e8a6d8330..000000000 --- a/test cases/failing/47 pkgconfig variables zero length value/simple.c +++ /dev/null @@ -1,5 +0,0 @@ -#include"simple.h" - -int simple_function() { - return 42; -} diff --git a/test cases/failing/47 pkgconfig variables zero length value/simple.h b/test cases/failing/47 pkgconfig variables zero length value/simple.h deleted file mode 100644 index bb52e6d72..000000000 --- a/test cases/failing/47 pkgconfig variables zero length value/simple.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef SIMPLE_H_ -#define SIMPLE_H_ - -int simple_function(); - -#endif diff --git a/test cases/failing/47 pkgconfig variables zero length value/test.json b/test cases/failing/47 pkgconfig variables zero length value/test.json deleted file mode 100644 index 0be572535..000000000 --- a/test cases/failing/47 pkgconfig variables zero length value/test.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "stdout": [ - { - "line": "test cases/failing/47 pkgconfig variables zero length value/meson.build:8:5: ERROR: pkgconfig.generate keyword argument \"variables\" empty variable value" - } - ] -} -- cgit v1.3