From d05e9ba1bc43d9ebd277bd55f3423988ea727211 Mon Sep 17 00:00:00 2001 From: Brad Barber <bradb@shore.net> Date: Sat, 23 Jan 2010 12:18:33 -0500 Subject: [PATCH] Copy HEADER and OTHERFILES from libqhull.pro to libqhullp.pro Fix comments on warnings --- project/libqhull/libqhull.pro | 7 ++- project/libqhullcpp/libqhullcpp.pro | 4 +- project/libqhullp/libqhullp.pro | 72 ++++++++++++++++++++++++++++- project/qconvex/qconvex.pro | 4 +- project/qdelaunay/qdelaunay.pro | 4 +- project/qhalf/qhalf.pro | 4 +- project/qhull/qhull.pro | 4 +- project/qhulltest/qhulltest.pro | 4 +- project/qvoronoi/qvoronoi.pro | 4 +- project/rbox/rbox.pro | 4 +- project/user_eg/user_eg.pro | 4 +- project/user_eg2/user_eg2.pro | 4 +- project/user_eg3/user_eg3.pro | 4 +- 13 files changed, 97 insertions(+), 26 deletions(-) diff --git a/project/libqhull/libqhull.pro b/project/libqhull/libqhull.pro index 868a182..bbe1a92 100644 --- a/project/libqhull/libqhull.pro +++ b/project/libqhull/libqhull.pro @@ -10,8 +10,8 @@ CONFIG -= app_bundle qt # Appears to be needed for gcc 4.1, 4.2, and 4.3 with -O2 #QMAKE_CFLAGS += -fno-strict-aliasing QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ TARGET = qhulld OBJECTS_DIR = ../../tmp/libqhull/Debug @@ -58,6 +58,9 @@ OTHER_FILES += Announce.txt OTHER_FILES += CMakeLists.txt OTHER_FILES += COPYING.txt OTHER_FILES += File_id.diz +OTHER_FILES += eg/q_eg +OTHER_FILES += eg/q_egtest +OTHER_FILES += eg/q_test OTHER_FILES += html/index.htm OTHER_FILES += html/qconvex.htm OTHER_FILES += html/qdelau_f.htm diff --git a/project/libqhullcpp/libqhullcpp.pro b/project/libqhullcpp/libqhullcpp.pro index 19d1f81..8602cc9 100644 --- a/project/libqhullcpp/libqhullcpp.pro +++ b/project/libqhullcpp/libqhullcpp.pro @@ -24,8 +24,8 @@ MOC_DIR = ../../tmp/moc RCC_DIR = ../../tmp/rcc INCLUDEPATH = ../../cpp;../../cpp/road;../../tmp QMAKE_CXXFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wwrite-strings -QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions VPATH = ../.. SOURCES += cpp/Coordinates.cpp diff --git a/project/libqhullp/libqhullp.pro b/project/libqhullp/libqhullp.pro index 6e5dac1..970f2da 100644 --- a/project/libqhullp/libqhullp.pro +++ b/project/libqhullp/libqhullp.pro @@ -11,8 +11,8 @@ DEFINES += qh_QHpointer # Appears to be needed for gcc 4.1, 4.2, and 4.3 with -O2 #QMAKE_CFLAGS += -fno-strict-aliasing QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ TARGET = qhullpd OBJECTS_DIR = ../../tmp/libqhullp/Debug @@ -42,3 +42,71 @@ SOURCES += src/mem.c SOURCES += src/usermem.c SOURCES += src/userprintf.c SOURCES += src/random.c + +# Headers and other files duplicated from libqhull.pro for convenience +HEADERS += src/geom.h +HEADERS += src/io.h +HEADERS += src/libqhull.h +HEADERS += src/mem.h +HEADERS += src/merge.h +HEADERS += src/poly.h +HEADERS += src/random.h +# qhull.h is for backwards compatibility +HEADERS += src/qhull_a.h +HEADERS += src/qset.h +HEADERS += src/stat.h +HEADERS += src/user.h + +OTHER_FILES += Announce.txt +OTHER_FILES += CMakeLists.txt +OTHER_FILES += COPYING.txt +OTHER_FILES += File_id.diz +OTHER_FILES += eg/q_eg +OTHER_FILES += eg/q_egtest +OTHER_FILES += eg/q_test +OTHER_FILES += html/index.htm +OTHER_FILES += html/qconvex.htm +OTHER_FILES += html/qdelau_f.htm +OTHER_FILES += html/qdelaun.htm +OTHER_FILES += html/qhalf.htm +OTHER_FILES += html/qh-code.htm +OTHER_FILES += html/qh-eg.htm +OTHER_FILES += html/qh-faq.htm +OTHER_FILES += html/qh-get.htm +OTHER_FILES += html/qh-impre.htm +OTHER_FILES += html/qh-optc.htm +OTHER_FILES += html/qh-optf.htm +OTHER_FILES += html/qh-optg.htm +OTHER_FILES += html/qh-opto.htm +OTHER_FILES += html/qh-optp.htm +OTHER_FILES += html/qh-optq.htm +OTHER_FILES += html/qh-optt.htm +OTHER_FILES += html/qh-quick.htm +OTHER_FILES += html/qhull.htm +OTHER_FILES += html/qhull.man +OTHER_FILES += html/qhull.txt +OTHER_FILES += html/qhull-cpp.xml +OTHER_FILES += html/qvoron_f.htm +OTHER_FILES += html/qvoronoi.htm +OTHER_FILES += html/rbox.htm +OTHER_FILES += html/rbox.man +OTHER_FILES += html/rbox.txt +OTHER_FILES += index.htm +OTHER_FILES += README.txt +OTHER_FILES += REGISTER.txt +OTHER_FILES += src/Changes.txt +OTHER_FILES += src/CMakeLists.txt +OTHER_FILES += src/index.htm +OTHER_FILES += src/Make-config.sh +OTHER_FILES += src/Makefile.txt +OTHER_FILES += src/Mborland +OTHER_FILES += src/qh-geom.htm +OTHER_FILES += src/qh-globa.htm +OTHER_FILES += src/qh-io.htm +OTHER_FILES += src/qh-mem.htm +OTHER_FILES += src/qh-merge.htm +OTHER_FILES += src/qh-poly.htm +OTHER_FILES += src/qh-qhull.htm +OTHER_FILES += src/qh-set.htm +OTHER_FILES += src/qh-stat.htm +OTHER_FILES += src/qh-user.htm diff --git a/project/qconvex/qconvex.pro b/project/qconvex/qconvex.pro index 1c8bbb8..3e7786c 100644 --- a/project/qconvex/qconvex.pro +++ b/project/qconvex/qconvex.pro @@ -9,8 +9,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/qdelaunay/qdelaunay.pro b/project/qdelaunay/qdelaunay.pro index e683ea1..6ca740c 100644 --- a/project/qdelaunay/qdelaunay.pro +++ b/project/qdelaunay/qdelaunay.pro @@ -9,8 +9,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/qhalf/qhalf.pro b/project/qhalf/qhalf.pro index f5a6223..cac4097 100644 --- a/project/qhalf/qhalf.pro +++ b/project/qhalf/qhalf.pro @@ -9,8 +9,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/qhull/qhull.pro b/project/qhull/qhull.pro index e07f892..9911e34 100644 --- a/project/qhull/qhull.pro +++ b/project/qhull/qhull.pro @@ -9,8 +9,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/qhulltest/qhulltest.pro b/project/qhulltest/qhulltest.pro index 19ac3cd..5fee164 100644 --- a/project/qhulltest/qhulltest.pro +++ b/project/qhulltest/qhulltest.pro @@ -10,8 +10,8 @@ CONFIG -= app_bundle LIBS += -L../.. DEFINES += qh_QHpointer QMAKE_CXXFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wwrite-strings -QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhullcppd PRE_TARGETDEPS += ../../libqhullcppd.a diff --git a/project/qvoronoi/qvoronoi.pro b/project/qvoronoi/qvoronoi.pro index 83721f8..b2fce33 100644 --- a/project/qvoronoi/qvoronoi.pro +++ b/project/qvoronoi/qvoronoi.pro @@ -9,8 +9,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/rbox/rbox.pro b/project/rbox/rbox.pro index c7ce876..c47eeb3 100644 --- a/project/rbox/rbox.pro +++ b/project/rbox/rbox.pro @@ -7,8 +7,8 @@ TEMPLATE = app CONFIG += console warn_on LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/user_eg/user_eg.pro b/project/user_eg/user_eg.pro index a77b143..d0def9b 100644 --- a/project/user_eg/user_eg.pro +++ b/project/user_eg/user_eg.pro @@ -9,8 +9,8 @@ CONFIG -= app_bundle LIBS += -L../.. DEFINES += qh_QHpointer QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhullpd PRE_TARGETDEPS += ../../libqhullpd.a diff --git a/project/user_eg2/user_eg2.pro b/project/user_eg2/user_eg2.pro index 8752100..6ecaf0f 100644 --- a/project/user_eg2/user_eg2.pro +++ b/project/user_eg2/user_eg2.pro @@ -8,8 +8,8 @@ CONFIG += console warn_on CONFIG -= app_bundle LIBS += -L../.. QMAKE_CFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wshadow -Wwrite-strings -QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhulld PRE_TARGETDEPS += ../../libqhulld.a diff --git a/project/user_eg3/user_eg3.pro b/project/user_eg3/user_eg3.pro index fb575f5..048ffcd 100644 --- a/project/user_eg3/user_eg3.pro +++ b/project/user_eg3/user_eg3.pro @@ -8,8 +8,8 @@ CONFIG += console warn_on LIBS += -L../.. DEFINES += qh_QHpointer QMAKE_CXXFLAGS_WARN_ON += -Werror -Wall -Wcast-qual -Wextra -Wwrite-strings -QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int errors -#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # no workaround for bit-field conversion errors +QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-conversion # Many size_t vs. int warnings +#QMAKE_CXXFLAGS_WARN_ON += -Wconversion # No workaround for bit-field conversions build_pass:CONFIG(debug, debug|release):{ LIBS += libqhullcppd PRE_TARGETDEPS += ../../libqhullcppd.a -- GitLab