Skip to content

Commit

Permalink
Start updating the configure script and tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelrsweet committed Feb 7, 2024
1 parent dce5a2f commit 67fbc53
Show file tree
Hide file tree
Showing 17 changed files with 211 additions and 4,219 deletions.
12 changes: 3 additions & 9 deletions Makedefs.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Common makefile definitions for the IPP Everywhere Printer Self-Certification
# tools.
#
# Copyright © 2015-2022 by the ISTO Printer Working Group.
# Copyright © 2015-2024 by the ISTO Printer Working Group.
#
# Licensed under Apache License v2.0. See the file "LICENSE" for more
# information.
Expand All @@ -16,7 +16,6 @@ IPPEVESELFCERT_SWVERSION = @IPPEVESELFCERT_SWVERSION@
# Programs...
CC = @CC@
CODE_SIGN = @CODE_SIGN@
CXX = @CXX@
INSTALL = @INSTALL@
LN = @LN@ -sf
MKDIR = @MKDIR@ -p
Expand All @@ -36,9 +35,8 @@ INSTALL_MAN = $(INSTALL) -c -m 444
# Programs options...
CFLAGS = @CFLAGS@ $(CPPFLAGS) $(OPTIM) $(WARNINGS)
CODESIGN_IDENTITY = -
CPPFLAGS = -I.. -I../libcups -I../pdfio @CPPFLAGS@
CPPFLAGS = -I.. -I../libcups @CPPFLAGS@
CSFLAGS = -s "$(CODESIGN_IDENTITY)" @CSFLAGS@ --timestamp
CXXFLAGS = @CXXFLAGS@ $(CPPFLAGS) $(OPTIM) $(WARNINGS)
LDFLAGS = @LDFLAGS@ $(OPTIM)
LIBS = -L../libcups/cups `PKG_CONFIG_PATH=../libcups pkg-config --libs cups3` @LIBS@
OPTIM = @OPTIM@
Expand Down Expand Up @@ -70,12 +68,8 @@ BUILDROOT = $(DSTROOT)$(RPM_BUILD_ROOT)$(DESTDIR)

# Build commands...
.SILENT:
.SUFFIXES: .c .cxx .h .o
.SUFFIXES: .c .h .o

.c.o:
echo Compiling $<...
$(CC) $(CFLAGS) -c -o $@ $<

.cxx.o:
echo Compiling $<...
$(CXX) $(CXXFLAGS) -c -o $@ $<
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# Top-level makefile for the IPP Everywhere Printer Self-Certification tools.
#
# Copyright © 2015-2022 by the ISTO Printer Working Group.
# Copyright © 2015-2024 by the ISTO Printer Working Group.
#
# Licensed under Apache License v2.0. See the file "LICENSE" for more
# information.
Expand Down
4 changes: 2 additions & 2 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
IPP Everywhere Printer Self-Certification Tools
IPP Everywhere Printer Self-Certification Tools

Copyright © 2014-2022 by the IEEE-ISTO Printer Working Group.
Copyright © 2014-2024 by the IEEE-ISTO Printer Working Group.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,14 @@ IPP Everywhere™ v2.0 Printer Self-Certification Tools
=====================================================

> Note: The current v1.1 self-certification tools are provided in the
> "v1.1-updates" branch of this repository.
> "v1.1-updates" branch of this repository. The master branch provides the
> current v2.0 development code.
![Version](https://img.shields.io/github/v/release/istopwg/ippeveselfcert?include_prereleases)
![Apache 2.0](https://img.shields.io/github/license/istopwg/ippeveselfcert)
![Build and Test](https://github.com/istopwg/ippeveselfcert/workflows/Build%20and%20Test/badge.svg)
[![ippeveselfcert](https://snapcraft.io/ippeveselfcert/badge.svg)](https://snapcraft.io/ippeveselfcert)
[![Coverity Scan Status](https://img.shields.io/coverity/scan/25371.svg)](https://scan.coverity.com/projects/istopwg-ippeveselfcert)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/istopwg/ippeveselfcert.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/istopwg/ippeveselfcert/alerts/)
[![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)

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

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

This software is provided under the terms of the Apache License, Version 2.0.
A copy of this license can be found in the file `LICENSE`. Additional legal
Expand Down
8 changes: 1 addition & 7 deletions config.h.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//
// Configuration file for the IPP Everywhere Printer Self-Certification tools.
//
// Copyright © 2015-2022 by the IEEE-ISTO Printer Working Group.
// Copyright © 2015-2024 by the IEEE-ISTO Printer Working Group.
//
// Licensed under Apache License v2.0. See the file "LICENSE" for more
// information.
Expand All @@ -16,10 +16,4 @@
#define IPPEVESELFCERT_SWVERSION ""


// DNS-SD support
#undef HAVE_DNSSD
#undef HAVE_MDNSRESPONDER
#undef HAVE_AVAHI


#endif // !IPPEVESELFCERT_CONFIG_H
Loading

0 comments on commit 67fbc53

Please sign in to comment.