Skip to content

Commit 4147ab6

Browse files
committed
Enable building ref-cache in a separate build directory
Add ref_cache/ to the list of subdirectories to be created in the build directory when configure is run. Include <config.h> thus, as recommended by the autoconf documentation. The header will be found via -I. as it is from cram/*.c and test/*.c.
1 parent 145e95c commit 4147ab6

14 files changed

+14
-13
lines changed

configure.ac

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -796,6 +796,7 @@ if test "$srcdir" != .; then
796796
[AS_MKDIR_P([cram])
797797
AS_MKDIR_P([htscodecs/htscodecs])
798798
AS_MKDIR_P([htscodecs/tests])
799+
AS_MKDIR_P([ref_cache])
799800
AS_MKDIR_P([test/fuzz])
800801
AS_MKDIR_P([test/longrefs])
801802
AS_MKDIR_P([test/tabix])])

ref_cache/http_parser.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/listener.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/log_files.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/misc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include "misc.h"
2828

ref_cache/ping.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/poll_wrap_epoll.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#if defined(HAVE_EPOLL) && HAVE_EPOLL
2828

ref_cache/poll_wrap_poll.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#if !(defined(HAVE_EPOLL) && HAVE_EPOLL)
2828

ref_cache/ref_files.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <errno.h>

ref_cache/request_handler.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <fcntl.h>
2828
#include <stdlib.h>

ref_cache/server.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#include <stdlib.h>
2828
#include <stdio.h>

ref_cache/transaction.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
/* Work out which sendfile() variety is available, if anything. */
2828
#if !defined(HAVE_LINUX_SENDFILE) && !defined(HAVE_FREEBSD_SENDFILE) && !defined(HAVE_MACOSX_SENDFILE)

ref_cache/upstream.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2222
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2323
DEALINGS IN THE SOFTWARE. */
2424

25-
#include "../config.h"
25+
#include <config.h>
2626

2727
#if defined(__APPLE__) && defined(__MACH__)
2828
// macOS headers hide CMSG_LEN() and CMSG_SPACE() definitions if these

0 commit comments

Comments
 (0)