Skip to content

Commit 67fbc53

Browse files
committed
Start updating the configure script and tests.
1 parent dce5a2f commit 67fbc53

17 files changed

+211
-4219
lines changed

Makedefs.in

+3-9
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Common makefile definitions for the IPP Everywhere Printer Self-Certification
33
# tools.
44
#
5-
# Copyright © 2015-2022 by the ISTO Printer Working Group.
5+
# Copyright © 2015-2024 by the ISTO Printer Working Group.
66
#
77
# Licensed under Apache License v2.0. See the file "LICENSE" for more
88
# information.
@@ -16,7 +16,6 @@ IPPEVESELFCERT_SWVERSION = @IPPEVESELFCERT_SWVERSION@
1616
# Programs...
1717
CC = @CC@
1818
CODE_SIGN = @CODE_SIGN@
19-
CXX = @CXX@
2019
INSTALL = @INSTALL@
2120
LN = @LN@ -sf
2221
MKDIR = @MKDIR@ -p
@@ -36,9 +35,8 @@ INSTALL_MAN = $(INSTALL) -c -m 444
3635
# Programs options...
3736
CFLAGS = @CFLAGS@ $(CPPFLAGS) $(OPTIM) $(WARNINGS)
3837
CODESIGN_IDENTITY = -
39-
CPPFLAGS = -I.. -I../libcups -I../pdfio @CPPFLAGS@
38+
CPPFLAGS = -I.. -I../libcups @CPPFLAGS@
4039
CSFLAGS = -s "$(CODESIGN_IDENTITY)" @CSFLAGS@ --timestamp
41-
CXXFLAGS = @CXXFLAGS@ $(CPPFLAGS) $(OPTIM) $(WARNINGS)
4240
LDFLAGS = @LDFLAGS@ $(OPTIM)
4341
LIBS = -L../libcups/cups `PKG_CONFIG_PATH=../libcups pkg-config --libs cups3` @LIBS@
4442
OPTIM = @OPTIM@
@@ -70,12 +68,8 @@ BUILDROOT = $(DSTROOT)$(RPM_BUILD_ROOT)$(DESTDIR)
7068

7169
# Build commands...
7270
.SILENT:
73-
.SUFFIXES: .c .cxx .h .o
71+
.SUFFIXES: .c .h .o
7472

7573
.c.o:
7674
echo Compiling $<...
7775
$(CC) $(CFLAGS) -c -o $@ $<
78-
79-
.cxx.o:
80-
echo Compiling $<...
81-
$(CXX) $(CXXFLAGS) -c -o $@ $<

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# Top-level makefile for the IPP Everywhere Printer Self-Certification tools.
33
#
4-
# Copyright © 2015-2022 by the ISTO Printer Working Group.
4+
# Copyright © 2015-2024 by the ISTO Printer Working Group.
55
#
66
# Licensed under Apache License v2.0. See the file "LICENSE" for more
77
# information.

NOTICE

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
IPP Everywhere Printer Self-Certification Tools
1+
IPP Everywhere Printer Self-Certification Tools
22

3-
Copyright © 2014-2022 by the IEEE-ISTO Printer Working Group.
3+
Copyright © 2014-2024 by the IEEE-ISTO Printer Working Group.

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@ IPP Everywhere™ v2.0 Printer Self-Certification Tools
22
=====================================================
33

44
> Note: The current v1.1 self-certification tools are provided in the
5-
> "v1.1-updates" branch of this repository.
5+
> "v1.1-updates" branch of this repository. The master branch provides the
6+
> current v2.0 development code.
67
78
![Version](https://img.shields.io/github/v/release/istopwg/ippeveselfcert?include_prereleases)
89
![Apache 2.0](https://img.shields.io/github/license/istopwg/ippeveselfcert)
910
![Build and Test](https://github.com/istopwg/ippeveselfcert/workflows/Build%20and%20Test/badge.svg)
1011
[![ippeveselfcert](https://snapcraft.io/ippeveselfcert/badge.svg)](https://snapcraft.io/ippeveselfcert)
1112
[![Coverity Scan Status](https://img.shields.io/coverity/scan/25371.svg)](https://scan.coverity.com/projects/istopwg-ippeveselfcert)
12-
[![Total alerts](https://img.shields.io/lgtm/alerts/g/istopwg/ippeveselfcert.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/istopwg/ippeveselfcert/alerts/)
13-
[![Language grade: C/C++](https://img.shields.io/lgtm/grade/cpp/g/istopwg/ippeveselfcert.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/istopwg/ippeveselfcert/context:cpp)
1413

1514
The IPP Everywhere™ Printer self-certification tools are used to test the
1615
conformance of printers to PWG Candidate Standard 5100.14-20xx: IPP Everywhere™
@@ -43,7 +42,7 @@ Please see the file "BUILD.md" for instructions on compiling the software.
4342
Legal Stuff
4443
-----------
4544

46-
Copyright © 2014-2022 by the IEEE-ISTO Printer Working Group.
45+
Copyright © 2014-2024 by the IEEE-ISTO Printer Working Group.
4746

4847
This software is provided under the terms of the Apache License, Version 2.0.
4948
A copy of this license can be found in the file `LICENSE`. Additional legal

config.h.in

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//
22
// Configuration file for the IPP Everywhere Printer Self-Certification tools.
33
//
4-
// Copyright © 2015-2022 by the IEEE-ISTO Printer Working Group.
4+
// Copyright © 2015-2024 by the IEEE-ISTO Printer Working Group.
55
//
66
// Licensed under Apache License v2.0. See the file "LICENSE" for more
77
// information.
@@ -16,10 +16,4 @@
1616
#define IPPEVESELFCERT_SWVERSION ""
1717

1818

19-
// DNS-SD support
20-
#undef HAVE_DNSSD
21-
#undef HAVE_MDNSRESPONDER
22-
#undef HAVE_AVAHI
23-
24-
2519
#endif // !IPPEVESELFCERT_CONFIG_H

0 commit comments

Comments
 (0)