"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ChangeLog" between
brlcad-7.32.0.tar.bz2 and brlcad-7.32.2.tar.bz2

About: BRL-CAD is a constructive solid geometry (CSG) solid modeling computer-aided design (CAD) system. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools.

ChangeLog  (brlcad-7.32.0.tar.bz2):ChangeLog  (brlcad-7.32.2.tar.bz2)
2020-09-14 08:45 brlcad 2021-02-06 16:22 starseeker
* [r77143] NEWS:
include a brief summary writeup of highlights
2020-09-14 07:20 brlcad
* [r77142] NEWS:
document the util fixes in addition to the fb fixes for Windows.
looks nominally like confirmed binary input mode fix dpix-pix,
bwshrink, halftone, pixshrink, sun-pix, as well as the plot and
brep
plot commands. also possibly fixed by marking input as binary
includes bw-a,
bw-png, bw-ps, bwscale, mac-pix, pix-ppm, pix-ps, pix3filter,
pixbgstrip, pixborder, pixembed, pixfilter, pixhalf, pixrot,
pixscale,
plot3-ps, ap-pix, bwcrop, bwhisteq, bwstat, pixcrop, pixdiff,
pixhist,
pixhist3d-plot3, pixhist3d, pixstat, plot3-asc, plot3stat,
asc-plot3, bombardier, bw-pix, bwcrop, bwdif, pix-ppm, pix3filer,
pixblend, pixclump, pixcount, pixcrop, pixdiff, pixinterp2x,
pixmerge, pixmorph, pixuntile, plot3-dm, plot3rot
2020-09-14 05:08 brlcad
* [r77141] NEWS:
cliff added asc v4/v5 import/export support to gcv, circa r76277
and commits forward.
2020-09-14 04:47 brlcad
* [r77140] src/libged/make/make.c:
note that cline is intentionally not included
2020-09-14 04:31 brlcad
* [r77139] NEWS:
cliff added asc v4/v5 import support to gcv, circa r76277.
2020-09-14 04:25 brlcad
* [r77138] TODO:
there's an article, but need a gcv manual page
2020-09-14 03:31 starseeker
* [r77137] include/brep/defines.h,
src/libgcv/plugins/rhino/rhino_read.cpp,
src/librt/primitives/brep/brep.cpp,
src/other/openNURBS/example_read/example_read.cpp,
src/other/openNURBS/example_roundtrip/example_roundtrip.cpp,
src/other/openNURBS/example_write/example_write.cpp,
src/other/openNURBS/opennurbs_archive.cpp,
src/other/openNURBS/opennurbs_archive.h,
src/other/openNURBS/opennurbs_defines.cpp,
src/other/openNURBS/opennurbs_defines.h,
src/other/openNURBS/opennurbs_extensions.cpp,
src/other/openNURBS/opennurbs_extensions.h,
src/other/openNURBS/opennurbs_string.cpp,
src/other/openNURBS/opennurbs_userdata.cpp,
src/other/openNURBS/opennurbs_zlib.cpp:
Just directly alter the problematic names in the openNURBS
headers, so we don't have to try and work around it in ours.
2020-09-14 00:57 starseeker
* [r77136] NEWS:
Technically user visible - document man page update for remrt in
r76897
2020-09-13 21:11 starseeker
* [r77135] doc/docbook/system/mann/search.xml:
Mention alphanum search output sorting in man page.
2020-09-13 17:29 starseeker
* [r77134] ., src/archer/CMakeLists.txt, src/brlman/CMakeLists.txt,
src/bwish/CMakeLists.txt, src/libbu, src/libbu/parse.c,
src/libtclcad/CMakeLists.txt, src/libtclcad/commands.c,
src/mged/CMakeLists.txt, src/tclscripts/lib/RtImage.tcl:
Pull RELEASE-only changes back into trunk, r77106 through r77132
2020-09-13 17:24 starseeker
* [r77132] misc/CMake/NSIS_silent.template.in:
Update the silent NSIS template to match the main version.
2020-09-13 15:58 starseeker
* [r77130] misc/CMake/NSIS.template.in:
See if we can manipulate the startup directory of the shortcuts
via NSIS
2020-09-13 15:47 starseeker
* [r77129] NEWS:
The 'nburst' refactor of the burst code is available. Mostly a
general cleanup of the code, which was previously in an early
coding style quite different from most of BRL-CAD. Although
primarily intended for batch processing, it also provides a new
command line interactive mode that replaces the early terminal
menu system removed in 7.30.2.
2020-09-13 15:27 starseeker
* [r77128] NEWS:
overlay and screengrab commands gained -F options that let them
interact with the framebuffer, rather than the display manager
scene. Useful for capturing and updating the contents of the
embedded MGED framebuffer.
2020-09-13 14:47 starseeker
* [r77127] doc/docbook/system/man1/CMakeLists.txt,
doc/docbook/system/man1/bolt.xml:
bolt man page was added to MGED's category, but we still have the
command line tool as well.
2020-09-13 14:37 starseeker
* [r77126] NEWS:
whichair and whichid can now also search subsets of .g file using
the --root specifier, in addition to the standard search of all
objects.
2020-09-13 14:34 starseeker
* [r77125] doc/docbook/system/mann/whichair.xml:
Update whichair man page for new capabilities.
2020-09-13 14:04 starseeker
* [r77124] NEWS:
Added a new 'bot set' command to match 'bot get' - only supports
mode and orientation right now, but these should eventually be
expanded to other bot operations.
2020-09-13 14:03 starseeker
* [r77123] NEWS:
We're now returning semantically meaningful strings for bot mode
and orientation with the low level 'bot get' command - users
don't know how to interpret the raw numbers.
2020-09-13 13:56 starseeker
* [r77122] NEWS:
Circa r75774, added an extrude subcommand to the GED bot command
for making ARB6 volumes based on BoT triangles. This is a simple
extrude operation - it can't guarantee 'smooth' alignment between
individual ARB6 extrusions at adjacent faces.
2020-09-13 06:37 brlcad
* [r77121] doc/README.other:
remove the subdir
2020-09-13 06:36 brlcad
* [r77120] doc/CMakeLists.txt, doc/README.AIX, doc/README.IRIX:
IRIX was retired in 2013 and we subsequently no longer compile
there due to c++11. AIX is still quite active (particularly on
HPC) but our README commentary is entirely obsolete.
2020-09-13 06:31 brlcad
* [r77119] doc/CMakeLists.txt, doc/README.OSCON-2014:
remove the notes for a 2014 oscon presentation. exists in history
and is inconsistent (i.e., confusing) with the platform READMEs
2020-09-13 06:29 brlcad
* [r77118] doc/CMakeLists.txt, doc/README.AIX, doc/README.BSD,
doc/README.IRIX, doc/README.OSCON-2014, doc/README.Solaris,
doc/README.VAX, doc/README.other/README.AIX,
doc/README.other/README.BSD, doc/README.other/README.IRIX,
doc/README.other/README.OSCON-2014,
doc/README.other/README.Solaris, doc/README.other/README.VAX:
moving platform-specific README's together. platforms should be
presented equitably or can result in a dismissive perspective
harmful in the long term. best practice and project ethos has
always been to handle cross-platform variants on valid footing.
2020-09-13 06:05 brlcad
* [r77117] NEWS:
whichid and whichair commands now let one specify a range of IDs.
the changes were prototyped by nick in a script, and more
recently adopted into libged by cliff
2020-09-12 16:34 starseeker
* [r77109] src/libtclcad/commands.c:
Check for null before calling Tcl_Close
2020-09-11 19:05 brlcad
* [r77105] bench/run.sh:
/dev/null is a special device and -f is only for regular files,
so we really just want to check for existence here.
2020-09-10 04:20 brlcad
* [r77098] include/icv/io.h:
clarify some of the icv_image_size() parameters.
2020-09-10 00:41 brlcad
* [r77096] TODO:
search issue was fixed in r77076. it's all good.
2020-09-09 22:50 starseeker
* [r77095] CMakeLists.txt:
One of the unit tests for bu_file failed on the Mac github runner
using the system realpath. Might be the test isn't valid, but
we're right before release - just put back the internal version
for now.
2020-09-09 20:33 brlcad
* [r77094] TODO:
search -exec appears to be completely non-functional. I'm getting
no output. Build from a couple month back appears to be working,
so maybe related to process/channel/io changes.
2020-09-09 20:32 brlcad
* [r77093] src/libged/TODO:
elaborate thoughts on an object-awar gsort/tables/filter command.
2020-09-09 13:23 brlcad
* [r77092] doc/docbook/system/man3/CMakeLists.txt,
doc/docbook/system/man3/libicv.xml:
applied sf patch 554 (Added libicv man page in
doc/docbook/system/man3/) from Sumagna Das
2020-09-09 13:18 brlcad
* [r77091] src/libgcv/plugins/vol/png_read.c:
fix ws indent
2020-09-09 03:55 brlcad * [r78203] include/conf/PATCH, misc/debian/changelog:
Update version numbers
* [r77090] bench/run.sh: 2021-02-06 16:18 starseeker
support /dev/null and the NUL special file construct on Windows
(for git bash and msys2-based scripting environments)
2020-09-09 03:41 brlcad * [r78202] NEWS:
g-iges change is in principle user visible - fixed crash running
regression test on OSX.
* [r77089] bench/run.sh: 2021-02-06 16:15 starseeker
turn off path conversion in msys2 and in git's customized
msys-based shell. likely getting /dev/null conversion for free,
so fix for that is next
2020-09-08 20:38 starseeker * [r78201] doc/docbook/system/mann/gdiff.xml:
gdiff -S also checks boolean operations
* [r77088] NEWS, doc/docbook/system/mann/search.xml, 2021-02-06 16:13 starseeker
src/librt/search.c, src/librt/search.h:
This came up again... forward port and enable the most basic of
the search command size filters from r67646. This is just the
dp->d_len object size filter, but it pairs with the ls options
that can report size - with this in place, we can use ls -lS to
get an overall report of object sizes and then search with -size
and other filters to identify large or small subsets based on
type. Particular use case was trying to find a large plate mode
bot in the FAA Generic_Twin.g example: ls -lS to get an idea of
size distributions and then search -type plate -size >50000 to
find larger examples. Would be nice to be able to specify sorting
the search output on size at some point as well...
2020-09-08 20:27 starseeker * [r78200] NEWS, doc/docbook/system/mann/gdiff.xml:
Document the -S option added to libged's gdiff command.
* [r77086] TODO: 2021-02-06 16:05 starseeker
Note a quirk of bot -V visualizations that needs attention at
some point.
2020-09-08 19:29 brlcad * [r78199] NEWS:
Note addition of -? option to which in r78052
* [r77085] TODO: 2021-02-06 15:57 starseeker
note the mged startup path issues, discussed with a few users.
need to investigate and document the current behavior for
command-line, double-click, drag-n-drop file opening, GUI menu
opening, and GUI CLI opening.
2020-09-08 17:46 brlcad * [r78198] NEWS:
Whoops, redundant item
* [r77083] NEWS: 2021-02-06 15:50 starseeker
looks like we missed documenting a gci contribution from jeffrey
liu that added support for reading EBM data from binunif database
objects (previously only supported files)
2020-09-08 17:40 brlcad * [r78197] NEWS:
Note fixes to libtclcad command I/O that were causing problems
(particularly on OSX, but almost certainly elsewhere as well.)
* [r77082] NEWS: 2021-02-06 15:41 starseeker
retroactively document all of ali haydar's summer 2019 work on
annotations. not included, but it's worth noting that his changes
were realized through additional effort and mentoring by daniel
ro├čberg.
2020-09-08 17:30 brlcad * [r78196] NEWS:
Note work on librt timer code
* [r77081] NEWS: This is borderline - certain timing outputs may change now
rishabh has been working all summer on the opencl pipeline in that we are making more of an effort to use the CPU timers
brl-cad with several more primitives converted including hyp and when the API says we are, but it's not clear that there will
a bug, with untested/unfinished work on pipe, vol, arbn, and be significant user visible implications.
cline.
2020-09-08 17:28 brlcad If timing answer change that will be potentially significant,
so going ahead and noting in NEWS to provide some visibility.
* [r77080] NEWS: 2021-02-06 15:33 starseeker
daniel actually applied patches from ali haydar affecting display
of annotations on windows.
2020-09-08 17:27 brlcad * [r78195] NEWS:
User visible - Sean fixed example in the saveview man page.
* [r77079] AUTHORS: 2021-02-06 15:28 starseeker
credit 2020 gsoc student rishab suthar with his openCL gpgpu
pipeline contributions
2020-09-08 16:41 starseeker * [r78194] NEWS:
Note Sumagna Das's patch #556 adding in-database support for vol
primitive data.
* [r77077] src/libged/bot/bot.cpp: 2021-02-06 15:21 starseeker
Teach bot GED command to set orientation and mode, and report
user-understandable strings for get in those cases rather than
the raw number.
2020-09-08 16:38 starseeker
* [r77076] src/mged/mged.c:
Whoops - need to set the interp callbacks here as well.
2020-09-08 16:22 brlcad
* [r77075] AUTHORS:
credit sumagna das for his work implementing the beginnings of a
new gcv plugin (png-to-vol).
2020-09-08 15:29 starseeker
* [r77074] include/tclcad.h, src/libtclcad/commands.c:
Need separate channels for in/out/err (MGED on Windows was
crashing trying to close due to callbacks for both stdout and
stderr channel closing.)
2020-09-06 14:33 starseeker
* [r77073] src/libgcv/plugins/vol/png_read.c:
Add header and footer (caught by regress-licenses)
2020-09-06 06:26 brlcad
* [r77072] src/libgcv/plugins/vol/png_read.c:
add a bit more debugging to understand what's going on, if any
are being called
2020-09-06 06:15 brlcad
* [r77071] src/libgcv/plugins/vol/png_read.c:
vol plugin needs to export gcv_plugin_info as a callable function
2020-09-06 06:14 brlcad
* [r77070] src/libgcv/plugins/gdal/gdal.cpp:
don't crash if we can't determine the unit type in the gdal
plugin. still can't handle png and bombs out, but at least aborts
slightly more gracefully.
2020-09-06 05:50 brlcad
* [r77069] src/libgcv/plugins/vol,
src/libgcv/plugins/vol/CMakeLists.txt,
src/libgcv/plugins/vol/png_read.c:
apply zulip patch from Sumagna Das that stubs in an initial
vol-from-png plugin. not yet functional, but compiles and exposes
a few other issues in libgcv.
2020-09-06 05:48 brlcad
* [r77068] src/libgcv/plugins/gdal/gdal.cpp,
src/libgcv/plugins/gdal/gdal_ll.cpp:
fit comments and separate if expression from the true block for
consistent readability
2020-09-04 20:52 starseeker
* [r77066] src/libged/put_comb/put_comb.c:
Unused string
2020-09-04 20:08 brlcad
* [r77065] src/libged/put_comb/put_comb.c:
per the usage, the caller can say 'No' and still provide the
remaining 4 region args, it just won't do anything with them.
don't make it a fatal condition if that happens, just continue,
since the caller (as is the case in mged) may just be a script
that passes defaults. avoids the caller needing to
conditionalize. undoing the error avoids a failure editing
non-region combs via the combination editor in mged.
2020-09-04 18:35 starseeker
* [r77064] TODO:
OK, not a new issue - calling reopen with a read-only database is
what's doing this.
2020-09-04 15:43 starseeker
* [r77063] TODO:
It's that the database is read-only, not that it's on Windows.
2020-09-04 15:41 starseeker
* [r77062] CMakeLists.txt:
See if this lets us use system realpath. If so, we may be able to
yank the bsd fallback implementation.
2020-09-04 15:30 starseeker
* [r77061] include/bu/defines.h, include/common.h:
More uniformly define MAXPATHLEN across the code.
Tcl defines MAXPATHLEN, and there was a potential for different
definitions between their headers and ours. Not certain, but that
is
one possible source of the strange realpath crash observed on
Linux
but not reproducible in isolation - if code with one definition
of
MAXPATHLEN created a buffer and then fed it to a library compiled
using
a different definition, those different assumptions are a source
of
possible trouble. I think that's what was happening with the
whoami.c
code after I switched it to using MAXPATHLEN. Previously that
code
called realpath directly rather than bu_file_realpath. After the
MAXPATHLEN switch, those raw realpath calls triggered a segfault
on
Linux - most likely due to a non-PATH_MAX definition of
MAXPATHLEN
previously being defaulted to by the bu/defines.h definition.
Move the MAXPATHLEN definition to common.h, which is always
included
before tcl.h in our code, and add a couple definitions from the
Tcl
headers to use as fallbacks. Would be nice if there is some way
to
systematically check for this kind of issue...
2020-09-04 14:08 starseeker
* [r77060] src/libbu/whereami.c:
realpath -> bu_file_realpath
2020-09-04 13:46 starseeker
* [r77059] src/libbu/realpath_bsd.c, src/libbu/whereami.c:
PATH_MAX->MAXPATHLEN
2020-09-04 13:39 starseeker
* [r77058] doc/README.Windows:
WiX .msi is getting more useful - add some notes to
README.Windows.
2020-09-04 05:55 brlcad
* [r77057] src/libtclcad/auto_path.c, src/libtclcad/bn.c,
src/libtclcad/bu.c, src/libtclcad/cmdhist.c,
src/libtclcad/commands.c, src/libtclcad/dm.c,
src/libtclcad/eval.c, src/libtclcad/fb.c, src/libtclcad/fbserv.c,
src/libtclcad/global.c, src/libtclcad/init.c,
src/libtclcad/mouse.c, src/libtclcad/polygons.c,
src/libtclcad/rt.c, src/libtclcad/tclcad_private.h,
src/libtclcad/view/faceplate.c, src/libtclcad/wrapper.c:
update file header filenames. use ./ relative header path to
denote local include files.
2020-09-04 05:35 brlcad
* [r77056] src/libtclcad/CMakeLists.txt, src/libtclcad/commands.c,
src/libtclcad/eval.c, src/libtclcad/global.c,
src/libtclcad/init.c, src/libtclcad/mouse.c,
src/libtclcad/polygons.c, src/libtclcad/tclcad_eval.c,
src/libtclcad/tclcad_global.c, src/libtclcad/tclcad_init.c,
src/libtclcad/tclcad_mouse.c, src/libtclcad/tclcad_obj.c,
src/libtclcad/tclcad_obj_wrapper.c,
src/libtclcad/tclcad_polygons.c, src/libtclcad/wrapper.c:
rename most tclcad files to consistently not use a filename
prefix. updating contents separately.
2020-09-04 04:34 brlcad
* [r77055] include/common.h:
go ahead and put the snippets into code/endcode blocks to make
their callout more explicit and obvious.
2020-09-04 04:14 brlcad
* [r77054] include/bn/anim.h, include/bn/complex.h,
include/bn/noise.h, include/bn/poly.h, include/bn/rand.h,
include/bu/color.h, include/bu/column.h, include/bu/endian.h,
include/bu/tbl.h:
doxygen / comment cleanup
2020-09-04 04:13 brlcad
* [r77053] include/bu/app.h, include/bu/glob.h:
convert define and enum comments for doxygen
2020-09-04 04:09 brlcad
* [r77052] include/bn/plane.h:
document the struct elements where already documented
2020-09-04 04:01 brlcad
* [r77051] include/bn/dvec.h:
put the cond/endcond doxygen markers in doxy blocks
2020-09-04 03:06 starseeker
* [r77050] TODO:
Only on Windows, getting db_dircheck reports of duplicate objects
on rtwizard startup.
2020-09-04 01:57 starseeker
* [r77049] src/mged/CMakeLists.txt:
Typo
2020-09-04 01:43 starseeker
* [r77048] src/archer/CMakeLists.txt, src/archer/archer.ico,
src/archer/archer.rc, src/mged/CMakeLists.txt, src/mged/mged.ico,
src/mged/mged.rc, src/rtwizard/CMakeLists.txt,
src/rtwizard/rtwizard.ico, src/rtwizard/rtwizard.rc:
If I'm understanding this correctly, the WiX msi installer relies
on the application to provide the icon, unlike NSIS. Do what
wish.exe does and try specifying rc files that identify the
icons.
2020-09-03 22:42 starseeker
* [r77047] CMakeLists.txt:
Note potentially relevant WiX example in CMake itself.
2020-09-03 22:08 starseeker
* [r77046] src/archer/CMakeLists.txt, src/mged/CMakeLists.txt,
src/rtwizard/CMakeLists.txt:
Shouldn't hardcode 'bin' string
2020-09-03 22:06 starseeker * [r78193] NEWS:
Note change of MGED Overlap GUI to using gchecker tool behind the
scenes for more reliable execution on Windows.
* [r77045] CMakeLists.txt, src/archer/CMakeLists.txt, 2021-02-06 15:03 starseeker
src/mged/CMakeLists.txt, src/rtwizard/CMakeLists.txt:
Try setting the CPACK install properties.
2020-09-03 21:49 starseeker * [r78192] BUGS:
semaphore protection appears to fix the gqa invalid plot3 issue
* [r77044] CMakeLists.txt, misc/CMake/CMakeLists.txt, 2021-02-06 14:45 starseeker
misc/CMake/WIX.template.in:
CPACK_START_MENU_SHORTCUTS may let us get the menu set up without
a custom template.
2020-09-03 19:49 starseeker * [r78191] TODO:
quick check of dbconcat m35 into ktank seems to work?
* [r77043] misc/CMake/CMakeLists.txt: 2021-02-06 14:41 starseeker
correct filename
2020-09-03 19:12 starseeker * [r78190] ChangeLog:
Update ChangeLog with commits through 78187.
* [r77042] CMakeLists.txt, misc/wix/brlcad_banner.bmp, 2021-02-05 23:51 starseeker
misc/wix/brlcad_dialog.bmp: * [r78187] **many files**:
Tweak WiX images. Update copyright statements to year 2021 per sh/copyright.sh script
2020-09-03 17:46 starseeker 2021-02-05 20:43 starseeker
* [r77041] misc/CMake/FindWix.cmake: * [r78186] misc/CMake/distcheck_in_src_dir.cmake.in:
Remove debug message The in-src-dir distcheck has the same issue as the others -
ignore the .ninja_log file as there is nothing we can do about it
- ninja is being run to do the build steps, including cleanup,
and as long as ninja is running the log file is there.
2020-09-03 17:36 starseeker 2021-02-05 19:42 starseeker
* [r77040] CMakeLists.txt, misc/CMake/CMakeLists.txt, * [r78185] NEWS:
misc/CMake/WIX.template.in: Still testing, but unless proven otherwise gqa plotting in
See if we can point to the CMake standard built-in template and multithreaded mode works now.
get the same installer as leaving the template unset.
2020-09-03 17:22 starseeker 2021-02-05 18:49 starseeker
* [r77039] misc/CMake/FindWix.cmake: * [r78184] TODO, src/gtools/tests/CMakeLists.txt,
Adjust path hunting for WiX src/libanalyze/analyze_private.h, src/libanalyze/api.c,
src/libged/gqa/gqa.cpp:
Add specific semaphore protection for GQA plot I/O.
2020-09-03 17:09 starseeker 2021-02-05 16:27 starseeker
* [r77038] CMakeLists.txt, misc/CMake/CMakeLists.txt, * [r78183] src/conv/iges/g-iges.c:
misc/CMake/FindNSIS.cmake, misc/CMake/FindWix.cmake: Avoid duplicating call to nmg_kr() in g-iges
Untested as yet, but see if we can key CPack setup on Windows off
of what installer generators we have available.
2020-09-03 13:52 starseeker OSX is getting a crash, and valgrind on Linux reports an issue
with db_free_tree called from g-iges.c:646 getting an invalid
read. The comment with that db_free_tree line indicates
db_free_tree does an nmg_kr call, so it looks like this prior
call in the same routine was interfering.
* [r77037] misc/tools/CMakeLists.txt, misc/tools/inactvhdrs, 2021-02-05 01:07 starseeker
misc/tools/inactvhdrs/inactvhdrs.cpp:
Toss in a quick utility to try and detect headers in source
hierarchies that aren't #included by any of the local files.
2020-09-03 13:47 starseeker * [r78182] src/other/CMakeLists.txt:
Getting some leftover files on the Mac
* [r77036] src/libgcv/tests/CMakeLists.txt: 2021-02-04 21:39 starseeker
Missing CMakeLists.txt file
2020-09-03 07:13 brlcad * [r78181] regress/ged/CMakeLists.txt, regress/ged/ppush_tests.g,
regress/ged/push.cpp, regress/ged/push_tests.g,
regress/ged/regress-ged_push.cmake.in, regress/ged/xpush_tests.g,
src/libged/tests/CMakeLists.txt, src/libged/tests/ppush_tests.g,
src/libged/tests/push.cpp, src/libged/tests/push_tests.g,
src/libged/tests/xpush_tests.g:
Modify ged push tests to be regression tests, not unit tests.
* [r77035] src/libgcv/CMakeLists.txt, src/libgcv/test_bottess.c, 2021-02-04 20:46 starseeker
src/libgcv/tests, src/libgcv/tests/test_bottess.c:
move gcv's only unit test into a subdir like our other libs.
2020-09-03 07:04 brlcad * [r78180] src/libged/tests/CMakeLists.txt:
Linux I/O isn't reliably placing the file for this test...
* [r77034] include/gcv/api.h: 2021-02-04 20:14 starseeker
oof, probably shouldn't assume it's a model mime type.
2020-09-02 18:08 starseeker * [r78179] src/libanalyze/util.cpp:
initialize
* [r77033] CMakeLists.txt:
Note user report that the WiX msi installer has an ability to
install silently. Need to explore what it would take to match
features with the NSIS .exe installer.
2020-09-01 19:30 starseeker
* [r77031] include/bn/dvec.h, include/ged.h,
include/ged/commands.h, include/rt/calc.h:
Clear the remainder of the doxygen warnings
2020-09-01 19:17 starseeker
* [r77030] include/bu/vls.h, include/wdb.h:
Clear some more doxygen warnings
2020-09-01 19:09 starseeker
* [r77029] include/bu/file.h:
Adjust comment for doxygen
2020-09-01 19:05 starseeker
* [r77028] include/brep/curvetree.h, include/brep/util.h:
Tell doxygen not to worry about these includes
2020-09-01 18:45 starseeker
* [r77027] misc/doxygen/libbu.dox:
Add group for bu/process.h
2020-09-01 18:36 starseeker
* [r77026] misc/doxygen/Doxyfile.in:
Increase DOT_GRAPH_MAX_NODES to avoid warnings about too many
notes.
2020-09-01 18:28 starseeker
* [r77025] include/common.h:
Indent for doxygen
2020-09-01 18:04 brlcad
* [r77024] include/bn/vectfont.h, include/bn/vlist.h:
delete extra doxygen closure
2020-09-01 18:01 brlcad
* [r77023] include/bu/parallel.h:
ditto, use addtogroup instead of ingroup for consistency.
2020-09-01 17:59 brlcad
* [r77022] include/bu/process.h:
use addtogroup instead of ingroup, consistent with the rest and
fixes an unbalanced grouping error.
2020-09-01 17:51 brlcad
* [r77021] include/bu/dylib.h:
missing @ sign
2020-09-01 17:47 starseeker
* [r77020] CHANGES, TODO:
Per discussion with Sean, most of these don't qualify as needing
the deprecation process.
2020-09-01 17:47 brlcad 2021-02-04 19:53 starseeker
* [r77019] misc/doxygen/Doxyfile.in, misc/tools/dom2dox/Doxyfile: * [r78178] src/gtools/tests/CMakeLists.txt:
PERL_PATH and MSCGEN_PATH are deprecated, so remove them. we Comment out the multithreaded gqa ovlp test temporarily, so we
weren't using them anyways. can do distcheck testing.
2020-09-01 17:42 starseeker 2021-02-04 18:38 starseeker
* [r77018] TODO: * [r78177] TODO:
This is looking quite tricky - did some experiments in swrast We identified which change caused the regression, but not yet
branch, but no quick fix popping out so far - bump down. whether the problem is with the new semaphore system as used with
gqa or with some other issue that was simply being masked by the
old semaphore system. Workaround until this is fixed is to use
-P1 to generate plot files. Bump down to next patch release.
2020-09-01 15:20 starseeker 2021-02-04 18:35 starseeker
* [r77017] CHANGES: * [r78176] TODO:
List some of the more obscure MGED menu entries for deprecation. Looked at gdiff issue - as near as I can tell resolution would be
a significant implementation change either in gdiff or librt's
lower level bookkeeping. keep+dbconcat offers a workaround in the
interim.
2020-09-01 13:49 starseeker 2021-02-04 17:16 starseeker
* [r77014] include/ged.h, include/ged/commands.h, * [r78175] src/libged/npush/npush.cpp:
include/rt/geom.h, include/rt/primitives/annot.h, Add a note addressing tor's issue with non uniform matrices and
misc/doxygen/libged.dox: why we're handling it as we are. (Duplicating push's behavior and
More doxygen adjustments letting the low level primitive routines deal with it, and not
considering a failure to apply such a matrix a push failure.)
2020-09-01 13:27 starseeker 2021-02-04 16:28 starseeker
* [r77013] include/bg/aabb_ray.h, include/bg/chull.h, * [r78174] src/libged/tests/CMakeLists.txt:
include/bg/lseg.h, include/bg/obr.h, include/bg/pointgen.h, Add ctest runs for the new npush tests.
include/bg/polygon.h, include/bg/polygon_types.h,
include/bg/spsr.h, include/bg/tri_pt.h, include/bg/tri_ray.h,
include/bg/tri_tri.h, include/bg/trimesh.h,
misc/doxygen/libbg.dox:
Organize libbg doxygen comments
2020-09-01 12:59 starseeker 2021-02-04 16:26 starseeker
* [r77012] misc/doxygen/libbn.dox: * [r78173] src/libged/exec_mapping.cpp:
Categorize for doxygen We don't know what calling code may or may not do with their argv
array and contents - they own it. Restore the original state of
the argv[0] entry before returning.
2020-09-01 12:41 starseeker 2021-02-04 15:23 starseeker
* [r77011] include/bu/app.h, include/bu/glob.h, * [r78172] src/libanalyze/raydiff.c, src/libanalyze/util.cpp,
include/bu/interrupt.h, include/bu/mime.h, src/libged/tests/push.cpp:
misc/doxygen/libbu.dox: valgrind caught a few memory leaks in libanalyze
Add some doxygen adjustments.
2020-09-01 07:21 brlcad 2021-02-04 15:06 starseeker
* [r77010] NEWS: * [r78171] src/libged/npush/npush.cpp:
note that our bundld libpng and zlib libraries now compile with Make sure tidn and oidn are always correctly initialized.
API prefixes so as not to clash with system versions. the
libraries are also installed with a _brl suffix to avoid
accidentally matching a system library.
2020-09-01 06:55 brlcad 2021-02-03 20:35 starseeker
* [r77009] NEWS: * [r78170] misc/repowork/repowork.cpp:
oof, document the biggest change in this release, tcl/tk is Add ability to update svn:revision labels in Git commit messages
upgraded
2020-09-01 06:51 brlcad 2021-02-02 21:48 starseeker
* [r77008] NEWS: * [r78169] src/libged/npush/npush.cpp:
posthumously document when the mged.bat script was killed Use bn_mat_ck to validate the matrix being applied to a solid
object.
2020-09-01 06:23 brlcad 2021-02-02 17:09 starseeker
* [r77007] NEWS: * [r78168] src/libged/npush/npush.cpp:
improved nurbs ray tracing performance back in r74817 by Incorporate more full path printing into logging
eliminating unnecessary computation. chould be minimally or not
evident in production builds, but likely evident as no warnings
were issued
2020-09-01 06:01 brlcad 2021-02-02 15:27 starseeker
* [r77006] src/libged/typein/typein.c: * [r78167] src/libged/npush/npush.cpp:
stray n Pass the full path for the tree update walk as well for better
reporting.
2020-09-01 06:00 brlcad 2021-02-02 15:11 starseeker
* [r77005] NEWS: * [r78166] src/libged/npush/npush.cpp:
document the util fixes in addition to the fb fixes for Windows. Track full paths in the push_walk step.
look nominally like dpix-pix, bwshrink, halftone, pixshrink as
well as the plot and brep plot commands
2020-09-01 05:52 brlcad 2021-02-02 14:50 starseeker
* [r77004] NEWS: * [r78165] src/libged/npush/npush.cpp:
vdeck should handle windows text files now report full path for validation failures to provide more context
2020-09-01 05:36 brlcad 2021-02-02 14:30 starseeker
* [r77003] NEWS: * [r78164] src/libged/tests/push.cpp:
dm command is published, so documenting the change. sports a new reorganize the test reporting
type subcommand (replaces set dmtype
2020-09-01 05:35 brlcad 2021-02-02 13:48 starseeker
* [r77002] src/tclscripts/mged/help.tcl: * [r78163] src/libged/npush/npush.cpp:
document the three subcommands to dm. bad usage as synopsis is We're already catching cyclic paths with another check - update
indeterminant, and can't be resolved because all three are message.
different.
2020-09-01 05:14 brlcad 2021-02-01 18:55 starseeker
* [r77001] NEWS: * [r78162] src/libged/npush/npush.cpp:
cliff removed the Display Manager menu options and associated Verify tops object set hasn't changed.
options for switching display managers
2020-08-31 08:06 brlcad 2021-02-01 17:10 starseeker
* [r76994] src/libdm/glx/dm-ogl.c, src/libdm/tk/dm-tk.c: * [r78161] src/libged/tests/push.cpp:
unwrap Check the _ext top levels to verify the locality (or not) of push
changes.
2020-08-31 08:00 brlcad 2021-02-01 16:55 starseeker
* [r76993] src/librt/db5_scan.c: * [r78160] src/libged/npush/npush.cpp:
document the claim on db5_diradd's previously unused clientdata. Ah. With the -L flag we're getting a case where checking
if it's set to one, the object will now be flagged as inmem. tree_altered isn't enough - check for an iname as well.
2020-08-31 07:57 brlcad 2021-02-01 15:59 starseeker
* [r76992] src/librt/db_lookup.c: * [r78159] src/libged/npush/npush.cpp:
unclear and undocumented why db_lookup is explicitly turning off Sort by matrices first, then check apply_solid
the inmem flag, so leave a note to investigate.
2020-08-31 05:18 brlcad 2021-02-01 15:25 starseeker
* [r76991] NEWS: * [r78158] src/libged/npush/npush.cpp:
rtweight now reports just once on the first material ID with no Add a final check to spot missing objects added to pushed trees.
density file entry, and doesn't report on those unset.
2020-08-30 18:41 brlcad 2021-02-01 14:15 starseeker
* [r76990] TODO: * [r78157] src/libged/npush/npush.cpp:
the libs exist. conversion is ongoing and non-specific Turn on the halting criteria for the -r flag (matrices above
regions.)
2020-08-30 18:40 brlcad 2021-01-31 19:35 starseeker
* [r76989] NEWS: * [r78156] src/libged/npush/npush.cpp:
adapting weights for modern times, modes for pix-bw Fix depth setting in tree_update walk, set error condition if we
can't find what we're looking for, depth limit the update walk if
a limit is set.
2020-08-30 18:39 brlcad 2021-01-30 23:50 starseeker
* [r76988] doc/docbook/system/man1/pix-bw.xml: * [r78155] src/libged/npush/npush.cpp:
document the weights for all the options including the new Make a note - depth limits (-d, -r, etc.) aren't working yet.
conversion modes
2020-08-30 18:38 brlcad 2021-01-30 19:14 starseeker
* [r76987] src/util/pix-bw.c: * [r78154] src/libged/tests/push.cpp:
use more precision to more closely match the standard for ntsc. Use the -S option to gdiff instead of the custom tree walker in
add additional conversion modes for hdtv, hdr, and the default the test program.
simple averaging as an explicit mode. no consideration of linear
vs non-linear.
2020-08-27 20:56 starseeker 2021-01-30 15:23 starseeker
* [r76981] src/qged/TODO.qt: * [r78153] src/libged/gdiff/gdiff.c:
Note possible resources for qged console widget improvements. Rough in a version of the "tree diff" capability under the gdiff
command.
2020-08-27 15:43 starseeker 2021-01-30 15:16 starseeker
* [r76979] src/other/CMakeLists.txt: * [r78152] include/rt/db_diff.h:
Looks like the Creo plugin needs our local versions of these include avs, type is used by db_diff
headers on Windows to build. See if we can override the
suppression of the 3rd party header installs in the specific
cases where it is necessary.
2020-08-27 14:50 starseeker 2021-01-30 14:08 starseeker
* [r76978] src/external/Creo/CMakeLists.txt: * [r78151] src/libged/npush/npush.cpp:
Couple more naming adjustments for 3rd party libs Dry run only controls writing the internals - all other steps
should be active.
2020-08-27 14:44 starseeker 2021-01-29 22:17 starseeker
* [r76977] src/external/Creo/CMakeLists.txt: * [r78150] src/libged/tests/push.cpp:
fix comment more notes
2020-08-27 13:54 starseeker 2021-01-29 22:15 starseeker
* [r76976] src/external/Creo/CMakeLists.txt: * [r78149] src/libged/tests/push.cpp:
Looks like not all versions use MDIR - look for it, but try to TODO - see if the cross-checking ability of this program can be
proceed even if it isn't found. built in to npush itself - have npush with -V enabled call keep
to make a temp copy of the tree, process, then dbconcat back in
with a prefix, do the checks, then killtree -f the dbconcated
copy.
2020-08-27 12:25 starseeker 2021-01-29 22:04 starseeker
* [r76975] src/external/Creo/CMakeLists.txt: * [r78148] src/libged/npush/npush.cpp, src/libged/tests/push.cpp:
The adjustments to the src/other build logic have changed the lib Looking better to keep the current processing than trying to
names - quick stab at updating them, but need to test. consolidate. Rename to reflect final purpose of various codes.
With a test program in place, next step will be to shake down the
various options.
2020-08-27 12:17 starseeker 2021-01-29 20:49 starseeker
* [r76974] src/libdm/tests/CMakeLists.txt, * [r78147] src/libged/tests/push.cpp:
src/libdm/tests/rendered_image.cpp: Be a bit more verbose with messages.
Experiment is in swrast branch.
2020-08-26 23:54 starseeker 2021-01-29 20:31 starseeker
* [r76971] src/libdm/tests/CMakeLists.txt: * [r78146] src/libged/tests/push.cpp:
Whoops - disable, then commit need per-call argv copy for npush
2020-08-26 23:32 starseeker 2021-01-29 20:14 starseeker
* [r76970] src/libdm/tests/CMakeLists.txt, * [r78145] src/libged/tests/push.cpp:
src/libdm/tests/rendered_image.cpp: Ray diffing isn't enough - also need to check for matrix
Experiment with hooking a cut down version of differences in the tree.
https://github.com/zauonlok/renderer into the tcl_img demo code
playing the role of the 'dm' viewer. Using one of the demo
scenes, not any sort of CAD code, but better than random noise
for visual inspection purposes.
2020-08-26 22:04 brlcad 2021-01-29 18:59 starseeker
* [r76969] TODO: * [r78144] src/libged/tests/push.cpp:
created a lighting environment manually too many times. need a Implement concat call
studio box routine. note some other models that we be grand to
have as well.
2020-08-26 15:55 starseeker 2021-01-29 14:58 starseeker
* [r76967] src/libdm/tests/tcl_img.cpp: * [r78143] src/libged/tests/CMakeLists.txt,
Print an indicator of what the next DM/FB update will be. src/libged/tests/push.cpp:
Start rigging a program to do testing of push behaviors.
2020-08-26 15:13 starseeker 2021-01-29 00:23 starseeker
* [r76966] TODO: * [r78142] src/libged/tests/CMakeLists.txt,
Spoke too soon - embedded framebuffer is still an issue. src/libged/tests/ppush_tests.g, src/libged/tests/xpush_tests.g:
Add control .g files with the results of push and xpush
2020-08-26 14:48 starseeker 2021-01-27 21:20 starseeker
* [r76965] src/mged/adc.c, src/mged/axes.c, src/mged/chgview.c, * [r78141] src/libged/npush/npush.cpp:
src/mged/color_scheme.c, src/mged/dozoom.c, src/mged/grid.c, Note next step
src/mged/menu.c, src/mged/rect.c, src/mged/set.c,
src/mged/share.c:
Set the dm dirty flag when we're not using the DMP global as well
2020-08-26 14:37 starseeker 2021-01-27 20:30 starseeker
* [r76964] src/mged/set.c: * [r78140] src/libged/npush/npush.cpp:
Need to set the dm dirty flag here. Unfortunately, it looks like Same deal with solids - can't write until we've staged
we were getting away with the X dm embedding in Tk by not having everything.
the embedded framebuffer come up - with this enabled we're back
to crashing when we try to do an embedded X24 framebuffer in the
main MGED Tk window.
2020-08-26 14:09 starseeker 2021-01-27 20:15 starseeker
* [r76963] src/mged/mged.c: * [r78139] src/libged/npush/npush.cpp:
Need to clear out an old GEDP before creating a new one. Fix inverted check for identity matrix.
2020-08-26 13:11 d_rossberg 2021-01-27 20:06 starseeker
* [r76962] src/librt/db5_scan.c: * [r78138] src/libanalyze/raydiff.c:
don't want to duplicate db5_diradd() and db5_diradd_handler() Free rti before resources
because of setting a single flag - used the free client_data
parameter instead
maybe there is a better posibility to detect an inmem directory
handle which I don't know
2020-08-26 13:10 starseeker 2021-01-27 19:05 starseeker
* [r76961] TODO: * [r78137] src/libged/npush/npush.cpp:
Remove note in trunk branch as well. Quirk in sorting was preventing lookup from finding correct
instance.
2020-08-26 12:12 starseeker 2021-01-27 19:03 starseeker
* [r76958] misc/repoconv/github_ci_actions.yml: * [r78136] src/libged/npush/npush.cpp:
Use Ninja where we can. Fix matrix sorting, only look at solid flag if dp isn't a comb
2020-08-26 11:54 d_rossberg 2021-01-27 18:25 starseeker
* [r76957] src/librt/db5_scan.c: * [r78135] src/libged/npush/npush.cpp:
reverted a bit from previous commit still got a problem somewhere in the walking
looks like it breaked at least the asc2g
2020-08-26 10:54 d_rossberg 2021-01-27 17:53 starseeker
* [r76955] include/rt/db_io.h, src/librt/db5_scan.c, * [r78134] src/libged/tests/push_tests.g:
src/librt/dir.c: Use smaller spheres for tests.
functions to read the binary database data (as it is contained in
a .g file) from RAM into an in-memory database instance
the main function to use is rt_dirbuild_inmem()
very early alpha status, but can be tested
2020-08-26 03:06 starseeker 2021-01-27 17:43 starseeker
* [r76954] regress/licenses/licenses_check.cpp: * [r78133] src/libged/npush/npush.cpp:
Fix copyright regex Do write operations on a separate copy of the tree. This may not
be necessary, but until I can prove overwriting data mid-walk can
never cause a problem go with the safer option.
2020-08-26 01:27 starseeker 2021-01-27 03:02 starseeker
* [r76953] src/qged/main_window.cpp, src/qged/main_window.h: * [r78132] src/libged/npush/npush.cpp:
Latest qtads defines a concept of a central widget, which matches Closer - object names in tree look more reasonable.
what we need for the central display of an Archer style
interface.
2020-08-26 01:18 starseeker 2021-01-27 02:44 starseeker
* [r76952] src/libdm/qt/dm-qt.h, src/qged/qtads/CMakeLists.txt, * [r78131] src/libged/npush/npush.cpp:
src/qged/qtads/DockAreaTabBar.cpp, Tree walk still isn't right...
src/qged/qtads/DockAreaTitleBar.cpp,
src/qged/qtads/DockAreaWidget.cpp,
src/qged/qtads/DockAreaWidget.h,
src/qged/qtads/DockContainerWidget.cpp,
src/qged/qtads/DockContainerWidget.h,
src/qged/qtads/DockFocusController.cpp,
src/qged/qtads/DockFocusController.h,
src/qged/qtads/DockManager.cpp, src/qged/qtads/DockManager.h,
src/qged/qtads/DockOverlay.cpp, src/qged/qtads/DockSplitter.cpp,
src/qged/qtads/DockSplitter.h, src/qged/qtads/DockWidget.cpp,
src/qged/qtads/DockWidget.h, src/qged/qtads/DockWidgetTab.cpp,
src/qged/qtads/FloatingDragPreview.cpp,
src/qged/qtads/images/maximize-button-focused.svg,
src/qged/qtads/images/maximize-button.svg,
src/qged/qtads/images/restore-button-focused.svg,
src/qged/qtads/images/restore-button.svg:
Update qtads with latest upstream changes.
2020-08-25 22:37 brlcad 2021-01-26 23:41 starseeker
* [r76951] src/libdm/glx/dm-ogl.c: * [r78130] src/libged/npush/npush.cpp:
initialize the window's background color in case it's defaulting I was afraid of that... can't edit and walk the tree
to nothing (i.e., transparent). seems to matter on direct visuals simultaneously. Need to rethink.
with an alpha with latest X11.
2020-08-25 20:59 starseeker 2021-01-26 22:17 starseeker
* [r76950] NEWS: * [r78129] src/libged/npush/npush.cpp:
Definitely user visible - fix transparent window selection Start working on the actual I/O logic
problem with some Linux desktop environments for DM and FB
windows.
2020-08-25 20:58 starseeker 2021-01-26 20:25 starseeker
* [r76949] CMakeLists.txt, src/libdm/glx/dm-ogl.c, * [r78128] src/libged/npush/npush.cpp:
src/libdm/glx/if_ogl.c: checkpoint
Fix transparent display and framebuffer windows.
Some configurations of Linux desktops (including default Gnome 2021-01-26 19:32 starseeker
setups
on Ubuntu and Redhat) have started using transparency by default.
This
has resulted in an odd semi-transparent window for default ogl
display
manger and framebuffer windows.
Fix this by adding a filter the X11 visual choosing functions * [r78127] src/libged/npush/npush.cpp:
that Adjust walking code
rejects any window reporting an alpha mask. With this filter the
selection returns opaque windows and restores the expected
rendering
appearance.
2020-08-25 18:44 starseeker 2021-01-26 18:59 starseeker
* [r76948] doc/legal/embedded/CMakeLists.txt, * [r78126] src/libged/npush/npush.cpp:
doc/legal/embedded/strnstr.txt: No need to pass dbip around if it is also in the state container.
Fix regress-licenses
2020-08-25 18:39 starseeker 2021-01-26 16:47 starseeker
* [r76947] src/tclscripts/mged/help.tcl, * [r78125] doc/docbook/system/mann/stat.xml:
src/tclscripts/mged/openw.tcl: typo
Remove the dmtype menu items, help entry
2020-08-25 17:37 starseeker 2021-01-26 14:16 starseeker
* [r76946] regress/repository/CMakeLists.txt, * [r78124] src/libged/npush/npush.cpp:
regress/repository/repocheck.cpp, regress/repository/strnstr.c: checkpoint
Checkpoint some work on the repocheck tool.
brlcad.org's BSD is suddenly producing segfaults with the 2021-01-25 21:36 starseeker
repocheck
tool, which aren't reproduced on Linux. Debugging, it looks as if
the bu_mapped_file strings aren't being accepted by the C++
string
and strstr routines. The most likely cause is non-NULL
termination
of the bu_mapped_file buffer character arrays (which aren't
guaranteed).
Using the std::string constructor we can supply buflen from the
mapped
file to explicitly manage the content length, but strstr doesn't
have
such an option. The speedup from the strstr preliminary check is
considerable, but what strnstr implementations do exist are
fairly
platform specific. Instead, took a stab at creating a fast,
portable
"bu_strnstr" by altering OpenBSD's strstr implementation to
accept a
length limit. For now, just adding in with the repocheck since
this
is experimental, but it may be that this is a concern more
generally
with strstr operations on bu_mapped_files, and if so it may
belong
in libbu proper...
2020-08-25 16:10 starseeker * [r78123] src/libged/npush/npush.cpp:
Note if we're applying matrix to the solid parameters
* [r76945] regress/repository/repocheck.cpp: 2021-01-25 21:23 starseeker
When constructing the string, use the explicit buflen from the
mapped file.
2020-08-25 15:41 starseeker * [r78122] src/libged/npush/npush.cpp:
checkpoint
* [r76944] src/mged/attach.c, src/tclscripts/mged/CMakeLists.txt, 2021-01-25 21:08 starseeker
src/tclscripts/mged/dmtype.tcl:
Runtime display manager type switching with dmtype never worked
all that well, and currently doesn't work at all. Move the type
reporting function (dmtype with no args reported the currently
running dm type) to a subcommand of the dm command where it
should have been in the first place (dmtype -> dm type). Remove
the runtime dm type setting - to change MGED display manager
types, alter the mged_default(dm_type) property in .mgedrc
2020-08-25 14:27 starseeker * [r78121] src/libged/npush/npush.cpp:
Various adjustments for shallower nesting of code.
* [r76942] src/mged/buttons.c, src/mged/chgmodel.c, 2021-01-25 20:43 starseeker
src/mged/chgview.c, src/mged/cmd.c, src/mged/edarb.c,
src/mged/edsol.c, src/mged/mater.c, src/mged/overlay.c,
src/mged/usepen.c:
Tag the dm as dirty when update_views is set as well.
2020-08-25 13:43 starseeker * [r78120] src/libged/npush/npush.cpp:
Cleanup, pass settings in to state
* [r76941] regress/asc/asc2dsp.sh: 2021-01-25 19:52 starseeker
Quote pathname
2020-08-25 12:51 starseeker * [r78119] src/libged/npush/npush.cpp:
checkpoint
* [r76939] regress/coverage/CMakeLists.txt: 2021-01-25 17:24 starseeker
List files for distclean
2020-08-25 12:27 starseeker * [r78118] src/libged/npush/npush.cpp:
Step 1 - copy objects that need copying
* [r76938] src/mged/dm-generic.c: 2021-01-25 15:50 starseeker
uncomment
2020-08-25 11:57 starseeker * [r78117] src/libged/npush/npush.cpp:
Look at how each instance needs to be edited.
* [r76937] src/mged/adc.c, src/mged/set.c: 2021-01-25 15:42 starseeker
couple more dm sets for the dirty flag
2020-08-25 03:03 starseeker * [r78116] src/libged/npush/npush.cpp:
Cleanup
* [r76936] src/mged/attach.c, src/mged/cmd.c, 2021-01-25 15:19 starseeker
src/mged/dm-generic.c, src/mged/doevent.c, src/mged/dozoom.c,
src/mged/fbserv.c, src/mged/mged.c, src/mged/predictor.c:
Needs more testing, but adjusting the setting of the dirty flags
gives saner behavior with the classic X libdm backend. Still
can't embed the X dm backend in Tk with 8.6 - that seems to be a
different category of failure - but this allows the X dm to
function in classic mode. Checkpointing a state that shows
progress.
2020-08-25 02:29 starseeker * [r78115] src/libged/npush/npush.cpp:
More reporting adjustments. Need to tune this for the various
cases.
* [r76935] src/mged/adc.c, src/mged/attach.c, src/mged/axes.c, 2021-01-25 15:10 starseeker
src/mged/buttons.c, src/mged/chgview.c, src/mged/cmd.c,
src/mged/color_scheme.c, src/mged/doevent.c, src/mged/dozoom.c,
src/mged/edsol.c, src/mged/fbserv.c, src/mged/grid.c,
src/mged/menu.c, src/mged/mged.c, src/mged/mged_dm.h,
src/mged/rect.c, src/mged/set.c, src/mged/share.c:
Switch MGED's display set from using bu_list to using a bu_ptbl.
2020-08-25 01:51 brlcad * [r78114] src/libged/npush/npush.cpp:
Improve reporting, check candidate names against database and
each other.
* [r76934] TODO: 2021-01-25 14:38 starseeker
It's always been a bit strange to me that one can't just put a
matrix over any object (comb or primitive). Probably a carryover
from comgeom days, but one we really should rectify in v6.
2020-08-24 22:22 starseeker * [r78113] src/libged/npush/npush.cpp:
Make the 'look beyond the specified trees' feature optional (and
non-default) so we can better match existing push behavior. (The
non-locality feature probably also has significant performance
implications in large .g files, but that's currently untested.)
* [r76933] src/mged/adc.c, src/mged/axes.c, src/mged/buttons.c, 2021-01-25 14:25 starseeker
src/mged/chgview.c, src/mged/cmd.c, src/mged/color_scheme.c,
src/mged/edsol.c, src/mged/grid.c, src/mged/rect.c,
src/mged/set.c:
dmlp->m_dmp
2020-08-24 22:21 starseeker * [r78112] src/libged/npush/npush.cpp:
Remove combtree_i structure from npush - unneeded.
* [r76932] src/mged/adc.c, src/mged/attach.c, src/mged/axes.c, Was making things too complicated by assigning IDN matrices
src/mged/buttons.c, src/mged/chgview.c, src/mged/cmd.c, to dp_i instances on the way down the push tree - combs will
src/mged/color_scheme.c, src/mged/dm-generic.c, need IDN matrices, but only when writing the comb instances
src/mged/doevent.c, src/mged/dozoom.c, src/mged/edsol.c, in the .g file. In the meantime, we need to keep the "current"
src/mged/fbserv.c, src/mged/grid.c, src/mged/menu.c, matrix state in order to recognize situations where we're going
src/mged/mged.c, src/mged/mged_dm.h, src/mged/overlay.c, to need to copy higher level combs with the dp_i instances.
src/mged/predictor.c, src/mged/rect.c, src/mged/set.c, Once non IDN matrices are recorded rather than thrown away, we
src/mged/share.c, src/mged/titles.c, src/mged/usepen.c: don't need any detailed look at the comb tree itself - the
dml_->dm_ matrix encapsulates the uniqueness (or non-uniqueness) of the
comb.
2020-08-24 22:15 starseeker 2021-01-23 13:48 starseeker
* [r76931] src/mged/adc.c, src/mged/attach.c, src/mged/buttons.c, * [r78111] src/libged/npush/npush.cpp:
src/mged/chgview.c, src/mged/cmd.c, src/mged/color_scheme.c, comment adjustments
src/mged/doevent.c, src/mged/dozoom.c, src/mged/edsol.c,
src/mged/fbserv.c, src/mged/menu.c, src/mged/mged.c,
src/mged/mged_dm.h, src/mged/overlay.c, src/mged/predictor.c,
src/mged/set.c, src/mged/share.c, src/mged/titles.c,
src/mged/usepen.c:
curr_dm_list -> mged_curr_dm
2020-08-24 22:11 starseeker 2021-01-22 22:02 starseeker
* [r76930] src/mged/adc.c, src/mged/attach.c, src/mged/axes.c, * [r78110] src/libged/npush/npush.cpp:
src/mged/buttons.c, src/mged/chgview.c, src/mged/cmd.c, checkpoint
src/mged/color_scheme.c, src/mged/doevent.c, src/mged/dozoom.c,
src/mged/edsol.c, src/mged/fbserv.c, src/mged/grid.c,
src/mged/menu.c, src/mged/mged.c, src/mged/mged.h,
src/mged/mged_dm.h, src/mged/rect.c, src/mged/sedit.h,
src/mged/set.c, src/mged/share.c:
Rename dm_list container to better reflect what it is - an mged
superset of struct dm
2020-08-24 22:04 starseeker 2021-01-22 20:33 starseeker
* [r76929] src/mged/adc.c, src/mged/attach.c, src/mged/axes.c, * [r78109] src/libged/npush/npush.cpp:
src/mged/buttons.c, src/mged/chgview.c, src/mged/cmd.c, Not sure these are being assembled correctly...
src/mged/color_scheme.c, src/mged/dozoom.c, src/mged/edsol.c,
src/mged/fbserv.c, src/mged/grid.c, src/mged/menu.c,
src/mged/mged.c, src/mged/mged_dm.h, src/mged/rect.c,
src/mged/set.c, src/mged/share.c:
rename
2020-08-24 22:00 starseeker 2021-01-22 19:54 starseeker
* [r76928] src/mged/adc.c, src/mged/attach.c, src/mged/cmd.c, * [r78108] src/libged/npush/npush.cpp:
src/mged/dm-generic.c, src/mged/doevent.c, src/mged/fbserv.c, comments
src/mged/mged.c, src/mged/mged_dm.h, src/mged/predictor.c,
src/mged/set.c:
Make it a little easier to grep for the MGED dirty flag. The
attached X dm seems to be hot spinning (refreshing continually
when nothing has changed, maxing one CPU core), need to figure
out why...
2020-08-24 21:05 starseeker 2021-01-22 19:49 starseeker
* [r76927] src/libdm/dm_plugins.cpp: * [r78107] src/libged/npush/npush.cpp:
Note these functions will always fall back to 'nu' Add some notes about how to proceed
2020-08-24 20:53 starseeker 2021-01-22 19:27 starseeker
* [r76926] src/mged/dm-generic.c: * [r78106] src/libged/npush/npush.cpp:
Check mvars and vparse returns once, up front, before use checkpoint
2020-08-24 18:30 starseeker 2021-01-22 16:02 starseeker
* [r76925] src/mged/attach.c: * [r78105] src/libged/npush/npush.cpp:
System Tcl/Tk doesn't like calling Tk_DeleteGenericHandler in print full msg
classic mode with a non-Tk dm like txt. Only do Tk event handler
logic if the dm we open reports it is graphical.
2020-08-24 18:22 starseeker 2021-01-22 16:00 starseeker
* [r76924] src/libdm/dm-generic.c: * [r78104] src/libged/npush/npush.cpp:
Protect a couple more pointer returning dm functions with magic print matrix
checks.
2020-08-24 15:45 starseeker 2021-01-22 15:47 starseeker
* [r76923] include/dm.h, src/libdm/dm-generic.c: * [r78103] src/libged/npush/npush.cpp:
Don't actually use dm_get_vp - remove checkpoint
2020-08-24 15:40 starseeker 2021-01-21 22:50 starseeker
* [r76922] src/libdm/dm-generic.c: * [r78102] doc/docbook/system/mann/npush.xml:
Adjust several dm functions to never return NULL. Lay out an example that requires parent comb redefinition. Still
not sure how to implement this yet, but there are clearly cases
where it can be necessary.
2020-08-24 15:30 starseeker 2021-01-21 21:47 starseeker
* [r76921] include/bu/magic.h, include/dm/defines.h, * [r78101] src/libged/tests/push_tests.g:
src/libdm/X/dm-X.c, src/libdm/dm-generic.c, Add another test case
src/libdm/glx/dm-ogl.c, src/libdm/null/dm-Null.c,
src/libdm/osgl/dm-osgl.cpp, src/libdm/plot/dm-plot.c,
src/libdm/postscript/dm-ps.c, src/libdm/qt/dm-qt.cpp,
src/libdm/tk/dm-tk.c, src/libdm/txt/dm-txt.c,
src/libdm/wgl/dm-wgl.c:
Add a BU_CKMAG check to ensure vls returning function calls can
never return NULL.
2020-08-24 15:30 starseeker 2021-01-21 16:42 starseeker
* [r76920] src/mged/mged.c: * [r78100] src/libged/npush/npush.cpp:
libdm initialization should vls init this, not the app Adjust printing messages for npush
2020-08-24 15:07 starseeker 2021-01-21 16:06 starseeker
* [r76919] src/mged/cmd.c: * [r78099] NEWS, src/libged/ged.c, src/libged/ged_private.h,
Few more get_pathname adjustments src/libged/tree/tree.c:
Add verbosity option to tree command to label comb instances with
non-IDN matrices.
2020-08-24 13:49 starseeker 2021-01-21 16:04 starseeker
* [r76918] src/mged/cmd.c: * [r78098] src/libged/npush/npush.cpp:
Fix dm pointer validation target, check result. Add comments
2020-08-24 13:40 brlcad 2021-01-20 17:33 starseeker
* [r76917] src/libdm/dm_plugins.cpp: * [r78097] src/libged/npush/npush.cpp:
checking null is unnecessary/redundant with BU_STR_EQUIV() as it Add more comments
handles them (they're equivalent to an empty string) so there's
no risk of crashing.
2020-08-24 13:39 starseeker 2021-01-20 16:28 starseeker
* [r76916] src/mged/attach.c: * [r78096] src/libged/npush/npush.cpp:
Variety of dm NULL checks, local vars to improve readability. Comment state variables
2020-08-24 13:17 starseeker 2021-01-19 19:30 starseeker
* [r76915] src/libtclcad/view/util.c: * [r78095] src/libged/npush/npush.cpp:
Check dm_get_pathname result in to_is_viewable Take s_i out of the push_state - not used in tree walking
2020-08-24 13:17 starseeker 2021-01-19 19:27 starseeker
* [r76914] src/libtclcad/tclcad_polygons.c: * [r78094] src/libged/npush/npush.cpp:
More adjustments to dm_get_pathname calls Adjust combtree, add more comments
2020-08-24 13:11 starseeker 2021-01-15 20:00 starseeker
* [r76913] src/libtclcad/tclcad_obj.c: * [r78093] src/libged/tests/push_tests.g:
Set local struct bu_vls * var to dm_get_pathname output - improve It's not best practice, but it is allowed by librt - make an
readability, check for NULL and zero length. example with three of the exact same comb in the same group,
differentiated only by their instance matrices.
2020-08-24 12:49 starseeker 2021-01-15 19:55 starseeker
* [r76912] src/libdm/dm_plugins.cpp, src/libtclcad/tclcad_mouse.c, * [r78092] src/libged/npush/npush.cpp,
src/libtclcad/tclcad_obj.c: src/libged/tests/push_tests.g:
Start going through Sean's list of dm functions - check their Add example of comb present in different levels of a push tree.
behavior in the calling code if NULL is returned. Ways to go
yet...
2020-08-24 05:46 brlcad 2021-01-15 19:07 starseeker
* [r76911] NEWS, TODO, doc/docbook/system/man1/rtweight.xml: * [r78091] src/libged/npush/npush.cpp:
per todo, improve rtweight docs explaining that it reports the Rough in logic to keep the tree walk going post-leaf for
geometric centroid of objects information.
2020-08-24 04:59 brlcad 2021-01-15 18:59 starseeker
* [r76910] regress/weight/weight.ref, * [r78090] src/libged/npush/npush.cpp:
regress/weight/weight.test2.ref, src/rt/viewweight.c: Pass the survey state, so we can change how we're recording more
put a header line on the rtweight density table output. easily mid-tree-walk.
2020-08-24 03:42 brlcad 2021-01-15 18:13 starseeker
* [r76909] src/rt/viewarea.c: * [r78089] src/libged/npush/npush.cpp:
explain what set_factor was doing, had wrong comment, and renamed checkpoint
for future clarity.
2020-08-23 17:48 starseeker 2021-01-15 16:40 starseeker
* [r76908] NEWS, doc/docbook/system/man1/remrt.xml, * [r78088] src/libged/npush/npush.cpp:
src/remrt/remrt.c: Not sure how yet, but going to have to develop ability to
Report the TCP port, which is what the user is most likely to propagate comb tree changes back up the hierarchy if necessary.
actually need when setting up a remrt run.
2020-08-23 16:44 brlcad 2021-01-15 15:44 starseeker
* [r76907] src/libdm/X/dm-X.c, src/libdm/glx/dm-ogl.c, * [r78087] src/libged/npush/npush.cpp:
src/libdm/include/calltable.h, src/libdm/null/dm-Null.c, Print when we have differing trees.
src/libdm/osgl/dm-osgl.cpp, src/libdm/plot/dm-plot.c,
src/libdm/postscript/dm-ps.c, src/libdm/qt/dm-qt.cpp,
src/libdm/tk/dm-tk.c, src/libdm/txt/dm-txt.c,
src/libdm/wgl/dm-wgl.c:
consolidate the embedded bu_vls strings to encourage
initializing/releasing together.
2020-08-23 16:18 brlcad 2021-01-15 15:38 starseeker
* [r76906] src/libdm/tests/dm_test.c: * [r78086] src/libged/npush/npush.cpp:
protect against null dereferencing Halting pushes above primitives has complex implications for
combs.
2020-08-23 16:15 brlcad 2021-01-15 15:37 starseeker
* [r76905] src/libdm/dm-generic.c: * [r78085] src/libged/tests/push_tests.g:
should manually initialize all embedded structs on creation, Add more tests
particularly vls so the magic is set correctly
2020-08-23 16:13 brlcad 2021-01-15 01:52 starseeker
* [r76904] src/mged/edsol.c, src/mged/mged.c, src/mged/mged_dm.h: * [r78084] src/libged/npush/npush.cpp:
eliminate the preprocessor indirection, check for null TODO note... this needs to be more robust.
dereferencing
2020-08-23 16:12 brlcad 2021-01-15 01:49 starseeker
* [r76903] src/libtclcad/tclcad_obj.c, src/libtclcad/view/util.c: * [r78083] src/libged/npush/npush.cpp:
make sure we're not dereferencing null Not a renaming candidate unless the matrix is non-IDN
2020-08-23 16:10 brlcad 2021-01-14 23:46 starseeker
* [r76902] src/libdm/dm_plugins.cpp: * [r78082] src/libged/npush/npush.cpp:
ws consistency cleanup checkpoint
2020-08-23 16:09 brlcad 2021-01-14 21:43 starseeker
* [r76901] src/libdm/dm_plugins.cpp: * [r78081] src/libged/npush/npush.cpp:
simplify and make sure we're not printing a null pointer. seems checkpoint
unlikely logic is correctly / gracefully handling there being no
dm.
2020-08-23 13:35 brlcad 2021-01-14 19:44 starseeker
* [r76900] src/libanalyze/density.cpp: * [r78080] src/libged/npush/npush.cpp:
trigger an anything greater than our capacity for safety, not Check list of objects against the active trees - don't try to
just the full value. push if an object that is below a specified object is also
specified. Particularly if depth limitations are specified, I
don't know whether this is safe (or guaranteed to produce
intuitive results) in all cases.
2020-08-23 05:50 brlcad 2021-01-14 18:48 starseeker
* [r76899] src/remrt/rtsrv.c: * [r78079] src/libged/npush/npush.cpp:
init more, remove some continuations. Make a note - we'll have to do each specified push fully before
processing the next, if multiple comb inputs are specified to the
push command.
2020-08-23 03:49 brlcad 2021-01-14 18:43 starseeker
* [r76898] BUGS: * [r78078] src/libged/npush/npush.cpp:
fbclear -c appears to hang indefinitely. don't know when it checkpoint
broke.
2020-08-23 02:12 starseeker 2021-01-14 15:05 starseeker
* [r76897] doc/docbook/system/man1/remrt.xml: * [r78077] src/libged/npush/npush.cpp:
Attempt to add a start-to-finish example of a Hellow World remrt Leaves in a push aren't necessarily solids - will need to handle
usage. differently.
2020-08-23 00:42 starseeker 2021-01-13 20:40 starseeker
* [r76896] NEWS: * [r78076] src/libged/npush/npush.cpp:
Note support for help options added to g2asc and asc2dsp Start working on how to check comb trees for uniqueness in a .g
file
2020-08-22 23:49 starseeker 2021-01-13 19:11 starseeker
* [r76895] src/libdm/if_stack.c: * [r78075] doc/docbook/system/mann/npush.xml,
Check implementation, not wrapping pointer src/libged/tests/push_tests.g:
Add another example that would require comb copying with a depth
limit set.
2020-08-22 22:23 starseeker 2021-01-13 18:05 starseeker
* [r76894] src/libdm/dm_init.cpp, src/libdm/dm_plugins.cpp: * [r78074] src/libged/npush/npush.cpp:
Don't special case in fb_open, just add the built-in fb Include string header
interfaces to the map.
2020-08-22 16:17 starseeker 2021-01-13 16:43 starseeker
* [r76893] misc/tools/debug2c/debug2c.cxx: * [r78073] src/libged/npush/npush.cpp:
Handle help options in debug2c so it won't write spurious -? file Make a note - we need to think about comb trees in all this,
in usage.sh execution. since they define comb objects which may not be localized to just
the pushed tree...
2020-08-22 16:14 starseeker 2021-01-13 16:29 starseeker
* [r76892] regress/usage.sh: * [r78072] src/libged/tests/push_tests.g:
IIF we're doing one process at a time, check for -? files Add mixed depth hierarchy
2020-08-22 16:03 starseeker 2021-01-13 15:27 starseeker
* [r76891] src/conv/asc/asc2dsp.c, src/conv/asc/g2asc.c: * [r78071] src/libged/tests/push_tests.g:
Spotted a couple of programs in usage.sh output that are treating Add a deeper hierarchy with matrices
'-h' and '-?' as filenames and creating a '-?' ouput file. Add
basic option handling so they interpret -h and -? as help
requests.
2020-08-22 15:53 starseeker 2021-01-13 15:06 starseeker
* [r76890] src/libbu/opt.c: * [r78070] doc/README.Windows:
The bare '-' character may be used to denote arguments for Elaborate more on the RelWithDebInfo CMake mode as it pertains to
programs (for example, to use stdin or stdout in lieu of a file) Visual STStudio.
- update bu_opt to recognize that the isolated '-' char isn't an
option. (Note - need to think about whether the "--" string is in
the same category... probably...
2020-08-22 15:31 starseeker 2021-01-12 21:10 starseeker
* [r76889] regress/asc/CMakeLists.txt, regress/asc/asc2dsp.sh: * [r78069] NEWS, doc/docbook/system/mann/quit.xml, src/mged/cmd.c,
The 'old' test doesn't run - input file reports invalid src/tclscripts/mged/mview.tcl:
characters - but the new one does run. Rather than completely This needs to be done with a more informative dialog, if we're
turn off the test, run the conversion that does work. going to go this route - revert r77990
2020-08-22 14:40 starseeker 2021-01-12 18:54 starseeker
* [r76888] src/sig/dauto.c: * [r78068] doc/docbook/system/mann/CMakeLists.txt,
This is the source of the bu_malloc(0) report and dauto crash log doc/docbook/system/mann/npush.xml, src/libged/npush/npush.cpp:
in the usage.sh run. Need to validate the numerical conversion Start roughing out a man page. Need to clearly articulate what
before trying to malloc memory. Still not sure why I was seeing some of these ideas are supposed to do in order to know what has
intermittent failure to print the usage message, but so far can't to be implemented, so might as well document the meaning while
reproduce that failure after fixing this. we're at it...
2020-08-22 06:22 brlcad 2021-01-12 15:33 starseeker
* [r76887] regress/comgeom/comgeom.sh: * [r78067] src/libged/lint/lint.cpp:
still could be broken/wrong. need to simplly use the variable. Fix crash if lint -F option is passed invalid search args. (lint
isn't documented yet, so not really user visible.)
2020-08-22 06:15 brlcad 2021-01-12 15:25 starseeker
* [r76886] sh/cmp.sh: * [r78066] src/libged/npush/npush.cpp:
set mged commands to a variable so they can be automatically checkpoint
found
2020-08-22 06:06 brlcad 2021-01-12 14:37 starseeker
* [r76885] src/fb/fbstretch.c, src/sig/dauto.c: * [r78065] src/libged/npush/npush.cpp:
revert c76872. bu_exit() is not the problem. bug masking is a Also use the leaf matrix here, if there is one.
straight up antipattern.
2020-08-22 05:54 brlcad 2021-01-12 14:36 starseeker
* [r76884] src/sig/dauto.c: * [r78064] src/libged/tests/push_tests.g:
unable to reproduce, bu_exit() is working as intended on mac. Add a test with object usage outside tree to push
2020-08-22 05:19 brlcad 2021-01-12 14:10 starseeker
* [r76883] src/libbu/bomb.c: * [r78063] src/libged/tests/CMakeLists.txt,
it's correct to include setjmp.h because the implementation src/libged/tests/push_tests.g:
directly calls longjmp(), even if headers include it for other Start assembling some basic test cases for matrix pushing.
reasons
2020-08-22 04:43 brlcad 2021-01-11 22:01 starseeker
* [r76882] CHANGES: * [r78062] src/libged/npush/npush.cpp:
document removal of facetall.sh Report both need-copy and push-matrix-only.
2020-08-22 04:25 brlcad 2021-01-11 19:22 starseeker
* [r76881] NEWS: * [r78061] src/libged/npush/npush.cpp:
reword for clarity (Remove the old facetall.sh script - MGED Checkpoint. Slowly working through the conceptual implications of
facetize command should now be a superset of this functionality.) various forms of push.
2020-08-21 23:50 starseeker 2021-01-08 19:08 starseeker
* [r76880] src/libtclcad/tclcad_init.c: * [r78060] src/libged/npush/npush.cpp:
Cleanup, provide Tclcad_Init for .so file loading checkpoint
2020-08-21 22:35 starseeker 2021-01-08 18:03 starseeker
* [r76879] src/libtclcad/tclcad_init.c, src/rtwizard/main.c: * [r78059] src/libged/npush/npush.cpp:
tclcad_init is the call to use. Also not directly initing Itcl checkpoint
from rtwizard.
2020-08-21 22:33 starseeker 2021-01-08 16:10 starseeker
* [r76878] src/libdm/dm_plugins.cpp: * [r78058] src/libged/npush/npush.cpp:
We need to do better than exact string lookup - replicate the old Add a verbosity option - I suspect this type of output may prove
_if_list[i]->if_name bu_strncmp check in the plugin test. Fixes useful in the long run, so let's promote it beyond
rtwizard preview and render. development/debugging throwaway code to a feature.
2020-08-21 22:18 starseeker 2021-01-08 16:00 starseeker
* [r76877] src/tclscripts/rtwizard/rtwizard: * [r78057] src/libged/npush/npush.cpp:
No longer need to do this. Checkpoint
2020-08-21 20:45 starseeker 2021-01-08 15:33 starseeker
* [r76876] NEWS, src/librt/primitives/vol/vol.c: * [r78056] src/libged/npush/npush.cpp:
Sumagna Das reported that drawing a VOL primitive with missing Checkpoint
data file was crashing MGED. Plotting routine wasn't validating
the map in vip before trying to access it. Check first, and
simply return if no map is present (nothing to draw.)
2020-08-21 20:27 starseeker 2021-01-07 19:01 brlcad
* [r76875] regress/CMakeLists.txt, regress/coverage, * [r78055] TODO:
regress/coverage/CMakeLists.txt, regress/coverage/covgcheck.cpp, dbconcat appears to be not working even on a simple case
regress/coverage/regress-coverage.cmake.in:
Checkpoint work on logic to read through the regression tests and
spot the execution of programs. Patterns undoubtedly need
improvement, but getting semi-sane results commiting with the
regression test itself commented out.
2020-08-21 16:50 starseeker 2021-01-07 17:41 starseeker
* [r76874] CMakeLists.txt, misc/CMake/BRLCAD_Targets.cmake: * [r78054] src/libged/npush/npush.cpp:
Have the build system report out the BRLCAD_ADDEXEC programs that Rough in various npush options
aren't test programs or otherwise excluded from installation.
These are the programs of primary interest for testing.
2020-08-21 16:02 starseeker 2021-01-07 16:36 starseeker
* [r76873] NEWS, sh/CMakeLists.txt, sh/facetall.sh: * [r78053] src/libged/npush/npush.cpp:
Remove the old facetall.sh script - MGED facetize command should Whoops, commited too many files. Get npush building
now be a superset of this functionality.
2020-08-21 15:43 starseeker 2021-01-07 16:33 starseeker
* [r76872] src/fb/fbstretch.c, src/sig/dauto.c: * [r78052] src/libged/npush/npush.cpp, src/libged/which/which.cpp:
Still can't determine why bu_exit is an issue in these cases Missed ? when enabling help option for which GED cmd.
(only commonality seems to be bu_exit called right after isatty -
not sure why that would matter...) but bu_exit isn't really
necessary to print the help msgs. Just bu_log and return.
usage.sh can complete its run without throwing bombs now on
linux, although one or more programs are producing a '-?' file
rather than intepreting ? as a help option.
2020-08-21 15:37 starseeker 2021-01-07 15:27 starseeker
* [r76871] src/libbn/sphmap.c: * [r78051] include/ged/commands.h, src/libged/CMakeLists.txt,
Add some sanity checking for the sphmap routines called by src/libged/exec_mapping.cpp, src/libged/npush,
pix-spm. src/libged/npush/CMakeLists.txt, src/libged/npush/npush.cpp,
src/libged/xpush/xpush.c, src/libtclcad/commands.c,
src/mged/setup.c:
Rough in a command for experimenting with push/xpush style logic.
2020-08-21 15:20 starseeker 2021-01-07 14:04 starseeker
* [r76870] src/libbu/bomb.c: * [r78050] src/libanalyze/raydiff.c:
No, that doesn't do it either. Failure doesn't seem to be 100% Clean up rtip
reliable - usage.sh can trigger it, but testing in isoluation
only produces occasional failures. Almost as if some global state
is involved...
2020-08-21 15:09 starseeker 2021-01-07 01:47 starseeker
* [r76869] regress/usage.sh, src/libbu/bomb.c, src/sig/dauto.c: * [r78049] src/archer/CMakeLists.txt:
Ah! There we go. Adding setjmp.h to bomb.c's system headers Fix Archer shortcuts
works. Should already have been coming in from bu/parallel.h
though...
2020-08-21 15:05 starseeker 2021-01-06 23:34 brlcad
* [r76868] src/sig/dauto.c: * [r78048] src/util/pixscale.c:
Including bu/parallel.h gets bu_exit behaving again, but not not a fix, but this looks like it's off by one
clear why.
2020-08-21 14:55 starseeker 2021-01-06 23:33 brlcad
* [r76867] src/sig/dauto.c: * [r78047] src/util/bwmod.c:
bu_exit doesn't seem to succeed here - BU_SETJMP is set somehow, we reopen file descriptors, so really shouldn't be using the
and bu_bomb is called by bu_exit. Just log the message and numbers direct.
return, until it's clearer what's going on.
2020-08-21 14:27 starseeker 2021-01-06 23:32 brlcad
* [r76866] src/libdm/dm_plugins.cpp: * [r78046] TODO:
rtwizard check caught it - /dev/mem and /dev/stack interfaces are pixscale aborts premature
built in, not loaded as plugins - check accordingly.
2020-08-21 14:09 starseeker 2021-01-06 17:29 starseeker
* [r76865] regress/solids/solids.sh: * [r78045] NEWS, src/archer/archer.bat, src/archer/archer.c,
scrub unnecessary logging lines from solids.sh src/mged/CMakeLists.txt, src/mged/mged.bat, src/mged/mged.c,
src/rtwizard/CMakeLists.txt, src/rtwizard/main.c,
src/rtwizard/rtwizard.bat:
Adjust GUI apps default working dir to HOME.
2020-08-21 14:02 starseeker When launched from a system installed location via icon, the
default
working directory of MGED, Archer and rtwizard gets set to the
bin
directory that holds the executable. This is typically a
read-only
location, which results in a variety of problems when trying to
run
various commands.
* [r76864] regress/comgeom/comgeom.sh: The most typical case where this is a problem is Windows desktop
Fix logfile name being grepped by comgeom regression test for and
errors. start menu shortcuts. The NSIS installer has a way to adjust the
directory, but the MSI installer generated by WiX is a tougher
nut to
crack. Various experiments have so far failed to identify a
working
approach to adjusting the shortcut startup directories with
CMake/WiX.
Using Windows bat files as launchers works, but using them with
the
MSI installer results in incorrect icons for the desktop
shortcuts
with no obvious way to override them.
2020-08-21 12:30 starseeker Rather than continue to jump through hoops, just set the working
dir
directly to the user's home directory when these three
applications
are invoked without arguments. This should preserve all existing
behaviors for any scripting cases, but will avoid a read-only
working
directory when using the no-args launch produced by desktop
shortcuts.
* [r76861] CMakeLists.txt, src/adrt/CMakeLists.txt, 2021-01-06 13:54 starseeker
src/archer/CMakeLists.txt, src/art/CMakeLists.txt,
src/burst/CMakeLists.txt, src/burst/old/CMakeLists.txt,
src/fb/CMakeLists.txt, src/fbserv/CMakeLists.txt,
src/libdm/CMakeLists.txt, src/libdm/X/CMakeLists.txt,
src/libdm/glx/CMakeLists.txt, src/libdm/osgl/CMakeLists.txt,
src/libdm/plot/CMakeLists.txt,
src/libdm/postscript/CMakeLists.txt, src/libdm/qt/CMakeLists.txt,
src/libdm/tk/CMakeLists.txt, src/libdm/txt/CMakeLists.txt,
src/libdm/wgl/CMakeLists.txt, src/libged/CMakeLists.txt,
src/mged/CMakeLists.txt, src/remrt/CMakeLists.txt,
src/rt/CMakeLists.txt, src/rtwizard/CMakeLists.txt,
src/sig/CMakeLists.txt, src/util/CMakeLists.txt:
Make a couple of build system adjustments (set target folders,
mark as advanced). Major change is to do for libdm what we did
for libged and make a single target for apps to use as a
dependency lister, rather than calling out individual backends -
that's not robust to changes in backend target names and would be
fragile in the long run.
2020-08-19 14:54 starseeker * [r78044] src/archer/CMakeLists.txt, src/archer/archer.bat:
Try an alternative with Archer (untested)
* [r76849] src/libbu/process.c: 2021-01-06 13:25 starseeker
Stash a note - not sure where the number 20 came from here...
2020-08-19 14:18 starseeker * [r78043] src/mged/CMakeLists.txt, src/rtwizard/CMakeLists.txt,
src/rtwizard/main.c, src/rtwizard/rtwizard.bat:
Set up similar wrapper for rtwizard to adjust working dir when
invoking from MSI shortcut. Archer is trickier, since all of its
option parsing is in Tcl/Tk right now.
* [r76848] src/mged/mged.c: 2021-01-06 09:40 brlcad
Sean reports negative experience with Tcl_Sleep - not clear how
much benefit it provides here, so remove it until there's a clear
need.
2020-08-19 13:39 starseeker * [r78042] TODO:
gdiff appears to be misbehaving
* [r76847] src/libbu/process.c, src/mged/mged.c: 2021-01-05 20:50 starseeker
Valgrind pegged which fd was getting leaked. If we close this,
also shouldn't process Tcl events in cmdline mode after the
commands finish.
2020-08-19 08:21 brlcad * [r78041] src/mged/CMakeLists.txt, src/mged/mged.bat:
Grr. Windows bat file test.
* [r76846] src/rt/viewweight.c: 2021-01-05 20:04 starseeker
more thread-sane, print as one block
2020-08-19 08:18 brlcad * [r78040] src/mged/mged.c:
Experiment with an option to set working dir.
* [r76845] src/rt/viewweight.c: Trying to get the MSI installer from WiX to change the working
track and report on the first few IDs that don't have a density directory for shortcuts has proven challenging. An alternative
defined, still silently ignoring the rest. update the message as is to allow for the possibility of defining a shortcut that tells
being a warning instead of advisotry. don't report on objects the application itself to change the working directory - untested
without an ID. as yet.
2020-08-19 02:06 starseeker 2021-01-04 14:55 starseeker
* [r76844] src/librt/test_root3-subd.cpp: * [r78039] CMakeLists.txt:
Dust off the root3 subdivision test program. Need this variable set in CMake, not just the header. Noticed it
because the Windows icons for WiX weren't being set.
2020-08-19 01:44 starseeker 2020-12-20 14:58 starseeker
* [r76843] include/bg/tri_pt.h: * [r78037] src/libged/brep/CMakeLists.txt:
Fix comment add distclean rule
2020-08-19 01:36 starseeker 2020-12-19 22:11 starseeker
* [r76842] include/bg/lseg.h, src/libbg/lseg_lseg.c, * [r78031] regress/mged/mged.sh:
src/libbg/lseg_pt.c, src/libbg/tests/lseg_lseg.c, MGED now recognizes that a completely empty file isn't a valid .g
src/libbg/tests/lseg_pt.c, src/libbrep/opennurbs_ext.cpp, file - remove this part of mged.sh
src/libged/snap.c:
Rename to match the convention used by related functions in libbn
(which need to migrate to libbg)
2020-08-19 01:24 starseeker 2020-12-19 18:00 starseeker
* [r76841] CHANGES: * [r78028] NEWS, src/mged/set.c:
Experience with CDT proved it is better to implement convex hull Wrong level of indirection passing the struct to parsing was
functions in such a way that the decision of whether to allocate breaking reporting for MGED 'vars' command. Also report rc
new arrays for vertices is left to the caller. Will need to setting.
change function signatures, and provide separatew utility
functions that package up that bookkeeping.
2020-08-19 01:05 starseeker 2020-12-19 17:41 starseeker
* [r76840] doc/legal/embedded/CMakeLists.txt, * [r78027] src/libdm/dm_init.cpp, src/libged/ged_init.cpp:
doc/legal/embedded/nurbs_fit.txt, src/libbrep/CMakeLists.txt, More memory cleanup
src/libbrep/opennurbs_fit.cpp, src/libbrep/opennurbs_fit.h,
src/libbrep/surface_tree_queue_tests.patch:
Remove a few more old, unused files
2020-08-19 00:59 starseeker 2020-12-19 17:34 starseeker
* [r76839] doc/legal/embedded/CMakeLists.txt, * [r78026] src/libtclcad/auto_path.c:
doc/legal/embedded/point_in_polyhedron.txt, include/bg/trimesh.h, Do some memory cleanup
include/brep/CMakeLists.txt, include/brep/cdt2.h,
src/libbg/CMakeLists.txt, src/libbg/tests/CMakeLists.txt,
src/libbg/tests/trimesh_pt_in.c, src/libbg/trimesh_pt_in.c,
src/libbrep/CMakeLists.txt, src/libbrep/cdt/omesh.cpp,
src/libbrep/cdt/overt.cpp, src/libbrep/cdt/ovlps.cpp,
src/libbrep/cdt/ovlps_grps.cpp, src/libbrep/cdt/tri_isect.cpp,
src/libbrep/cdt/util.cpp, src/libbrep/cdt2:
Strip out disable/incomplete code from the CDT implementation.
VCS has it if an opportunity to revisit it appears.
2020-08-19 00:37 starseeker 2020-12-19 15:35 starseeker
* [r76838] src/libbg/tests/CMakeLists.txt: * [r78025] TODO:
Arrrgh. Looks like I recorded the wrong triangle - probably Note history found to date to serve as starting point for further
followed the ray backwards instead of forwards, from the looks of debugging.
things. Not a useful test, will have to track down another
example.
2020-08-18 20:07 starseeker 2020-12-19 15:32 starseeker
* [r76834] include/analyze/pnts.h, src/libanalyze/CMakeLists.txt, * [r78024] NEWS, TODO, src/mged/mged.c:
src/libanalyze/pnt_inside.c, src/libanalyze/polygonizer.c, If a file doesn't report a valid .g header, don't keep opening it
src/libged/CMakeLists.txt, src/libged/cg, in MGED.
src/libged/pnts/pnts.cpp, src/libged/pnts_util.c,
src/libged/pnts_util.h, src/libged/tests/CMakeLists.txt,
src/libged/tests/cg_tests.g:
Back out the exposure of the point inside/outside test - needs
more design thought.
2020-08-18 16:26 starseeker 2020-12-19 15:14 starseeker
* [r76833] src/libged/tests/CMakeLists.txt, * [r78023] TODO:
src/libged/tests/cg_tests.g: Ditto bu_brlcad_root - commits need review, but should be removed
Add a test .g file for the cg pnts operation - this has three now.
points on or inside the sphere and three outside it. Not sure yet
if we're ready to actually wire up a test.
2020-08-18 16:03 brlcad 2020-12-19 15:11 starseeker
* [r76832] src/libged/which/which.cpp: * [r78022] TODO:
back_inserter needs iterator.h Commits need review, but bu_argv0_full_path should now be
eliminated from BRL-CAD's code (except the deprecated function
itself.)
2020-08-18 15:58 starseeker 2020-12-19 15:06 starseeker
* [r76831] src/libged/pnts/pnts.cpp: * [r78021] CHANGES, include/bu/exit.h, src/libbu/backtrace.c,
Remove the 'inside' subcommand from pnts src/libbu/crashreport.c:
In the two cases where we may want/need a full path to an
executable that can't be deduced by libbu (external user of libs
with an applicaton location not in the CAD dirs) provide versions
of the functions where the caller can pass in the path, per the
TODO item. Set up deprecation so we can eventually eliminate the
old form in favor of the new.
2020-08-18 15:57 starseeker 2020-12-19 03:27 starseeker
* [r76830] src/libged/cg/CMakeLists.txt, src/libged/cg/cg.cpp, * [r78020] src/libged/gqa/gqa.cpp:
src/libged/cg/eval_pnts.cpp, src/libged/cg/ged_cg.h: I think sem_lists wasn't being initialized for gqa?
Add the point inside/outside test to cg
This supports two operations - intersection and subtraction - 2020-12-19 00:22 starseeker
between
a point cloud on the left and a volumetric object on the right.
It
will find the subset of the points in the left hand object that
are
either inside and on (i.e. intersecting) or outside the test
volume.
Command form is:
cg eval "pnts.s + sph.s" inside.pnts * [r78019] CHANGES:
List bu_brlcad_root and bu_brlcad_dir for deprecation.
cg eval "pnts.s - sph.s" outside.pnts 2020-12-19 00:18 starseeker
2020-08-18 14:43 starseeker * [r78018]
src/archer/plugins/Utility/attrGroupsDisplayUtilityP.tcl,
src/archer/plugins/Utility/botUtilityP.tcl,
src/archer/plugins/Utility/lodUtilityP.tcl,
src/archer/plugins/Wizards/humanwizard.tcl, src/gtools/gsh.cpp,
src/libanalyze/tests/nhit.cpp, src/libbu/dir.c,
src/util/morphedit.tcl:
Remainder of bu_brlcad_root -> bu_dir changes
* [r76829] src/libged/CMakeLists.txt, src/libged/cg, 2020-12-19 00:13 starseeker
src/libged/cg/CMakeLists.txt, src/libged/cg/cg.cpp:
Stub in a cg LIBGED command - no functionality yet, just a basic
command logic framework.
2020-08-18 14:13 starseeker * [r78017] src/archer/plugins/Wizards/tankwizard.tcl,
src/archer/plugins/Wizards/tirewizard.tcl, src/brlman/brlman.tcl,
src/burst/burst.cpp, src/libdm/osgl/dm-osgl.cpp,
src/libdm/osgl/if_osgl.cpp,
src/librt/primitives/primitive_util.c, src/qged/cadimport.cpp:
More bu_brlcad_root changes
* [r76828] src/libged/brep/brep.cpp: 2020-12-19 00:03 starseeker
C++ file, not C file - fix footer
2020-08-18 13:16 starseeker * [r78016] src/tclscripts/lib/RtImage.tcl,
src/tclscripts/lib/gui_conversion.tcl,
src/tclscripts/mged/asc2g.tcl, src/tclscripts/mged/dbupgrade.tcl,
src/tclscripts/mged/g2asc.tcl, src/tclscripts/mged/help.tcl,
src/tclscripts/mged/man.tcl, src/tclscripts/mged/mged.tcl,
src/tclscripts/mged/mike.tcl, src/tclscripts/mged/openw.tcl,
src/tclscripts/mged/points.tcl, src/tclscripts/mged/rt.tcl,
src/tclscripts/mged/shaders.tcl:
More bu_dir conversions
* [r76827] src/rt/viewweight.c: 2020-12-18 23:52 starseeker
Very simple cap on the number of times this message is printed.
bu_logging from the hit callback is generally not a great idea to
begin with, since you'll have lots of threads simultaneously
hitting bu_log most of the time... even if that's not an issue
for the application it's fairly hard to interpret. Better would
be to store any information we want to report about this issue
per-thread and then summarize it at the dispatcher level...
2020-08-18 12:21 starseeker * [r78015] src/tclscripts/lib/Ged.tcl,
src/tclscripts/lib/GeometryIO.tcl,
src/tclscripts/rtwizard/lib/FbPage.itk,
src/tclscripts/rtwizard/lib/PictureTypeA.itcl,
src/tclscripts/rtwizard/lib/PictureTypeB.itcl,
src/tclscripts/rtwizard/lib/PictureTypeC.itcl,
src/tclscripts/rtwizard/lib/PictureTypeD.itcl,
src/tclscripts/rtwizard/lib/PictureTypeE.itcl,
src/tclscripts/rtwizard/lib/PictureTypeF.itcl:
Update some rtwizard and Ged Tcl files to use bu_dir, convert
GeometryIO as well.
* [r76826] src/mged/mged.c: 2020-12-18 23:35 starseeker
Throttle the event checking a bit to try and avoid an all-out hot
spin waiting for output.
2020-08-18 11:56 starseeker * [r78014] src/tclscripts/archer/ArcherCore.tcl,
src/tclscripts/archer/ShaderEdit.tcl,
src/tclscripts/rtwizard/rtwizard:
bu_brlcad_root -> bu_dir in rtwizard, misc Tcl files
* [r76825] src/mged/mged.c: 2020-12-18 23:30 starseeker
When we're in command execution mode, clear out all the Tcl
events (if any) from subprocesses *before* we exit, in order to
print their output.
2020-08-18 11:29 starseeker * [r78013] src/tclscripts/archer/Archer.tcl:
bu_brlcad_root -> bu_dir in Archer.tcl
* [r76824] src/libged/ged_util.c: 2020-12-18 23:23 starseeker
STDOUT, not STDERR - already have a STDERR handler
2020-08-18 11:07 starseeker * [r78012] src/tclscripts/geometree/GeometryBrowser.tcl,
src/tclscripts/igraph/GraphEditor.tcl,
src/tclscripts/man_browser.tcl:
More Tcl bu_brlcad_root -> bu_dir updates
* [r76823] src/libged/exec_mapping.cpp, 2020-12-18 23:19 starseeker
src/libged/tests/plugins.cpp:
Rather than bu_log at the library level, let the calling code
decide what to do about validating argv[0] with the information
returned by the GED_UNKNOWN flag and argv[0] value itself.
2020-08-18 10:57 starseeker * [r78011] src/archer/archer_launch.tcl:
Replace bu_brlcad_root with bu_dir in the Archer launch script.
* [r76822] src/libged/exec_mapping.cpp, 2020-12-18 22:12 starseeker
src/libged/tests/plugins.cpp:
Rather than fatally aborting when we find a command mismatch on a
named ged function call, warn and override with the "root"
function name. This should work in every case the command would
originally have worked - the only failure would be if there is a
command that the plugin is supposed to be providing that didn't
get set up, which would be a legitimate bug on libged's end.
2020-08-18 02:28 starseeker
* [r76821] src/libged/ged_util.c:
Listen for both stdout and stderr output from the rt tools - this
gets the summary in MGED GUI mode, but we still don't get
anything at all in classic mode. Not sure why yet.
tclcad_create_io_handler is being called, but
Tcl_CreateFileHandler is never triggered so
_ged_rt_output_handler isn't called. Apparently this was also
true in 72189, as the output is printed without the callback ever
being triggered there as well...
2020-08-17 17:47 starseeker
* [r76820] misc/repoconv/github_ci_actions.yml:
Didn't mean to delete that comment
2020-08-17 17:34 starseeker
* [r76819] misc/repoconv/github_ci_actions.yml:
Not ready for Ninja yet, go with just a make all/check rather
than distcheck
2020-08-17 15:19 starseeker
* [r76818] include/analyze/pnts.h, src/libanalyze/pnt_inside.c,
src/libanalyze/polygonizer.c, src/libged/pnts/pnts.cpp,
src/libged/pnts_util.c, src/libged/pnts_util.h:
Expose point inside/outside testing using the raytracer via the
pnts command. Not documented yet, needs more testing.
2020-08-17 13:08 starseeker
* [r76817] include/analyze/pnts.h, src/libanalyze/CMakeLists.txt,
src/libanalyze/pnt_inside.c, src/libanalyze/polygonizer.c:
Extract the inside/outside pnt test with the raytracer created
for the polygonizer.
2020-08-17 12:50 starseeker
* [r76816] include/bu/magic.h:
revert r76808 - github runner didn't like that approach either...
2020-08-17 03:43 starseeker
* [r76815] src/other/CMakeLists.txt, src/other/gdal.dist,
src/other/gdal/CMakeLists.txt, src/other/gdal/alg/CMakeLists.txt,
src/other/gdal/alg/gdalpansharpen.cpp,
src/other/gdal/apps/CMakeLists.txt,
src/other/gdal/frmts/CMakeLists.txt,
src/other/gdal/frmts/EnvisatFile.c,
src/other/gdal/frmts/EnvisatFile.h,
src/other/gdal/frmts/IdrisiDataset.cpp,
src/other/gdal/frmts/IngrTypes.cpp,
src/other/gdal/frmts/IngrTypes.h,
src/other/gdal/frmts/IntergraphBand.cpp,
src/other/gdal/frmts/IntergraphBand.h,
src/other/gdal/frmts/IntergraphDataset.cpp,
src/other/gdal/frmts/IntergraphDataset.h,
src/other/gdal/frmts/JpegHelper.cpp,
src/other/gdal/frmts/JpegHelper.h, src/other/gdal/frmts/README,
src/other/gdal/frmts/TODO_Projections.txt,
src/other/gdal/frmts/aaigrid,
src/other/gdal/frmts/aaigrid/CMakeLists.txt,
src/other/gdal/frmts/aaigrid/aaigriddataset.cpp,
src/other/gdal/frmts/aaigrid/aaigriddataset.h,
src/other/gdal/frmts/aaigriddataset.cpp,
src/other/gdal/frmts/aaigriddataset.h,
src/other/gdal/frmts/ace2dataset.cpp, src/other/gdal/frmts/adrg,
src/other/gdal/frmts/adrg/CMakeLists.txt,
src/other/gdal/frmts/adrg/adrgdataset.cpp,
src/other/gdal/frmts/adrg/srpdataset.cpp,
src/other/gdal/frmts/adrgdataset.cpp,
src/other/gdal/frmts/adsrange.cpp,
src/other/gdal/frmts/adsrange.hpp,
src/other/gdal/frmts/aigccitt.c,
src/other/gdal/frmts/aigdataset.cpp,
src/other/gdal/frmts/aigopen.c, src/other/gdal/frmts/aigrid,
src/other/gdal/frmts/aigrid.h,
src/other/gdal/frmts/aigrid/CMakeLists.txt,
src/other/gdal/frmts/aigrid/aigccitt.c,
src/other/gdal/frmts/aigrid/aigdataset.cpp,
src/other/gdal/frmts/aigrid/aigopen.c,
src/other/gdal/frmts/aigrid/aigrid.h,
src/other/gdal/frmts/aigrid/gridlib.c,
src/other/gdal/frmts/airsar,
src/other/gdal/frmts/airsar/CMakeLists.txt,
src/other/gdal/frmts/airsar/airsardataset.cpp,
src/other/gdal/frmts/airsardataset.cpp, src/other/gdal/frmts/arg,
src/other/gdal/frmts/arg/CMakeLists.txt,
src/other/gdal/frmts/arg/argdataset.cpp,
src/other/gdal/frmts/argdataset.cpp,
src/other/gdal/frmts/atlsci_spheroid.cpp,
src/other/gdal/frmts/atlsci_spheroid.h, src/other/gdal/frmts/blx,
src/other/gdal/frmts/blx.c, src/other/gdal/frmts/blx.h,
src/other/gdal/frmts/blx/CMakeLists.txt,
src/other/gdal/frmts/blx/blx.c, src/other/gdal/frmts/blx/blx.h,
src/other/gdal/frmts/blx/blxdataset.cpp,
src/other/gdal/frmts/blxdataset.cpp, src/other/gdal/frmts/bmp,
src/other/gdal/frmts/bmp/CMakeLists.txt,
src/other/gdal/frmts/bmp/bmpdataset.cpp,
src/other/gdal/frmts/bmpdataset.cpp, src/other/gdal/frmts/bpg,
src/other/gdal/frmts/bpg/bpgdataset.cpp,
src/other/gdal/frmts/bpgdataset.cpp,
src/other/gdal/frmts/btdataset.cpp, src/other/gdal/frmts/cals,
src/other/gdal/frmts/cals/CMakeLists.txt,
src/other/gdal/frmts/cals/calsdataset.cpp,
src/other/gdal/frmts/calsdataset.cpp, src/other/gdal/frmts/ceos,
src/other/gdal/frmts/ceos.c, src/other/gdal/frmts/ceos.h,
src/other/gdal/frmts/ceos/CMakeLists.txt,
src/other/gdal/frmts/ceos/ceosdataset.cpp,
src/other/gdal/frmts/ceos/ceosopen.c,
src/other/gdal/frmts/ceos/ceosopen.h, src/other/gdal/frmts/ceos2,
src/other/gdal/frmts/ceos2/CMakeLists.txt,
src/other/gdal/frmts/ceos2/ceos.c,
src/other/gdal/frmts/ceos2/ceos.h,
src/other/gdal/frmts/ceos2/ceosrecipe.c,
src/other/gdal/frmts/ceos2/ceossar.c,
src/other/gdal/frmts/ceos2/link.c,
src/other/gdal/frmts/ceos2/sar_ceosdataset.cpp,
src/other/gdal/frmts/ceosdataset.cpp,
src/other/gdal/frmts/ceosopen.c, src/other/gdal/frmts/ceosopen.h,
src/other/gdal/frmts/ceosrecipe.c,
src/other/gdal/frmts/ceossar.c, src/other/gdal/frmts/coasp,
src/other/gdal/frmts/coasp/CMakeLists.txt,
src/other/gdal/frmts/coasp/coasp_dataset.cpp,
src/other/gdal/frmts/coasp_dataset.cpp,
src/other/gdal/frmts/cosar,
src/other/gdal/frmts/cosar/CMakeLists.txt,
src/other/gdal/frmts/cosar/cosar_dataset.cpp,
src/other/gdal/frmts/cosar_dataset.cpp,
src/other/gdal/frmts/cpgdataset.cpp,
src/other/gdal/frmts/ctable2dataset.cpp,
src/other/gdal/frmts/ctg,
src/other/gdal/frmts/ctg/CMakeLists.txt,
src/other/gdal/frmts/ctg/ctgdataset.cpp,
src/other/gdal/frmts/ctgdataset.cpp,
src/other/gdal/frmts/ddffield.cpp,
src/other/gdal/frmts/ddffielddefn.cpp,
src/other/gdal/frmts/ddfmodule.cpp,
src/other/gdal/frmts/ddfrecord.cpp,
src/other/gdal/frmts/ddfsubfielddefn.cpp,
src/other/gdal/frmts/ddfutils.cpp, src/other/gdal/frmts/derived,
src/other/gdal/frmts/derived/CMakeLists.txt,
src/other/gdal/frmts/derived/deriveddataset.cpp,
src/other/gdal/frmts/derived/derivedlist.c,
src/other/gdal/frmts/derived/derivedlist.h,
src/other/gdal/frmts/deriveddataset.cpp,
src/other/gdal/frmts/derivedlist.c,
src/other/gdal/frmts/derivedlist.h, src/other/gdal/frmts/dimap,
src/other/gdal/frmts/dimap/CMakeLists.txt,
src/other/gdal/frmts/dimap/dimapdataset.cpp,
src/other/gdal/frmts/dimapdataset.cpp,
src/other/gdal/frmts/dipxdataset.cpp,
src/other/gdal/frmts/doq1dataset.cpp,
src/other/gdal/frmts/doq2dataset.cpp, src/other/gdal/frmts/dted,
src/other/gdal/frmts/dted/CMakeLists.txt,
src/other/gdal/frmts/dted/dted_api.c,
src/other/gdal/frmts/dted/dted_api.h,
src/other/gdal/frmts/dted/dted_create.c,
src/other/gdal/frmts/dted/dted_ptstream.c,
src/other/gdal/frmts/dted/dteddataset.cpp,
src/other/gdal/frmts/dted_api.c, src/other/gdal/frmts/dted_api.h,
src/other/gdal/frmts/dted_create.c,
src/other/gdal/frmts/dted_ptstream.c,
src/other/gdal/frmts/dteddataset.cpp,
src/other/gdal/frmts/e00compr.h, src/other/gdal/frmts/e00grid,
src/other/gdal/frmts/e00grid/CMakeLists.txt,
src/other/gdal/frmts/e00grid/e00compr.h,
src/other/gdal/frmts/e00grid/e00griddataset.cpp,
src/other/gdal/frmts/e00grid/e00read.c,
src/other/gdal/frmts/e00griddataset.cpp,
src/other/gdal/frmts/e00read.c,
src/other/gdal/frmts/ecrgtocdataset.cpp,
src/other/gdal/frmts/ehdrdataset.cpp,
src/other/gdal/frmts/ehdrdataset.h,
src/other/gdal/frmts/eirdataset.cpp, src/other/gdal/frmts/elas,
src/other/gdal/frmts/elas/CMakeLists.txt,
src/other/gdal/frmts/elas/elasdataset.cpp,
src/other/gdal/frmts/elasdataset.cpp,
src/other/gdal/frmts/envidataset.cpp,
src/other/gdal/frmts/envidataset.h, src/other/gdal/frmts/envisat,
src/other/gdal/frmts/envisat/CMakeLists.txt,
src/other/gdal/frmts/envisat/EnvisatFile.c,
src/other/gdal/frmts/envisat/EnvisatFile.h,
src/other/gdal/frmts/envisat/adsrange.cpp,
src/other/gdal/frmts/envisat/adsrange.hpp,
src/other/gdal/frmts/envisat/envisatdataset.cpp,
src/other/gdal/frmts/envisat/records.c,
src/other/gdal/frmts/envisat/records.h,
src/other/gdal/frmts/envisat/timedelta.hpp,
src/other/gdal/frmts/envisat/unwrapgcps.cpp,
src/other/gdal/frmts/envisatdataset.cpp,
src/other/gdal/frmts/ers,
src/other/gdal/frmts/ers/CMakeLists.txt,
src/other/gdal/frmts/ers/ersdataset.cpp,
src/other/gdal/frmts/ers/ershdrnode.cpp,
src/other/gdal/frmts/ers/ershdrnode.h,
src/other/gdal/frmts/ersdataset.cpp,
src/other/gdal/frmts/ershdrnode.cpp,
src/other/gdal/frmts/ershdrnode.h,
src/other/gdal/frmts/fastdataset.cpp, src/other/gdal/frmts/fit,
src/other/gdal/frmts/fit.cpp, src/other/gdal/frmts/fit.h,
src/other/gdal/frmts/fit/CMakeLists.txt,
src/other/gdal/frmts/fit/fit.cpp, src/other/gdal/frmts/fit/fit.h,
src/other/gdal/frmts/fit/fitdataset.cpp,
src/other/gdal/frmts/fit/gstEndian.h,
src/other/gdal/frmts/fit/gstTypes.h,
src/other/gdal/frmts/fitdataset.cpp,
src/other/gdal/frmts/fujibasdataset.cpp,
src/other/gdal/frmts/gdal_vrt.h,
src/other/gdal/frmts/genbindataset.cpp,
src/other/gdal/frmts/geotiff.cpp, src/other/gdal/frmts/gff,
src/other/gdal/frmts/gff/CMakeLists.txt,
src/other/gdal/frmts/gff/gff_dataset.cpp,
src/other/gdal/frmts/gff_dataset.cpp,
src/other/gdal/frmts/grcdataset.cpp,
src/other/gdal/frmts/grddataset.cpp,
src/other/gdal/frmts/gridlib.c,
src/other/gdal/frmts/gs7bgdataset.cpp,
src/other/gdal/frmts/gsagdataset.cpp,
src/other/gdal/frmts/gsbgdataset.cpp,
src/other/gdal/frmts/gscdataset.cpp, src/other/gdal/frmts/gsg,
src/other/gdal/frmts/gsg/CMakeLists.txt,
src/other/gdal/frmts/gsg/gs7bgdataset.cpp,
src/other/gdal/frmts/gsg/gsagdataset.cpp,
src/other/gdal/frmts/gsg/gsbgdataset.cpp,
src/other/gdal/frmts/gstEndian.h,
src/other/gdal/frmts/gstTypes.h,
src/other/gdal/frmts/gt_citation.cpp,
src/other/gdal/frmts/gt_citation.h,
src/other/gdal/frmts/gt_jpeg_copy.cpp,
src/other/gdal/frmts/gt_jpeg_copy.h,
src/other/gdal/frmts/gt_overview.cpp,
src/other/gdal/frmts/gt_overview.h,
src/other/gdal/frmts/gt_wkt_srs.cpp,
src/other/gdal/frmts/gt_wkt_srs.h,
src/other/gdal/frmts/gt_wkt_srs_for_gdal.h,
src/other/gdal/frmts/gt_wkt_srs_priv.h,
src/other/gdal/frmts/gtiff, src/other/gdal/frmts/gtiff.h,
src/other/gdal/frmts/gtiff/CMakeLists.txt,
src/other/gdal/frmts/gtiff/geotiff.cpp,
src/other/gdal/frmts/gtiff/gt_citation.cpp,
src/other/gdal/frmts/gtiff/gt_citation.h,
src/other/gdal/frmts/gtiff/gt_jpeg_copy.cpp,
src/other/gdal/frmts/gtiff/gt_jpeg_copy.h,
src/other/gdal/frmts/gtiff/gt_overview.cpp,
src/other/gdal/frmts/gtiff/gt_overview.h,
src/other/gdal/frmts/gtiff/gt_wkt_srs.cpp,
src/other/gdal/frmts/gtiff/gt_wkt_srs.h,
src/other/gdal/frmts/gtiff/gt_wkt_srs_for_gdal.h,
src/other/gdal/frmts/gtiff/gt_wkt_srs_priv.h,
src/other/gdal/frmts/gtiff/gtiff.h,
src/other/gdal/frmts/gtiff/libgeotiff,
src/other/gdal/frmts/gtiff/libgeotiff/CMakeLists.txt,
src/other/gdal/frmts/gtiff/libgeotiff/cpl_serv.h,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_datum.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_ellipse.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_gcs.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_pcs.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_pm.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_proj.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_units.inc,
src/other/gdal/frmts/gtiff/libgeotiff/epsg_vertcs.inc,
src/other/gdal/frmts/gtiff/libgeotiff/gdal_libgeotiff_symbol_rename.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_config.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_ctrans.inc,
src/other/gdal/frmts/gtiff/libgeotiff/geo_extra.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_free.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_get.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_keyp.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_names.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_new.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_normalize.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_normalize.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_print.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_set.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_simpletags.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_simpletags.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_tiffp.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_tiffp.h,
src/other/gdal/frmts/gtiff/libgeotiff/geo_trans.c,
src/other/gdal/frmts/gtiff/libgeotiff/geo_write.c,
src/other/gdal/frmts/gtiff/libgeotiff/geokeys.h,
src/other/gdal/frmts/gtiff/libgeotiff/geokeys.inc,
src/other/gdal/frmts/gtiff/libgeotiff/geonames.h,
src/other/gdal/frmts/gtiff/libgeotiff/geotiff.h,
src/other/gdal/frmts/gtiff/libgeotiff/geotiff_proj4.c,
src/other/gdal/frmts/gtiff/libgeotiff/geotiffio.h,
src/other/gdal/frmts/gtiff/libgeotiff/geovalues.h,
src/other/gdal/frmts/gtiff/libgeotiff/xtiff.c,
src/other/gdal/frmts/gtiff/libgeotiff/xtiffio.h,
src/other/gdal/frmts/gtiff/libtiff,
src/other/gdal/frmts/gtiff/libtiff/CMakeLists.txt,
src/other/gdal/frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h,
src/other/gdal/frmts/gtiff/libtiff/t4.h,
src/other/gdal/frmts/gtiff/libtiff/tif_aux.c,
src/other/gdal/frmts/gtiff/libtiff/tif_close.c,
src/other/gdal/frmts/gtiff/libtiff/tif_codec.c,
src/other/gdal/frmts/gtiff/libtiff/tif_color.c,
src/other/gdal/frmts/gtiff/libtiff/tif_compress.c,
src/other/gdal/frmts/gtiff/libtiff/tif_config.h,
src/other/gdal/frmts/gtiff/libtiff/tif_dir.c,
src/other/gdal/frmts/gtiff/libtiff/tif_dir.h,
src/other/gdal/frmts/gtiff/libtiff/tif_dirinfo.c,
src/other/gdal/frmts/gtiff/libtiff/tif_dirread.c,
src/other/gdal/frmts/gtiff/libtiff/tif_dirwrite.c,
src/other/gdal/frmts/gtiff/libtiff/tif_dumpmode.c,
src/other/gdal/frmts/gtiff/libtiff/tif_error.c,
src/other/gdal/frmts/gtiff/libtiff/tif_extension.c,
src/other/gdal/frmts/gtiff/libtiff/tif_fax3.c,
src/other/gdal/frmts/gtiff/libtiff/tif_fax3.h,
src/other/gdal/frmts/gtiff/libtiff/tif_fax3sm.c,
src/other/gdal/frmts/gtiff/libtiff/tif_flush.c,
src/other/gdal/frmts/gtiff/libtiff/tif_getimage.c,
src/other/gdal/frmts/gtiff/libtiff/tif_jpeg.c,
src/other/gdal/frmts/gtiff/libtiff/tif_jpeg_12.c,
src/other/gdal/frmts/gtiff/libtiff/tif_luv.c,
src/other/gdal/frmts/gtiff/libtiff/tif_lzma.c,
src/other/gdal/frmts/gtiff/libtiff/tif_lzw.c,
src/other/gdal/frmts/gtiff/libtiff/tif_next.c,
src/other/gdal/frmts/gtiff/libtiff/tif_ojpeg.c,
src/other/gdal/frmts/gtiff/libtiff/tif_open.c,
src/other/gdal/frmts/gtiff/libtiff/tif_packbits.c,
src/other/gdal/frmts/gtiff/libtiff/tif_pixarlog.c,
src/other/gdal/frmts/gtiff/libtiff/tif_predict.c,
src/other/gdal/frmts/gtiff/libtiff/tif_predict.h,
src/other/gdal/frmts/gtiff/libtiff/tif_print.c,
src/other/gdal/frmts/gtiff/libtiff/tif_read.c,
src/other/gdal/frmts/gtiff/libtiff/tif_strip.c,
src/other/gdal/frmts/gtiff/libtiff/tif_swab.c,
src/other/gdal/frmts/gtiff/libtiff/tif_thunder.c,
src/other/gdal/frmts/gtiff/libtiff/tif_tile.c,
src/other/gdal/frmts/gtiff/libtiff/tif_version.c,
src/other/gdal/frmts/gtiff/libtiff/tif_vsi.c,
src/other/gdal/frmts/gtiff/libtiff/tif_warning.c,
src/other/gdal/frmts/gtiff/libtiff/tif_write.c,
src/other/gdal/frmts/gtiff/libtiff/tif_zip.c,
src/other/gdal/frmts/gtiff/libtiff/tiff.h,
src/other/gdal/frmts/gtiff/libtiff/tiffconf.h,
src/other/gdal/frmts/gtiff/libtiff/tiffio.h,
src/other/gdal/frmts/gtiff/libtiff/tiffiop.h,
src/other/gdal/frmts/gtiff/libtiff/tiffvers.h,
src/other/gdal/frmts/gtiff/libtiff/uvcode.h,
src/other/gdal/frmts/gtiff/tif_float.c,
src/other/gdal/frmts/gtiff/tif_float.h,
src/other/gdal/frmts/gtiff/tifvsi.cpp,
src/other/gdal/frmts/gtiff/tifvsi.h,
src/other/gdal/frmts/gtxdataset.cpp, src/other/gdal/frmts/gxf,
src/other/gdal/frmts/gxf/CMakeLists.txt,
src/other/gdal/frmts/gxf/README,
src/other/gdal/frmts/gxf/gxf_ogcwkt.c,
src/other/gdal/frmts/gxf/gxf_proj4.c,
src/other/gdal/frmts/gxf/gxfdataset.cpp,
src/other/gdal/frmts/gxf/gxfopen.c,
src/other/gdal/frmts/gxf/gxfopen.h,
src/other/gdal/frmts/gxf_ogcwkt.c,
src/other/gdal/frmts/gxf_proj4.c,
src/other/gdal/frmts/gxfdataset.cpp,
src/other/gdal/frmts/gxfopen.c, src/other/gdal/frmts/gxfopen.h,
src/other/gdal/frmts/hf2,
src/other/gdal/frmts/hf2/CMakeLists.txt,
src/other/gdal/frmts/hf2/hf2dataset.cpp,
src/other/gdal/frmts/hf2dataset.cpp, src/other/gdal/frmts/hfa,
src/other/gdal/frmts/hfa.h,
src/other/gdal/frmts/hfa/CMakeLists.txt,
src/other/gdal/frmts/hfa/TODO_Projections.txt,
src/other/gdal/frmts/hfa/hfa.h,
src/other/gdal/frmts/hfa/hfa_overviews.cpp,
src/other/gdal/frmts/hfa/hfa_p.h,
src/other/gdal/frmts/hfa/hfaband.cpp,
src/other/gdal/frmts/hfa/hfacompress.cpp,
src/other/gdal/frmts/hfa/hfadataset.cpp,
src/other/gdal/frmts/hfa/hfadataset.h,
src/other/gdal/frmts/hfa/hfadictionary.cpp,
src/other/gdal/frmts/hfa/hfaentry.cpp,
src/other/gdal/frmts/hfa/hfafield.cpp,
src/other/gdal/frmts/hfa/hfaopen.cpp,
src/other/gdal/frmts/hfa/hfatype.cpp,
src/other/gdal/frmts/hfa_overviews.cpp,
src/other/gdal/frmts/hfa_p.h, src/other/gdal/frmts/hfaband.cpp,
src/other/gdal/frmts/hfacompress.cpp,
src/other/gdal/frmts/hfadataset.cpp,
src/other/gdal/frmts/hfadataset.h,
src/other/gdal/frmts/hfadictionary.cpp,
src/other/gdal/frmts/hfaentry.cpp,
src/other/gdal/frmts/hfafield.cpp,
src/other/gdal/frmts/hfaopen.cpp,
src/other/gdal/frmts/hfatype.cpp,
src/other/gdal/frmts/hkvdataset.cpp,
src/other/gdal/frmts/idadataset.cpp, src/other/gdal/frmts/idrisi,
src/other/gdal/frmts/idrisi.h,
src/other/gdal/frmts/idrisi/CMakeLists.txt,
src/other/gdal/frmts/idrisi/IdrisiDataset.cpp,
src/other/gdal/frmts/idrisi/idrisi.h,
src/other/gdal/frmts/idrisi/rdc.txt,
src/other/gdal/frmts/idrisi/rst.txt, src/other/gdal/frmts/ilwis,
src/other/gdal/frmts/ilwis/CMakeLists.txt,
src/other/gdal/frmts/ilwis/ilwiscoordinatesystem.cpp,
src/other/gdal/frmts/ilwis/ilwisdataset.cpp,
src/other/gdal/frmts/ilwis/ilwisdataset.h,
src/other/gdal/frmts/ilwiscoordinatesystem.cpp,
src/other/gdal/frmts/ilwisdataset.cpp,
src/other/gdal/frmts/ilwisdataset.h, src/other/gdal/frmts/ingr,
src/other/gdal/frmts/ingr/CMakeLists.txt,
src/other/gdal/frmts/ingr/IngrTypes.cpp,
src/other/gdal/frmts/ingr/IngrTypes.h,
src/other/gdal/frmts/ingr/IntergraphBand.cpp,
src/other/gdal/frmts/ingr/IntergraphBand.h,
src/other/gdal/frmts/ingr/IntergraphDataset.cpp,
src/other/gdal/frmts/ingr/IntergraphDataset.h,
src/other/gdal/frmts/ingr/JpegHelper.cpp,
src/other/gdal/frmts/ingr/JpegHelper.h,
src/other/gdal/frmts/iris,
src/other/gdal/frmts/iris/CMakeLists.txt,
src/other/gdal/frmts/iris/irisdataset.cpp,
src/other/gdal/frmts/irisdataset.cpp,
src/other/gdal/frmts/iscedataset.cpp,
src/other/gdal/frmts/isis2dataset.cpp,
src/other/gdal/frmts/isis3dataset.cpp,
src/other/gdal/frmts/iso8211, src/other/gdal/frmts/iso8211.h,
src/other/gdal/frmts/iso8211/CMakeLists.txt,
src/other/gdal/frmts/iso8211/ddffield.cpp,
src/other/gdal/frmts/iso8211/ddffielddefn.cpp,
src/other/gdal/frmts/iso8211/ddfmodule.cpp,
src/other/gdal/frmts/iso8211/ddfrecord.cpp,
src/other/gdal/frmts/iso8211/ddfsubfielddefn.cpp,
src/other/gdal/frmts/iso8211/ddfutils.cpp,
src/other/gdal/frmts/iso8211/iso8211.h,
src/other/gdal/frmts/jaxapalsar,
src/other/gdal/frmts/jaxapalsar/CMakeLists.txt,
src/other/gdal/frmts/jaxapalsar/jaxapalsardataset.cpp,
src/other/gdal/frmts/jaxapalsardataset.cpp,
src/other/gdal/frmts/jdem,
src/other/gdal/frmts/jdem/CMakeLists.txt,
src/other/gdal/frmts/jdem/jdemdataset.cpp,
src/other/gdal/frmts/jdemdataset.cpp,
src/other/gdal/frmts/kmlsuperoverlay,
src/other/gdal/frmts/kmlsuperoverlay/CMakeLists.txt,
src/other/gdal/frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp,
src/other/gdal/frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h,
src/other/gdal/frmts/kmlsuperoverlaydataset.cpp,
src/other/gdal/frmts/kmlsuperoverlaydataset.h,
src/other/gdal/frmts/krodataset.cpp, src/other/gdal/frmts/l1b,
src/other/gdal/frmts/l1b/CMakeLists.txt,
src/other/gdal/frmts/l1b/l1bdataset.cpp,
src/other/gdal/frmts/l1bdataset.cpp,
src/other/gdal/frmts/landataset.cpp,
src/other/gdal/frmts/lcpdataset.cpp,
src/other/gdal/frmts/leveller,
src/other/gdal/frmts/leveller/CMakeLists.txt,
src/other/gdal/frmts/leveller/levellerdataset.cpp,
src/other/gdal/frmts/levellerdataset.cpp,
src/other/gdal/frmts/libgeotiff, src/other/gdal/frmts/libtiff,
src/other/gdal/frmts/link.c,
src/other/gdal/frmts/loslasdataset.cpp, src/other/gdal/frmts/map,
src/other/gdal/frmts/map/CMakeLists.txt,
src/other/gdal/frmts/map/mapdataset.cpp,
src/other/gdal/frmts/mapdataset.cpp, src/other/gdal/frmts/mem,
src/other/gdal/frmts/mem/CMakeLists.txt,
src/other/gdal/frmts/mem/memdataset.cpp,
src/other/gdal/frmts/mem/memdataset.h,
src/other/gdal/frmts/memdataset.cpp,
src/other/gdal/frmts/memdataset.h,
src/other/gdal/frmts/mffdataset.cpp, src/other/gdal/frmts/mgrs.c,
src/other/gdal/frmts/mgrs.h,
src/other/gdal/frmts/nasakeywordhandler.cpp,
src/other/gdal/frmts/nasakeywordhandler.h,
src/other/gdal/frmts/ndfdataset.cpp,
src/other/gdal/frmts/ngsgeoid,
src/other/gdal/frmts/ngsgeoid/CMakeLists.txt,
src/other/gdal/frmts/ngsgeoid/ngsgeoiddataset.cpp,
src/other/gdal/frmts/ngsgeoiddataset.cpp,
src/other/gdal/frmts/nitf,
src/other/gdal/frmts/nitf/CMakeLists.txt,
src/other/gdal/frmts/nitf/ecrgtocdataset.cpp,
src/other/gdal/frmts/nitf/mgrs.c,
src/other/gdal/frmts/nitf/mgrs.h,
src/other/gdal/frmts/nitf/nitf_gcprpc.cpp,
src/other/gdal/frmts/nitf/nitfaridpcm.cpp,
src/other/gdal/frmts/nitf/nitfbilevel.cpp,
src/other/gdal/frmts/nitf/nitfdataset.cpp,
src/other/gdal/frmts/nitf/nitfdataset.h,
src/other/gdal/frmts/nitf/nitfdes.c,
src/other/gdal/frmts/nitf/nitffile.c,
src/other/gdal/frmts/nitf/nitfimage.c,
src/other/gdal/frmts/nitf/nitflib.h,
src/other/gdal/frmts/nitf/nitfrasterband.cpp,
src/other/gdal/frmts/nitf/nitfwritejpeg.cpp,
src/other/gdal/frmts/nitf/nitfwritejpeg_12.cpp,
src/other/gdal/frmts/nitf/rpftocdataset.cpp,
src/other/gdal/frmts/nitf/rpftocfile.cpp,
src/other/gdal/frmts/nitf/rpftoclib.h,
src/other/gdal/frmts/nitf_gcprpc.cpp,
src/other/gdal/frmts/nitfaridpcm.cpp,
src/other/gdal/frmts/nitfbilevel.cpp,
src/other/gdal/frmts/nitfdataset.cpp,
src/other/gdal/frmts/nitfdataset.h,
src/other/gdal/frmts/nitfdes.c, src/other/gdal/frmts/nitffile.c,
src/other/gdal/frmts/nitfimage.c, src/other/gdal/frmts/nitflib.h,
src/other/gdal/frmts/nitfrasterband.cpp,
src/other/gdal/frmts/nitfwritejpeg.cpp,
src/other/gdal/frmts/nitfwritejpeg_12.cpp,
src/other/gdal/frmts/northwood,
src/other/gdal/frmts/northwood.cpp,
src/other/gdal/frmts/northwood.h,
src/other/gdal/frmts/northwood/CMakeLists.txt,
src/other/gdal/frmts/northwood/grcdataset.cpp,
src/other/gdal/frmts/northwood/grddataset.cpp,
src/other/gdal/frmts/northwood/northwood.cpp,
src/other/gdal/frmts/northwood/northwood.h,
src/other/gdal/frmts/ntv2dataset.cpp, src/other/gdal/frmts/ozi,
src/other/gdal/frmts/ozi/CMakeLists.txt,
src/other/gdal/frmts/ozi/ozidataset.cpp,
src/other/gdal/frmts/ozidataset.cpp,
src/other/gdal/frmts/pauxdataset.cpp, src/other/gdal/frmts/pds,
src/other/gdal/frmts/pds/CMakeLists.txt,
src/other/gdal/frmts/pds/isis2dataset.cpp,
src/other/gdal/frmts/pds/isis3dataset.cpp,
src/other/gdal/frmts/pds/nasakeywordhandler.cpp,
src/other/gdal/frmts/pds/nasakeywordhandler.h,
src/other/gdal/frmts/pds/pdsdataset.cpp,
src/other/gdal/frmts/pds/vicardataset.cpp,
src/other/gdal/frmts/pds/vicarkeywordhandler.cpp,
src/other/gdal/frmts/pds/vicarkeywordhandler.h,
src/other/gdal/frmts/pdsdataset.cpp,
src/other/gdal/frmts/phprfdataset.cpp,
src/other/gdal/frmts/pixelfunctions.cpp,
src/other/gdal/frmts/png,
src/other/gdal/frmts/png/CMakeLists.txt,
src/other/gdal/frmts/png/pngdataset.cpp,
src/other/gdal/frmts/pngdataset.cpp,
src/other/gdal/frmts/pnmdataset.cpp, src/other/gdal/frmts/prf,
src/other/gdal/frmts/prf/CMakeLists.txt,
src/other/gdal/frmts/prf/phprfdataset.cpp,
src/other/gdal/frmts/r, src/other/gdal/frmts/r/CMakeLists.txt,
src/other/gdal/frmts/r/rcreatecopy.cpp,
src/other/gdal/frmts/r/rdataset.cpp,
src/other/gdal/frmts/r/rdataset.h, src/other/gdal/frmts/raw,
src/other/gdal/frmts/raw/CMakeLists.txt,
src/other/gdal/frmts/raw/ace2dataset.cpp,
src/other/gdal/frmts/raw/atlsci_spheroid.cpp,
src/other/gdal/frmts/raw/atlsci_spheroid.h,
src/other/gdal/frmts/raw/btdataset.cpp,
src/other/gdal/frmts/raw/cpgdataset.cpp,
src/other/gdal/frmts/raw/ctable2dataset.cpp,
src/other/gdal/frmts/raw/dipxdataset.cpp,
src/other/gdal/frmts/raw/doq1dataset.cpp,
src/other/gdal/frmts/raw/doq2dataset.cpp,
src/other/gdal/frmts/raw/ehdrdataset.cpp,
src/other/gdal/frmts/raw/ehdrdataset.h,
src/other/gdal/frmts/raw/eirdataset.cpp,
src/other/gdal/frmts/raw/envidataset.cpp,
src/other/gdal/frmts/raw/envidataset.h,
src/other/gdal/frmts/raw/fastdataset.cpp,
src/other/gdal/frmts/raw/fujibasdataset.cpp,
src/other/gdal/frmts/raw/genbindataset.cpp,
src/other/gdal/frmts/raw/gscdataset.cpp,
src/other/gdal/frmts/raw/gtxdataset.cpp,
src/other/gdal/frmts/raw/hkvdataset.cpp,
src/other/gdal/frmts/raw/idadataset.cpp,
src/other/gdal/frmts/raw/iscedataset.cpp,
src/other/gdal/frmts/raw/krodataset.cpp,
src/other/gdal/frmts/raw/landataset.cpp,
src/other/gdal/frmts/raw/lcpdataset.cpp,
src/other/gdal/frmts/raw/loslasdataset.cpp,
src/other/gdal/frmts/raw/mffdataset.cpp,
src/other/gdal/frmts/raw/ndfdataset.cpp,
src/other/gdal/frmts/raw/ntv2dataset.cpp,
src/other/gdal/frmts/raw/pauxdataset.cpp,
src/other/gdal/frmts/raw/pnmdataset.cpp,
src/other/gdal/frmts/raw/rawdataset.cpp,
src/other/gdal/frmts/raw/rawdataset.h,
src/other/gdal/frmts/raw/roipacdataset.cpp,
src/other/gdal/frmts/raw/rrasterdataset.cpp,
src/other/gdal/frmts/raw/snodasdataset.cpp,
src/other/gdal/frmts/rawdataset.cpp,
src/other/gdal/frmts/rawdataset.h,
src/other/gdal/frmts/rcreatecopy.cpp,
src/other/gdal/frmts/rdataset.cpp,
src/other/gdal/frmts/rdataset.h, src/other/gdal/frmts/rdc.txt,
src/other/gdal/frmts/readme.txt, src/other/gdal/frmts/records.c,
src/other/gdal/frmts/records.h, src/other/gdal/frmts/rik,
src/other/gdal/frmts/rik/CMakeLists.txt,
src/other/gdal/frmts/rik/rikdataset.cpp,
src/other/gdal/frmts/rikdataset.cpp, src/other/gdal/frmts/rmf,
src/other/gdal/frmts/rmf/CMakeLists.txt,
src/other/gdal/frmts/rmf/rmfdataset.cpp,
src/other/gdal/frmts/rmf/rmfdataset.h,
src/other/gdal/frmts/rmf/rmfdem.cpp,
src/other/gdal/frmts/rmf/rmflzw.cpp,
src/other/gdal/frmts/rmfdataset.cpp,
src/other/gdal/frmts/rmfdataset.h,
src/other/gdal/frmts/rmfdem.cpp, src/other/gdal/frmts/rmflzw.cpp,
src/other/gdal/frmts/roipacdataset.cpp,
src/other/gdal/frmts/rpftocdataset.cpp,
src/other/gdal/frmts/rpftocfile.cpp,
src/other/gdal/frmts/rpftoclib.h,
src/other/gdal/frmts/rrasterdataset.cpp,
src/other/gdal/frmts/rs2,
src/other/gdal/frmts/rs2/CMakeLists.txt,
src/other/gdal/frmts/rs2/rs2dataset.cpp,
src/other/gdal/frmts/rs2dataset.cpp,
src/other/gdal/frmts/rst.txt, src/other/gdal/frmts/safe,
src/other/gdal/frmts/safe/CMakeLists.txt,
src/other/gdal/frmts/safe/safedataset.cpp,
src/other/gdal/frmts/safedataset.cpp, src/other/gdal/frmts/saga,
src/other/gdal/frmts/saga/CMakeLists.txt,
src/other/gdal/frmts/saga/sagadataset.cpp,
src/other/gdal/frmts/sagadataset.cpp,
src/other/gdal/frmts/sar_ceosdataset.cpp,
src/other/gdal/frmts/sentinel2,
src/other/gdal/frmts/sentinel2/CMakeLists.txt,
src/other/gdal/frmts/sentinel2/sentinel2dataset.cpp,
src/other/gdal/frmts/sentinel2dataset.cpp,
src/other/gdal/frmts/sgi,
src/other/gdal/frmts/sgi/CMakeLists.txt,
src/other/gdal/frmts/sgi/sgidataset.cpp,
src/other/gdal/frmts/sgidataset.cpp,
src/other/gdal/frmts/snodasdataset.cpp,
src/other/gdal/frmts/srpdataset.cpp,
src/other/gdal/frmts/srtmhgt,
src/other/gdal/frmts/srtmhgt/CMakeLists.txt,
src/other/gdal/frmts/srtmhgt/srtmhgtdataset.cpp,
src/other/gdal/frmts/srtmhgtdataset.cpp,
src/other/gdal/frmts/terragen,
src/other/gdal/frmts/terragen/CMakeLists.txt,
src/other/gdal/frmts/terragen/readme.txt,
src/other/gdal/frmts/terragen/terragendataset.cpp,
src/other/gdal/frmts/terragendataset.cpp,
src/other/gdal/frmts/tif_float.c,
src/other/gdal/frmts/tif_float.h,
src/other/gdal/frmts/tifvsi.cpp, src/other/gdal/frmts/tifvsi.h,
src/other/gdal/frmts/til,
src/other/gdal/frmts/til/CMakeLists.txt,
src/other/gdal/frmts/til/tildataset.cpp,
src/other/gdal/frmts/tildataset.cpp,
src/other/gdal/frmts/timedelta.hpp, src/other/gdal/frmts/tsx,
src/other/gdal/frmts/tsx/CMakeLists.txt,
src/other/gdal/frmts/tsx/tsxdataset.cpp,
src/other/gdal/frmts/tsxdataset.cpp,
src/other/gdal/frmts/unwrapgcps.cpp,
src/other/gdal/frmts/usgsdem,
src/other/gdal/frmts/usgsdem/CMakeLists.txt,
src/other/gdal/frmts/usgsdem/usgsdem_create.cpp,
src/other/gdal/frmts/usgsdem/usgsdemdataset.cpp,
src/other/gdal/frmts/usgsdem_create.cpp,
src/other/gdal/frmts/usgsdemdataset.cpp,
src/other/gdal/frmts/vicardataset.cpp,
src/other/gdal/frmts/vicarkeywordhandler.cpp,
src/other/gdal/frmts/vicarkeywordhandler.h,
src/other/gdal/frmts/vrt,
src/other/gdal/frmts/vrt/CMakeLists.txt,
src/other/gdal/frmts/vrt/gdal_vrt.h,
src/other/gdal/frmts/vrt/pixelfunctions.cpp,
src/other/gdal/frmts/vrt/vrtdataset.cpp,
src/other/gdal/frmts/vrt/vrtdataset.h,
src/other/gdal/frmts/vrt/vrtderivedrasterband.cpp,
src/other/gdal/frmts/vrt/vrtdriver.cpp,
src/other/gdal/frmts/vrt/vrtfilters.cpp,
src/other/gdal/frmts/vrt/vrtpansharpened.cpp,
src/other/gdal/frmts/vrt/vrtrasterband.cpp,
src/other/gdal/frmts/vrt/vrtrawrasterband.cpp,
src/other/gdal/frmts/vrt/vrtsourcedrasterband.cpp,
src/other/gdal/frmts/vrt/vrtsources.cpp,
src/other/gdal/frmts/vrt/vrtwarped.cpp,
src/other/gdal/frmts/vrtdataset.cpp,
src/other/gdal/frmts/vrtdataset.h,
src/other/gdal/frmts/vrtderivedrasterband.cpp,
src/other/gdal/frmts/vrtdriver.cpp,
src/other/gdal/frmts/vrtfilters.cpp,
src/other/gdal/frmts/vrtpansharpened.cpp,
src/other/gdal/frmts/vrtrasterband.cpp,
src/other/gdal/frmts/vrtrawrasterband.cpp,
src/other/gdal/frmts/vrtsourcedrasterband.cpp,
src/other/gdal/frmts/vrtsources.cpp,
src/other/gdal/frmts/vrtwarped.cpp, src/other/gdal/frmts/xpm,
src/other/gdal/frmts/xpm/CMakeLists.txt,
src/other/gdal/frmts/xpm/xpmdataset.cpp,
src/other/gdal/frmts/xpmdataset.cpp, src/other/gdal/frmts/xyz,
src/other/gdal/frmts/xyz/CMakeLists.txt,
src/other/gdal/frmts/xyz/xyzdataset.cpp,
src/other/gdal/frmts/xyzdataset.cpp, src/other/gdal/frmts/zmap,
src/other/gdal/frmts/zmap/CMakeLists.txt,
src/other/gdal/frmts/zmap/zmapdataset.cpp,
src/other/gdal/frmts/zmapdataset.cpp,
src/other/gdal/gcore/CMakeLists.txt,
src/other/gdal/gcore/gdaldataset.cpp,
src/other/gdal/ogr/CMakeLists.txt, src/other/gdal/ogr/COPYING,
src/other/gdal/ogr/README.txt, src/other/gdal/ogr/avc.h,
src/other/gdal/ogr/avc_bin.c, src/other/gdal/ogr/avc_binwr.c,
src/other/gdal/ogr/avc_e00gen.c,
src/other/gdal/ogr/avc_e00parse.c,
src/other/gdal/ogr/avc_e00read.c,
src/other/gdal/ogr/avc_e00write.c,
src/other/gdal/ogr/avc_mbyte.c, src/other/gdal/ogr/avc_mbyte.h,
src/other/gdal/ogr/avc_misc.c, src/other/gdal/ogr/avc_rawbin.c,
src/other/gdal/ogr/dbfopen.c,
src/other/gdal/ogr/ddfrecordindex.cpp,
src/other/gdal/ogr/dgnfloat.cpp, src/other/gdal/ogr/dgnhelp.cpp,
src/other/gdal/ogr/dgnlib.h, src/other/gdal/ogr/dgnlibp.h,
src/other/gdal/ogr/dgnopen.cpp, src/other/gdal/ogr/dgnread.cpp,
src/other/gdal/ogr/dgnstroke.cpp,
src/other/gdal/ogr/dgnwrite.cpp, src/other/gdal/ogr/dist,
src/other/gdal/ogr/filegdbindex.cpp,
src/other/gdal/ogr/filegdbtable.cpp,
src/other/gdal/ogr/filegdbtable.h,
src/other/gdal/ogr/filegdbtable_priv.h,
src/other/gdal/ogr/gdaldb2rasterband.cpp,
src/other/gdal/ogr/geoconcept.c, src/other/gdal/ogr/geoconcept.h,
src/other/gdal/ogr/geoconcept_syscoord.c,
src/other/gdal/ogr/geoconcept_syscoord.h,
src/other/gdal/ogr/gml2ogrgeometry.cpp,
src/other/gdal/ogr/gtm.cpp, src/other/gdal/ogr/gtm.h,
src/other/gdal/ogr/gtmtracklayer.cpp,
src/other/gdal/ogr/gtmwaypointlayer.cpp,
src/other/gdal/ogr/intronurbs.cpp,
src/other/gdal/ogr/io_selafin.cpp,
src/other/gdal/ogr/io_selafin.h, src/other/gdal/ogr/libjson,
src/other/gdal/ogr/ll_recio.cpp, src/other/gdal/ogr/mitab.h,
src/other/gdal/ogr/mitab_bounds.cpp,
src/other/gdal/ogr/mitab_coordsys.cpp,
src/other/gdal/ogr/mitab_datfile.cpp,
src/other/gdal/ogr/mitab_feature.cpp,
src/other/gdal/ogr/mitab_feature_mif.cpp,
src/other/gdal/ogr/mitab_geometry.cpp,
src/other/gdal/ogr/mitab_geometry.h,
src/other/gdal/ogr/mitab_idfile.cpp,
src/other/gdal/ogr/mitab_imapinfofile.cpp,
src/other/gdal/ogr/mitab_indfile.cpp,
src/other/gdal/ogr/mitab_mapcoordblock.cpp,
src/other/gdal/ogr/mitab_mapfile.cpp,
src/other/gdal/ogr/mitab_mapheaderblock.cpp,
src/other/gdal/ogr/mitab_mapindexblock.cpp,
src/other/gdal/ogr/mitab_mapobjectblock.cpp,
src/other/gdal/ogr/mitab_maptoolblock.cpp,
src/other/gdal/ogr/mitab_middatafile.cpp,
src/other/gdal/ogr/mitab_miffile.cpp,
src/other/gdal/ogr/mitab_ogr_datasource.cpp,
src/other/gdal/ogr/mitab_ogr_driver.cpp,
src/other/gdal/ogr/mitab_ogr_driver.h,
src/other/gdal/ogr/mitab_priv.h,
src/other/gdal/ogr/mitab_rawbinblock.cpp,
src/other/gdal/ogr/mitab_spatialref.cpp,
src/other/gdal/ogr/mitab_tabfile.cpp,
src/other/gdal/ogr/mitab_tabseamless.cpp,
src/other/gdal/ogr/mitab_tabview.cpp,
src/other/gdal/ogr/mitab_tooldef.cpp,
src/other/gdal/ogr/mitab_utils.cpp,
src/other/gdal/ogr/mitab_utils.h, src/other/gdal/ogr/ntf.h,
src/other/gdal/ogr/ntf_codelist.cpp,
src/other/gdal/ogr/ntf_estlayers.cpp,
src/other/gdal/ogr/ntf_generic.cpp,
src/other/gdal/ogr/ntf_raster.cpp,
src/other/gdal/ogr/ntffilereader.cpp,
src/other/gdal/ogr/ntfrecord.cpp,
src/other/gdal/ogr/ntfstroke.cpp,
src/other/gdal/ogr/ogr_aeronavfaa.h,
src/other/gdal/ogr/ogr_arcgen.h,
src/other/gdal/ogr/ogr_attrind.cpp,
src/other/gdal/ogr/ogr_attrind.h,
src/other/gdal/ogr/ogr_autocad_services.cpp,
src/other/gdal/ogr/ogr_autocad_services.h,
src/other/gdal/ogr/ogr_avc.h, src/other/gdal/ogr/ogr_bna.h,
src/other/gdal/ogr/ogr_csv.h, src/other/gdal/ogr/ogr_db2.h,
src/other/gdal/ogr/ogr_dgn.h, src/other/gdal/ogr/ogr_dxf.h,
src/other/gdal/ogr/ogr_edigeo.h,
src/other/gdal/ogr/ogr_gensql.cpp,
src/other/gdal/ogr/ogr_gensql.h,
src/other/gdal/ogr/ogr_geocoding.cpp,
src/other/gdal/ogr/ogr_geojson.h, src/other/gdal/ogr/ogr_gmt.h,
src/other/gdal/ogr/ogr_gpsbabel.h, src/other/gdal/ogr/ogr_gtm.h,
src/other/gdal/ogr/ogr_htf.h, src/other/gdal/ogr/ogr_idrisi.h,
src/other/gdal/ogr/ogr_json_header.h,
src/other/gdal/ogr/ogr_mem.h,
src/other/gdal/ogr/ogr_miattrind.cpp,
src/other/gdal/ogr/ogr_openair.h,
src/other/gdal/ogr/ogr_openfilegdb.h,
src/other/gdal/ogr/ogr_pds.h, src/other/gdal/ogr/ogr_pgdump.h,
src/other/gdal/ogr/ogr_rec.h, src/other/gdal/ogr/ogr_s57.h,
src/other/gdal/ogr/ogr_segukooa.h, src/other/gdal/ogr/ogr_segy.h,
src/other/gdal/ogr/ogr_selafin.h, src/other/gdal/ogr/ogr_sua.h,
src/other/gdal/ogr/ogr_sxf.h, src/other/gdal/ogr/ogr_tiger.h,
src/other/gdal/ogr/ogr_vdv.h, src/other/gdal/ogr/ogr_vrt.h,
src/other/gdal/ogr/ogr_xplane.h,
src/other/gdal/ogr/ogr_xplane_apt_reader.cpp,
src/other/gdal/ogr/ogr_xplane_apt_reader.h,
src/other/gdal/ogr/ogr_xplane_awy_reader.cpp,
src/other/gdal/ogr/ogr_xplane_awy_reader.h,
src/other/gdal/ogr/ogr_xplane_fix_reader.cpp,
src/other/gdal/ogr/ogr_xplane_fix_reader.h,
src/other/gdal/ogr/ogr_xplane_geo_utils.cpp,
src/other/gdal/ogr/ogr_xplane_geo_utils.h,
src/other/gdal/ogr/ogr_xplane_nav_reader.cpp,
src/other/gdal/ogr/ogr_xplane_nav_reader.h,
src/other/gdal/ogr/ogr_xplane_reader.cpp,
src/other/gdal/ogr/ogr_xplane_reader.h,
src/other/gdal/ogr/ograeronavfaadatasource.cpp,
src/other/gdal/ogr/ograeronavfaadriver.cpp,
src/other/gdal/ogr/ograeronavfaalayer.cpp,
src/other/gdal/ogr/ograrcgendatasource.cpp,
src/other/gdal/ogr/ograrcgendriver.cpp,
src/other/gdal/ogr/ograrcgenlayer.cpp,
src/other/gdal/ogr/ogravcbindatasource.cpp,
src/other/gdal/ogr/ogravcbindriver.cpp,
src/other/gdal/ogr/ogravcbinlayer.cpp,
src/other/gdal/ogr/ogravcdatasource.cpp,
src/other/gdal/ogr/ogravce00datasource.cpp,
src/other/gdal/ogr/ogravce00driver.cpp,
src/other/gdal/ogr/ogravce00layer.cpp,
src/other/gdal/ogr/ogravclayer.cpp,
src/other/gdal/ogr/ogrbnadatasource.cpp,
src/other/gdal/ogr/ogrbnadriver.cpp,
src/other/gdal/ogr/ogrbnalayer.cpp,
src/other/gdal/ogr/ogrbnaparser.cpp,
src/other/gdal/ogr/ogrbnaparser.h,
src/other/gdal/ogr/ogrcsvdatasource.cpp,
src/other/gdal/ogr/ogrcsvdriver.cpp,
src/other/gdal/ogr/ogrcsvlayer.cpp,
src/other/gdal/ogr/ogrdatasource.cpp,
src/other/gdal/ogr/ogrdb2cli.cpp,
src/other/gdal/ogr/ogrdb2datasource.cpp,
src/other/gdal/ogr/ogrdb2datasourcemd.cpp,
src/other/gdal/ogr/ogrdb2driver.cpp,
src/other/gdal/ogr/ogrdb2geometryvalidator.cpp,
src/other/gdal/ogr/ogrdb2layer.cpp,
src/other/gdal/ogr/ogrdb2selectlayer.cpp,
src/other/gdal/ogr/ogrdb2tablelayer.cpp,
src/other/gdal/ogr/ogrdgndatasource.cpp,
src/other/gdal/ogr/ogrdgndriver.cpp,
src/other/gdal/ogr/ogrdgnlayer.cpp,
src/other/gdal/ogr/ogrdxf_blockmap.cpp,
src/other/gdal/ogr/ogrdxf_dimension.cpp,
src/other/gdal/ogr/ogrdxf_hatch.cpp,
src/other/gdal/ogr/ogrdxf_polyline_smooth.cpp,
src/other/gdal/ogr/ogrdxf_polyline_smooth.h,
src/other/gdal/ogr/ogrdxfblockslayer.cpp,
src/other/gdal/ogr/ogrdxfblockswriterlayer.cpp,
src/other/gdal/ogr/ogrdxfdatasource.cpp,
src/other/gdal/ogr/ogrdxfdriver.cpp,
src/other/gdal/ogr/ogrdxflayer.cpp,
src/other/gdal/ogr/ogrdxfreader.cpp,
src/other/gdal/ogr/ogrdxfwriterds.cpp,
src/other/gdal/ogr/ogrdxfwriterlayer.cpp,
src/other/gdal/ogr/ogredigeodatasource.cpp,
src/other/gdal/ogr/ogredigeodriver.cpp,
src/other/gdal/ogr/ogredigeolayer.cpp,
src/other/gdal/ogr/ogreditablelayer.cpp,
src/other/gdal/ogr/ogreditablelayer.h,
src/other/gdal/ogr/ogremulatedtransaction.cpp,
src/other/gdal/ogr/ogremulatedtransaction.h,
src/other/gdal/ogr/ogresrijsonreader.cpp,
src/other/gdal/ogr/ogrgeoconceptdatasource.cpp,
src/other/gdal/ogr/ogrgeoconceptdatasource.h,
src/other/gdal/ogr/ogrgeoconceptdriver.cpp,
src/other/gdal/ogr/ogrgeoconceptdriver.h,
src/other/gdal/ogr/ogrgeoconceptlayer.cpp,
src/other/gdal/ogr/ogrgeoconceptlayer.h,
src/other/gdal/ogr/ogrgeojsondatasource.cpp,
src/other/gdal/ogr/ogrgeojsondriver.cpp,
src/other/gdal/ogr/ogrgeojsonlayer.cpp,
src/other/gdal/ogr/ogrgeojsonreader.cpp,
src/other/gdal/ogr/ogrgeojsonreader.h,
src/other/gdal/ogr/ogrgeojsonutils.cpp,
src/other/gdal/ogr/ogrgeojsonutils.h,
src/other/gdal/ogr/ogrgeojsonwritelayer.cpp,
src/other/gdal/ogr/ogrgeojsonwriter.cpp,
src/other/gdal/ogr/ogrgeojsonwriter.h,
src/other/gdal/ogr/ogrgmtdatasource.cpp,
src/other/gdal/ogr/ogrgmtdriver.cpp,
src/other/gdal/ogr/ogrgmtlayer.cpp,
src/other/gdal/ogr/ogrgpsbabeldatasource.cpp,
src/other/gdal/ogr/ogrgpsbabeldriver.cpp,
src/other/gdal/ogr/ogrgpsbabelwritedatasource.cpp,
src/other/gdal/ogr/ogrgtmdatasource.cpp,
src/other/gdal/ogr/ogrgtmdriver.cpp,
src/other/gdal/ogr/ogrgtmlayer.cpp,
src/other/gdal/ogr/ogrhtfdatasource.cpp,
src/other/gdal/ogr/ogrhtfdriver.cpp,
src/other/gdal/ogr/ogrhtflayer.cpp,
src/other/gdal/ogr/ogridrisidatasource.cpp,
src/other/gdal/ogr/ogridrisidriver.cpp,
src/other/gdal/ogr/ogridrisilayer.cpp,
src/other/gdal/ogr/ogrlayer.cpp,
src/other/gdal/ogr/ogrlayerdecorator.cpp,
src/other/gdal/ogr/ogrlayerdecorator.h,
src/other/gdal/ogr/ogrlayerpool.cpp,
src/other/gdal/ogr/ogrlayerpool.h,
src/other/gdal/ogr/ogrmemdatasource.cpp,
src/other/gdal/ogr/ogrmemdriver.cpp,
src/other/gdal/ogr/ogrmemlayer.cpp,
src/other/gdal/ogr/ogrmutexeddatasource.cpp,
src/other/gdal/ogr/ogrmutexeddatasource.h,
src/other/gdal/ogr/ogrmutexedlayer.cpp,
src/other/gdal/ogr/ogrmutexedlayer.h,
src/other/gdal/ogr/ogrntfdatasource.cpp,
src/other/gdal/ogr/ogrntfdriver.cpp,
src/other/gdal/ogr/ogrntffeatureclasslayer.cpp,
src/other/gdal/ogr/ogrntflayer.cpp,
src/other/gdal/ogr/ogrnulldriver.cpp,
src/other/gdal/ogr/ogropenairdatasource.cpp,
src/other/gdal/ogr/ogropenairdriver.cpp,
src/other/gdal/ogr/ogropenairlabellayer.cpp,
src/other/gdal/ogr/ogropenairlayer.cpp,
src/other/gdal/ogr/ogropenfilegdbdatasource.cpp,
src/other/gdal/ogr/ogropenfilegdbdriver.cpp,
src/other/gdal/ogr/ogropenfilegdblayer.cpp,
src/other/gdal/ogr/ogrpdsdatasource.cpp,
src/other/gdal/ogr/ogrpdsdriver.cpp,
src/other/gdal/ogr/ogrpdslayer.cpp,
src/other/gdal/ogr/ogrpgdumpdatasource.cpp,
src/other/gdal/ogr/ogrpgdumpdriver.cpp,
src/other/gdal/ogr/ogrpgdumplayer.cpp,
src/other/gdal/ogr/ogrrecdatasource.cpp,
src/other/gdal/ogr/ogrrecdriver.cpp,
src/other/gdal/ogr/ogrreclayer.cpp,
src/other/gdal/ogr/ogrregisterall.cpp,
src/other/gdal/ogr/ogrs57datasource.cpp,
src/other/gdal/ogr/ogrs57driver.cpp,
src/other/gdal/ogr/ogrs57layer.cpp,
src/other/gdal/ogr/ogrsegukooadatasource.cpp,
src/other/gdal/ogr/ogrsegukooadriver.cpp,
src/other/gdal/ogr/ogrsegukooalayer.cpp,
src/other/gdal/ogr/ogrsegydatasource.cpp,
src/other/gdal/ogr/ogrsegydriver.cpp,
src/other/gdal/ogr/ogrsegylayer.cpp,
src/other/gdal/ogr/ogrselafindatasource.cpp,
src/other/gdal/ogr/ogrselafindriver.cpp,
src/other/gdal/ogr/ogrselafinlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts, src/other/gdal/ogr/ogrsf_frmts.h,
src/other/gdal/ogr/ogrsf_frmts/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/arcgen,
src/other/gdal/ogr/ogrsf_frmts/arcgen/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/arcgen/ogr_arcgen.h,
src/other/gdal/ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc,
src/other/gdal/ogr/ogrsf_frmts/avc/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/avc/avc.h,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_bin.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_binwr.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_e00gen.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_e00parse.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_e00read.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_e00write.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_mbyte.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_mbyte.h,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_misc.c,
src/other/gdal/ogr/ogrsf_frmts/avc/avc_rawbin.c,
src/other/gdal/ogr/ogrsf_frmts/avc/ogr_avc.h,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravcbindatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravcbindriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravcbinlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravcdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravce00datasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravce00driver.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravce00layer.cpp,
src/other/gdal/ogr/ogrsf_frmts/avc/ogravclayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/bna,
src/other/gdal/ogr/ogrsf_frmts/bna/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/bna/ogr_bna.h,
src/other/gdal/ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/bna/ogrbnadriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/bna/ogrbnalayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/bna/ogrbnaparser.cpp,
src/other/gdal/ogr/ogrsf_frmts/bna/ogrbnaparser.h,
src/other/gdal/ogr/ogrsf_frmts/csv,
src/other/gdal/ogr/ogrsf_frmts/csv/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/csv/ogr_csv.h,
src/other/gdal/ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2,
src/other/gdal/ogr/ogrsf_frmts/db2/gdaldb2rasterband.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogr_db2.h,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2cli.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2datasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2datasourcemd.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2driver.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2geometryvalidator.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2layer.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2selectlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/db2/ogrdb2tablelayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn,
src/other/gdal/ogr/ogrsf_frmts/dgn/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnfloat.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnhelp.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnlib.h,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnlibp.h,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnopen.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnread.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnstroke.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dgnwrite.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/dist,
src/other/gdal/ogr/ogrsf_frmts/dgn/dist/README,
src/other/gdal/ogr/ogrsf_frmts/dgn/dist/cpl_config.h,
src/other/gdal/ogr/ogrsf_frmts/dgn/ogr_dgn.h,
src/other/gdal/ogr/ogrsf_frmts/dgn/ogrdgndatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/ogrdgndriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/dgn/web,
src/other/gdal/ogr/ogrsf_frmts/dxf,
src/other/gdal/ogr/ogrsf_frmts/dxf/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/dxf/intronurbs.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogr_autocad_services.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogr_autocad_services.h,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogr_dxf.h,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxf_blockmap.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.h,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfblockslayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfblockswriterlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfreader.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp,
src/other/gdal/ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/edigeo,
src/other/gdal/ogr/ogrsf_frmts/edigeo/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/edigeo/ogr_edigeo.h,
src/other/gdal/ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic,
src/other/gdal/ogr/ogrsf_frmts/generic/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/generic/ogr_attrind.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogr_gensql.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogr_gensql.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogr_miattrind.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogreditablelayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogreditablelayer.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogremulatedtransaction.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrlayerdecorator.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrlayerpool.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrlayerpool.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrmutexedlayer.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrregisterall.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrsfdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrunionlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrunionlayer.h,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/generic/ogrwarpedlayer.h,
src/other/gdal/ogr/ogrsf_frmts/geoconcept,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/geoconcept.c,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/geoconcept.h,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.h,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdatasource.h,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.h,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.h,
src/other/gdal/ogr/ogrsf_frmts/geojson,
src/other/gdal/ogr/ogrsf_frmts/geojson/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/COPYING,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/README,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/arraylist.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/arraylist.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/bits.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/config.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/debug.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/debug.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_c_version.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_c_version.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_config.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_inttypes.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_object.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_object.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_object_iterator.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_object_iterator.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_object_private.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_tokener.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_tokener.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_util.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/json_util.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/linkhash.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/linkhash.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/printbuf.c,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/printbuf.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/libjson/symbol_renames.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogr_geojson.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h,
src/other/gdal/ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp,
src/other/gdal/ogr/ogrsf_frmts/gmt,
src/other/gdal/ogr/ogrsf_frmts/gmt/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/gmt/ogr_gmt.h,
src/other/gdal/ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/gmt/ogrgmtdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/gpsbabel/ogrgpsbabelwritedatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm,
src/other/gdal/ogr/ogrsf_frmts/gtm/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/gtm/gtm.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm/gtm.h,
src/other/gdal/ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm/ogr_gtm.h,
src/other/gdal/ogr/ogrsf_frmts/gtm/ogrgtmdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm/ogrgtmdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/gtm/ogrgtmlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/htf,
src/other/gdal/ogr/ogrsf_frmts/htf/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/htf/ogr_htf.h,
src/other/gdal/ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/htf/ogrhtflayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/idrisi,
src/other/gdal/ogr/ogrsf_frmts/idrisi/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/idrisi/ogr_idrisi.h,
src/other/gdal/ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/mem,
src/other/gdal/ogr/ogrsf_frmts/mem/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/mem/ogr_mem.h,
src/other/gdal/ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/mem/ogrmemdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/mem/ogrmemlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab,
src/other/gdal/ogr/ogrsf_frmts/mitab/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab.h,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_bounds.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_coordsys.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_datfile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_feature.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_geometry.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_geometry.h,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_idfile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_imapinfofile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_indfile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_mapcoordblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_mapheaderblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_mapobjectblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_maptoolblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_middatafile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_miffile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_ogr_datasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_ogr_driver.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_ogr_driver.h,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_priv.h,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_rawbinblock.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_tabseamless.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_tabview.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_tooldef.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_utils.cpp,
src/other/gdal/ogr/ogrsf_frmts/mitab/mitab_utils.h,
src/other/gdal/ogr/ogrsf_frmts/ntf,
src/other/gdal/ogr/ogrsf_frmts/ntf/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/ntf/README.txt,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntf.h,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntf_codelist.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntf_generic.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntf_raster.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntffilereader.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntfrecord.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ntfstroke.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ogrntfdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ogrntfdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ogrntffeatureclasslayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/ntf/ogrntflayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/null,
src/other/gdal/ogr/ogrsf_frmts/null/ogrnulldriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/ogr_attrind.h,
src/other/gdal/ogr/ogrsf_frmts/ogrsf_frmts.h,
src/other/gdal/ogr/ogrsf_frmts/openair,
src/other/gdal/ogr/ogrsf_frmts/openair/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/openair/ogr_openair.h,
src/other/gdal/ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/openair/ogropenairdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/openair/ogropenairlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable.h,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdatasource.cpp
,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/openfilegdb/ogropenfilegdblayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/pds,
src/other/gdal/ogr/ogrsf_frmts/pds/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/pds/ogr_pds.h,
src/other/gdal/ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/pds/ogrpdslayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/pgdump,
src/other/gdal/ogr/ogrsf_frmts/pgdump/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/pgdump/ogr_pgdump.h,
src/other/gdal/ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/rec,
src/other/gdal/ogr/ogrsf_frmts/rec/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/rec/ll_recio.cpp,
src/other/gdal/ogr/ogrsf_frmts/rec/ogr_rec.h,
src/other/gdal/ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/rec/ogrrecdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/rec/ogrreclayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57,
src/other/gdal/ogr/ogrsf_frmts/s57/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/s57/ddfrecordindex.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/ogr_s57.h,
src/other/gdal/ogr/ogrsf_frmts/s57/ogrs57datasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/ogrs57driver.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/ogrs57layer.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/s57.h,
src/other/gdal/ogr/ogrsf_frmts/s57/s57classregistrar.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/s57featuredefns.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/s57filecollector.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/s57reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/s57/s57tables.h,
src/other/gdal/ogr/ogrsf_frmts/s57/s57writer.cpp,
src/other/gdal/ogr/ogrsf_frmts/segukooa,
src/other/gdal/ogr/ogrsf_frmts/segukooa/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/segukooa/ogr_segukooa.h,
src/other/gdal/ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/segukooa/segukooa.txt,
src/other/gdal/ogr/ogrsf_frmts/segy,
src/other/gdal/ogr/ogrsf_frmts/segy/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/segy/ogr_segy.h,
src/other/gdal/ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/segy/ogrsegydriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/segy/ogrsegylayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/segy/segy.txt,
src/other/gdal/ogr/ogrsf_frmts/selafin,
src/other/gdal/ogr/ogrsf_frmts/selafin/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/selafin/io_selafin.cpp,
src/other/gdal/ogr/ogrsf_frmts/selafin/io_selafin.h,
src/other/gdal/ogr/ogrsf_frmts/selafin/ogr_selafin.h,
src/other/gdal/ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/selafin/ogrselafinlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/shape,
src/other/gdal/ogr/ogrsf_frmts/shape/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/shape/COPYING,
src/other/gdal/ogr/ogrsf_frmts/shape/dbfopen.c,
src/other/gdal/ogr/ogrsf_frmts/shape/ogrshape.h,
src/other/gdal/ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/shape/ogrshapedriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/shape/ogrshapelayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/shape/sbnsearch.c,
src/other/gdal/ogr/ogrsf_frmts/shape/shape2ogr.cpp,
src/other/gdal/ogr/ogrsf_frmts/shape/shapefil.h,
src/other/gdal/ogr/ogrsf_frmts/shape/shp_vsi.c,
src/other/gdal/ogr/ogrsf_frmts/shape/shp_vsi.h,
src/other/gdal/ogr/ogrsf_frmts/shape/shpopen.c,
src/other/gdal/ogr/ogrsf_frmts/shape/shptree.c,
src/other/gdal/ogr/ogrsf_frmts/sua,
src/other/gdal/ogr/ogrsf_frmts/sua/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/sua/ogr_sua.h,
src/other/gdal/ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/sua/ogrsuadriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/sua/ogrsualayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/sxf,
src/other/gdal/ogr/ogrsf_frmts/sxf/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/sxf/ogr_sxf.h,
src/other/gdal/ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/sxf/org_sxf_defs.h,
src/other/gdal/ogr/ogrsf_frmts/tiger,
src/other/gdal/ogr/ogrsf_frmts/tiger/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/tiger/ogr_tiger.h,
src/other/gdal/ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/ogrtigerdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigeraltname.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigercompletechain.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerentitynames.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerfilebase.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigeridhistory.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerkeyfeatures.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerlandmarks.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigeroverunder.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpip.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpoint.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpolygon.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpolygoncorrections.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerpolygoneconomic.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerspatialmetadata.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigertlidrange.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerzerocellid.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerzipcodes.cpp,
src/other/gdal/ogr/ogrsf_frmts/tiger/tigerzipplus4.cpp,
src/other/gdal/ogr/ogrsf_frmts/vdv,
src/other/gdal/ogr/ogrsf_frmts/vdv/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/vdv/ogr_vdv.h,
src/other/gdal/ogr/ogrsf_frmts/vdv/ogrvdvdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/vrt,
src/other/gdal/ogr/ogrsf_frmts/vrt/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/vrt/ogr_vrt.h,
src/other/gdal/ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/wasp,
src/other/gdal/ogr/ogrsf_frmts/wasp/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/wasp/ogrwasp.h,
src/other/gdal/ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane,
src/other/gdal/ogr/ogrsf_frmts/xplane/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_reader.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogr_xplane_reader.h,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp,
src/other/gdal/ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp,
src/other/gdal/ogr/ogrsfdriver.cpp,
src/other/gdal/ogr/ogrsfdriverregistrar.cpp,
src/other/gdal/ogr/ogrshape.h,
src/other/gdal/ogr/ogrshapedatasource.cpp,
src/other/gdal/ogr/ogrshapedriver.cpp,
src/other/gdal/ogr/ogrshapelayer.cpp,
src/other/gdal/ogr/ogrsuadatasource.cpp,
src/other/gdal/ogr/ogrsuadriver.cpp,
src/other/gdal/ogr/ogrsualayer.cpp,
src/other/gdal/ogr/ogrsxfdatasource.cpp,
src/other/gdal/ogr/ogrsxfdriver.cpp,
src/other/gdal/ogr/ogrsxflayer.cpp,
src/other/gdal/ogr/ogrtigerdatasource.cpp,
src/other/gdal/ogr/ogrtigerdriver.cpp,
src/other/gdal/ogr/ogrtigerlayer.cpp,
src/other/gdal/ogr/ogrtopojsonreader.cpp,
src/other/gdal/ogr/ogrunionlayer.cpp,
src/other/gdal/ogr/ogrunionlayer.h,
src/other/gdal/ogr/ogrvdvdatasource.cpp,
src/other/gdal/ogr/ogrvrtdatasource.cpp,
src/other/gdal/ogr/ogrvrtdriver.cpp,
src/other/gdal/ogr/ogrvrtlayer.cpp,
src/other/gdal/ogr/ogrwarpedlayer.cpp,
src/other/gdal/ogr/ogrwarpedlayer.h,
src/other/gdal/ogr/ogrwasp.h,
src/other/gdal/ogr/ogrwaspdatasource.cpp,
src/other/gdal/ogr/ogrwaspdriver.cpp,
src/other/gdal/ogr/ogrwasplayer.cpp,
src/other/gdal/ogr/ogrxplanedatasource.cpp,
src/other/gdal/ogr/ogrxplanedriver.cpp,
src/other/gdal/ogr/ogrxplanelayer.cpp,
src/other/gdal/ogr/org_sxf_defs.h, src/other/gdal/ogr/s57.h,
src/other/gdal/ogr/s57classregistrar.cpp,
src/other/gdal/ogr/s57featuredefns.cpp,
src/other/gdal/ogr/s57filecollector.cpp,
src/other/gdal/ogr/s57reader.cpp, src/other/gdal/ogr/s57tables.h,
src/other/gdal/ogr/s57writer.cpp, src/other/gdal/ogr/sbnsearch.c,
src/other/gdal/ogr/segukooa.txt, src/other/gdal/ogr/segy.txt,
src/other/gdal/ogr/shape2ogr.cpp, src/other/gdal/ogr/shapefil.h,
src/other/gdal/ogr/shp_vsi.c, src/other/gdal/ogr/shp_vsi.h,
src/other/gdal/ogr/shpopen.c, src/other/gdal/ogr/shptree.c,
src/other/gdal/ogr/tigeraltname.cpp,
src/other/gdal/ogr/tigerarealandmarks.cpp,
src/other/gdal/ogr/tigercompletechain.cpp,
src/other/gdal/ogr/tigerentitynames.cpp,
src/other/gdal/ogr/tigerfeatureids.cpp,
src/other/gdal/ogr/tigerfilebase.cpp,
src/other/gdal/ogr/tigeridhistory.cpp,
src/other/gdal/ogr/tigerkeyfeatures.cpp,
src/other/gdal/ogr/tigerlandmarks.cpp,
src/other/gdal/ogr/tigeroverunder.cpp,
src/other/gdal/ogr/tigerpip.cpp,
src/other/gdal/ogr/tigerpoint.cpp,
src/other/gdal/ogr/tigerpolychainlink.cpp,
src/other/gdal/ogr/tigerpolygon.cpp,
src/other/gdal/ogr/tigerpolygoncorrections.cpp,
src/other/gdal/ogr/tigerpolygoneconomic.cpp,
src/other/gdal/ogr/tigerspatialmetadata.cpp,
src/other/gdal/ogr/tigertlidrange.cpp,
src/other/gdal/ogr/tigerzerocellid.cpp,
src/other/gdal/ogr/tigerzipcodes.cpp,
src/other/gdal/ogr/tigerzipplus4.cpp, src/other/gdal/ogr/web,
src/other/gdal/progs/CMakeLists.txt:
Nope, that approach won't work - code is too interdependent. Put
gdal back the way it was.
2020-08-17 02:57 starseeker
* [r76814] src/other/gdal.dist:
Whoops, caught a tmp file
2020-08-17 02:56 starseeker
* [r76813] src/other/gdal.dist, src/other/gdal/CMakeLists.txt,
src/other/gdal/apps/CMakeLists.txt,
src/other/gdal/frmts/grcdataset.cpp,
src/other/gdal/frmts/grddataset.cpp,
src/other/gdal/gcore/CMakeLists.txt,
src/other/gdal/ogr/CMakeLists.txt, src/other/gdal/ogr/COPYING,
src/other/gdal/ogr/README.txt, src/other/gdal/ogr/avc.h,
src/other/gdal/ogr/avc_bin.c, src/other/gdal/ogr/avc_binwr.c,
src/other/gdal/ogr/avc_e00gen.c,
src/other/gdal/ogr/avc_e00parse.c,
src/other/gdal/ogr/avc_e00read.c,
src/other/gdal/ogr/avc_e00write.c,
src/other/gdal/ogr/avc_mbyte.c, src/other/gdal/ogr/avc_mbyte.h,
src/other/gdal/ogr/avc_misc.c, src/other/gdal/ogr/avc_rawbin.c,
src/other/gdal/ogr/dbfopen.c,
src/other/gdal/ogr/ddfrecordindex.cpp,
src/other/gdal/ogr/dgnfloat.cpp, src/other/gdal/ogr/dgnhelp.cpp,
src/other/gdal/ogr/dgnlib.h, src/other/gdal/ogr/dgnlibp.h,
src/other/gdal/ogr/dgnopen.cpp, src/other/gdal/ogr/dgnread.cpp,
src/other/gdal/ogr/dgnstroke.cpp,
src/other/gdal/ogr/dgnwrite.cpp, src/other/gdal/ogr/dist,
src/other/gdal/ogr/filegdbindex.cpp,
src/other/gdal/ogr/filegdbtable.cpp,
src/other/gdal/ogr/filegdbtable.h,
src/other/gdal/ogr/filegdbtable_priv.h,
src/other/gdal/ogr/gdaldb2rasterband.cpp,
src/other/gdal/ogr/geoconcept.c, src/other/gdal/ogr/geoconcept.h,
src/other/gdal/ogr/geoconcept_syscoord.c,
src/other/gdal/ogr/geoconcept_syscoord.h,
src/other/gdal/ogr/gml2ogrgeometry.cpp,
src/other/gdal/ogr/gtm.cpp, src/other/gdal/ogr/gtm.h,
src/other/gdal/ogr/gtmtracklayer.cpp,
src/other/gdal/ogr/gtmwaypointlayer.cpp,
src/other/gdal/ogr/intronurbs.cpp,
src/other/gdal/ogr/io_selafin.cpp,
src/other/gdal/ogr/io_selafin.h, src/other/gdal/ogr/libjson,
src/other/gdal/ogr/ll_recio.cpp, src/other/gdal/ogr/mitab.h,
src/other/gdal/ogr/mitab_bounds.cpp,
src/other/gdal/ogr/mitab_coordsys.cpp,
src/other/gdal/ogr/mitab_datfile.cpp,
src/other/gdal/ogr/mitab_feature.cpp,
src/other/gdal/ogr/mitab_feature_mif.cpp,
src/other/gdal/ogr/mitab_geometry.cpp,
src/other/gdal/ogr/mitab_geometry.h,
src/other/gdal/ogr/mitab_idfile.cpp,
src/other/gdal/ogr/mitab_imapinfofile.cpp,
src/other/gdal/ogr/mitab_indfile.cpp,
src/other/gdal/ogr/mitab_mapcoordblock.cpp,
src/other/gdal/ogr/mitab_mapfile.cpp,
src/other/gdal/ogr/mitab_mapheaderblock.cpp,
src/other/gdal/ogr/mitab_mapindexblock.cpp,
src/other/gdal/ogr/mitab_mapobjectblock.cpp,
src/other/gdal/ogr/mitab_maptoolblock.cpp,
src/other/gdal/ogr/mitab_middatafile.cpp,
src/other/gdal/ogr/mitab_miffile.cpp,
src/other/gdal/ogr/mitab_ogr_datasource.cpp,
src/other/gdal/ogr/mitab_ogr_driver.cpp,
src/other/gdal/ogr/mitab_ogr_driver.h,
src/other/gdal/ogr/mitab_priv.h,
src/other/gdal/ogr/mitab_rawbinblock.cpp,
src/other/gdal/ogr/mitab_spatialref.cpp,
src/other/gdal/ogr/mitab_tabfile.cpp,
src/other/gdal/ogr/mitab_tabseamless.cpp,
src/other/gdal/ogr/mitab_tabview.cpp,
src/other/gdal/ogr/mitab_tooldef.cpp,
src/other/gdal/ogr/mitab_utils.cpp,
src/other/gdal/ogr/mitab_utils.h, src/other/gdal/ogr/ntf.h,
src/other/gdal/ogr/ntf_codelist.cpp,
src/other/gdal/ogr/ntf_estlayers.cpp,
src/other/gdal/ogr/ntf_generic.cpp,
src/other/gdal/ogr/ntf_raster.cpp,
src/other/gdal/ogr/ntffilereader.cpp,
src/other/gdal/ogr/ntfrecord.cpp,
src/other/gdal/ogr/ntfstroke.cpp,
src/other/gdal/ogr/ogr_aeronavfaa.h,
src/other/gdal/ogr/ogr_arcgen.h,
src/other/gdal/ogr/ogr_attrind.cpp,
src/other/gdal/ogr/ogr_attrind.h,
src/other/gdal/ogr/ogr_autocad_services.cpp,
src/other/gdal/ogr/ogr_autocad_services.h,
src/other/gdal/ogr/ogr_avc.h, src/other/gdal/ogr/ogr_bna.h,
src/other/gdal/ogr/ogr_csv.h, src/other/gdal/ogr/ogr_db2.h,
src/other/gdal/ogr/ogr_dgn.h, src/other/gdal/ogr/ogr_dxf.h,
src/other/gdal/ogr/ogr_edigeo.h,
src/other/gdal/ogr/ogr_gensql.cpp,
src/other/gdal/ogr/ogr_gensql.h,
src/other/gdal/ogr/ogr_geocoding.cpp,
src/other/gdal/ogr/ogr_geojson.h, src/other/gdal/ogr/ogr_gmt.h,
src/other/gdal/ogr/ogr_gpsbabel.h, src/other/gdal/ogr/ogr_gtm.h,
src/other/gdal/ogr/ogr_htf.h, src/other/gdal/ogr/ogr_idrisi.h,
src/other/gdal/ogr/ogr_json_header.h,
src/other/gdal/ogr/ogr_mem.h,
src/other/gdal/ogr/ogr_miattrind.cpp,
src/other/gdal/ogr/ogr_openair.h,
src/other/gdal/ogr/ogr_openfilegdb.h,
src/other/gdal/ogr/ogr_pds.h, src/other/gdal/ogr/ogr_pgdump.h,
src/other/gdal/ogr/ogr_rec.h, src/other/gdal/ogr/ogr_s57.h,
src/other/gdal/ogr/ogr_segukooa.h, src/other/gdal/ogr/ogr_segy.h,
src/other/gdal/ogr/ogr_selafin.h, src/other/gdal/ogr/ogr_sua.h,
src/other/gdal/ogr/ogr_sxf.h, src/other/gdal/ogr/ogr_tiger.h,
src/other/gdal/ogr/ogr_vdv.h, src/other/gdal/ogr/ogr_vrt.h,
src/other/gdal/ogr/ogr_xplane.h,
src/other/gdal/ogr/ogr_xplane_apt_reader.cpp,
src/other/gdal/ogr/ogr_xplane_apt_reader.h,
src/other/gdal/ogr/ogr_xplane_awy_reader.cpp,
src/other/gdal/ogr/ogr_xplane_awy_reader.h,
src/other/gdal/ogr/ogr_xplane_fix_reader.cpp,
src/other/gdal/ogr/ogr_xplane_fix_reader.h,
src/other/gdal/ogr/ogr_xplane_geo_utils.cpp,
src/other/gdal/ogr/ogr_xplane_geo_utils.h,
src/other/gdal/ogr/ogr_xplane_nav_reader.cpp,
src/other/gdal/ogr/ogr_xplane_nav_reader.h,
src/other/gdal/ogr/ogr_xplane_reader.cpp,
src/other/gdal/ogr/ogr_xplane_reader.h,
src/other/gdal/ogr/ograeronavfaadatasource.cpp,
src/other/gdal/ogr/ograeronavfaadriver.cpp,
src/other/gdal/ogr/ograeronavfaalayer.cpp,
src/other/gdal/ogr/ograrcgendatasource.cpp,
src/other/gdal/ogr/ograrcgendriver.cpp,
src/other/gdal/ogr/ograrcgenlayer.cpp,
src/other/gdal/ogr/ogravcbindatasource.cpp,
src/other/gdal/ogr/ogravcbindriver.cpp,
src/other/gdal/ogr/ogravcbinlayer.cpp,
src/other/gdal/ogr/ogravcdatasource.cpp,
src/other/gdal/ogr/ogravce00datasource.cpp,
src/other/gdal/ogr/ogravce00driver.cpp,
src/other/gdal/ogr/ogravce00layer.cpp,
src/other/gdal/ogr/ogravclayer.cpp,
src/other/gdal/ogr/ogrbnadatasource.cpp,
src/other/gdal/ogr/ogrbnadriver.cpp,
src/other/gdal/ogr/ogrbnalayer.cpp,
src/other/gdal/ogr/ogrbnaparser.cpp,
src/other/gdal/ogr/ogrbnaparser.h,
src/other/gdal/ogr/ogrcsvdatasource.cpp,
src/other/gdal/ogr/ogrcsvdriver.cpp,
src/other/gdal/ogr/ogrcsvlayer.cpp,
src/other/gdal/ogr/ogrdatasource.cpp,
src/other/gdal/ogr/ogrdb2cli.cpp,
src/other/gdal/ogr/ogrdb2datasource.cpp,
src/other/gdal/ogr/ogrdb2datasourcemd.cpp,
src/other/gdal/ogr/ogrdb2driver.cpp,
src/other/gdal/ogr/ogrdb2geometryvalidator.cpp,
src/other/gdal/ogr/ogrdb2layer.cpp,
src/other/gdal/ogr/ogrdb2selectlayer.cpp,
src/other/gdal/ogr/ogrdb2tablelayer.cpp,
src/other/gdal/ogr/ogrdgndatasource.cpp,
src/other/gdal/ogr/ogrdgndriver.cpp,
src/other/gdal/ogr/ogrdgnlayer.cpp,
src/other/gdal/ogr/ogrdxf_blockmap.cpp,
src/other/gdal/ogr/ogrdxf_dimension.cpp,
src/other/gdal/ogr/ogrdxf_hatch.cpp,
src/other/gdal/ogr/ogrdxf_polyline_smooth.cpp,
src/other/gdal/ogr/ogrdxf_polyline_smooth.h,
src/other/gdal/ogr/ogrdxfblockslayer.cpp,
src/other/gdal/ogr/ogrdxfblockswriterlayer.cpp,
src/other/gdal/ogr/ogrdxfdatasource.cpp,
src/other/gdal/ogr/ogrdxfdriver.cpp,
src/other/gdal/ogr/ogrdxflayer.cpp,
src/other/gdal/ogr/ogrdxfreader.cpp,
src/other/gdal/ogr/ogrdxfwriterds.cpp,
src/other/gdal/ogr/ogrdxfwriterlayer.cpp,
src/other/gdal/ogr/ogredigeodatasource.cpp,
src/other/gdal/ogr/ogredigeodriver.cpp,
src/other/gdal/ogr/ogredigeolayer.cpp,
src/other/gdal/ogr/ogreditablelayer.cpp,
src/other/gdal/ogr/ogreditablelayer.h,
src/other/gdal/ogr/ogremulatedtransaction.cpp,
src/other/gdal/ogr/ogremulatedtransaction.h,
src/other/gdal/ogr/ogresrijsonreader.cpp,
src/other/gdal/ogr/ogrgeoconceptdatasource.cpp,
src/other/gdal/ogr/ogrgeoconceptdatasource.h,
src/other/gdal/ogr/ogrgeoconceptdriver.cpp,
src/other/gdal/ogr/ogrgeoconceptdriver.h,
src/other/gdal/ogr/ogrgeoconceptlayer.cpp,
src/other/gdal/ogr/ogrgeoconceptlayer.h,
src/other/gdal/ogr/ogrgeojsondatasource.cpp,
src/other/gdal/ogr/ogrgeojsondriver.cpp,
src/other/gdal/ogr/ogrgeojsonlayer.cpp,
src/other/gdal/ogr/ogrgeojsonreader.cpp,
src/other/gdal/ogr/ogrgeojsonreader.h,
src/other/gdal/ogr/ogrgeojsonutils.cpp,
src/other/gdal/ogr/ogrgeojsonutils.h,
src/other/gdal/ogr/ogrgeojsonwritelayer.cpp,
src/other/gdal/ogr/ogrgeojsonwriter.cpp,
src/other/gdal/ogr/ogrgeojsonwriter.h,
src/other/gdal/ogr/ogrgmtdatasource.cpp,
src/other/gdal/ogr/ogrgmtdriver.cpp,
src/other/gdal/ogr/ogrgmtlayer.cpp,
src/other/gdal/ogr/ogrgpsbabeldatasource.cpp,
src/other/gdal/ogr/ogrgpsbabeldriver.cpp,
src/other/gdal/ogr/ogrgpsbabelwritedatasource.cpp,
src/other/gdal/ogr/ogrgtmdatasource.cpp,
src/other/gdal/ogr/ogrgtmdriver.cpp,
src/other/gdal/ogr/ogrgtmlayer.cpp,
src/other/gdal/ogr/ogrhtfdatasource.cpp,
src/other/gdal/ogr/ogrhtfdriver.cpp,
src/other/gdal/ogr/ogrhtflayer.cpp,
src/other/gdal/ogr/ogridrisidatasource.cpp,
src/other/gdal/ogr/ogridrisidriver.cpp,
src/other/gdal/ogr/ogridrisilayer.cpp,
src/other/gdal/ogr/ogrlayer.cpp,
src/other/gdal/ogr/ogrlayerdecorator.cpp,
src/other/gdal/ogr/ogrlayerdecorator.h,
src/other/gdal/ogr/ogrlayerpool.cpp,
src/other/gdal/ogr/ogrlayerpool.h,
src/other/gdal/ogr/ogrmemdatasource.cpp,
src/other/gdal/ogr/ogrmemdriver.cpp,
src/other/gdal/ogr/ogrmemlayer.cpp,
src/other/gdal/ogr/ogrmutexeddatasource.cpp,
src/other/gdal/ogr/ogrmutexeddatasource.h,
src/other/gdal/ogr/ogrmutexedlayer.cpp,
src/other/gdal/ogr/ogrmutexedlayer.h,
src/other/gdal/ogr/ogrntfdatasource.cpp,
src/other/gdal/ogr/ogrntfdriver.cpp,
src/other/gdal/ogr/ogrntffeatureclasslayer.cpp,
src/other/gdal/ogr/ogrntflayer.cpp,
src/other/gdal/ogr/ogrnulldriver.cpp,
src/other/gdal/ogr/ogropenairdatasource.cpp,
src/other/gdal/ogr/ogropenairdriver.cpp,
src/other/gdal/ogr/ogropenairlabellayer.cpp,
src/other/gdal/ogr/ogropenairlayer.cpp,
src/other/gdal/ogr/ogropenfilegdbdatasource.cpp,
src/other/gdal/ogr/ogropenfilegdbdriver.cpp,
src/other/gdal/ogr/ogropenfilegdblayer.cpp,
src/other/gdal/ogr/ogrpdsdatasource.cpp,
src/other/gdal/ogr/ogrpdsdriver.cpp,
src/other/gdal/ogr/ogrpdslayer.cpp,
src/other/gdal/ogr/ogrpgdumpdatasource.cpp,
src/other/gdal/ogr/ogrpgdumpdriver.cpp,
src/other/gdal/ogr/ogrpgdumplayer.cpp,
src/other/gdal/ogr/ogrrecdatasource.cpp,
src/other/gdal/ogr/ogrrecdriver.cpp,
src/other/gdal/ogr/ogrreclayer.cpp,
src/other/gdal/ogr/ogrregisterall.cpp,
src/other/gdal/ogr/ogrs57datasource.cpp,
src/other/gdal/ogr/ogrs57driver.cpp,
src/other/gdal/ogr/ogrs57layer.cpp,
src/other/gdal/ogr/ogrsegukooadatasource.cpp,
src/other/gdal/ogr/ogrsegukooadriver.cpp,
src/other/gdal/ogr/ogrsegukooalayer.cpp,
src/other/gdal/ogr/ogrsegydatasource.cpp,
src/other/gdal/ogr/ogrsegydriver.cpp,
src/other/gdal/ogr/ogrsegylayer.cpp,
src/other/gdal/ogr/ogrselafindatasource.cpp,
src/other/gdal/ogr/ogrselafindriver.cpp,
src/other/gdal/ogr/ogrselafinlayer.cpp,
src/other/gdal/ogr/ogrsf_frmts, src/other/gdal/ogr/ogrsf_frmts.h,
src/other/gdal/ogr/ogrsfdriver.cpp,
src/other/gdal/ogr/ogrsfdriverregistrar.cpp,
src/other/gdal/ogr/ogrshape.h,
src/other/gdal/ogr/ogrshapedatasource.cpp,
src/other/gdal/ogr/ogrshapedriver.cpp,
src/other/gdal/ogr/ogrshapelayer.cpp,
src/other/gdal/ogr/ogrsuadatasource.cpp,
src/other/gdal/ogr/ogrsuadriver.cpp,
src/other/gdal/ogr/ogrsualayer.cpp,
src/other/gdal/ogr/ogrsxfdatasource.cpp,
src/other/gdal/ogr/ogrsxfdriver.cpp,
src/other/gdal/ogr/ogrsxflayer.cpp,
src/other/gdal/ogr/ogrtigerdatasource.cpp,
src/other/gdal/ogr/ogrtigerdriver.cpp,
src/other/gdal/ogr/ogrtigerlayer.cpp,
src/other/gdal/ogr/ogrtopojsonreader.cpp,
src/other/gdal/ogr/ogrunionlayer.cpp,
src/other/gdal/ogr/ogrunionlayer.h,
src/other/gdal/ogr/ogrvdvdatasource.cpp,
src/other/gdal/ogr/ogrvrtdatasource.cpp,
src/other/gdal/ogr/ogrvrtdriver.cpp,
src/other/gdal/ogr/ogrvrtlayer.cpp,
src/other/gdal/ogr/ogrwarpedlayer.cpp,
src/other/gdal/ogr/ogrwarpedlayer.h,
src/other/gdal/ogr/ogrwasp.h,
src/other/gdal/ogr/ogrwaspdatasource.cpp,
src/other/gdal/ogr/ogrwaspdriver.cpp,
src/other/gdal/ogr/ogrwasplayer.cpp,
src/other/gdal/ogr/ogrxplanedatasource.cpp,
src/other/gdal/ogr/ogrxplanedriver.cpp,
src/other/gdal/ogr/ogrxplanelayer.cpp,
src/other/gdal/ogr/org_sxf_defs.h, src/other/gdal/ogr/s57.h,
src/other/gdal/ogr/s57classregistrar.cpp,
src/other/gdal/ogr/s57featuredefns.cpp,
src/other/gdal/ogr/s57filecollector.cpp,
src/other/gdal/ogr/s57reader.cpp, src/other/gdal/ogr/s57tables.h,
src/other/gdal/ogr/s57writer.cpp, src/other/gdal/ogr/sbnsearch.c,
src/other/gdal/ogr/segukooa.txt, src/other/gdal/ogr/segy.txt,
src/other/gdal/ogr/shape2ogr.cpp, src/other/gdal/ogr/shapefil.h,
src/other/gdal/ogr/shp_vsi.c, src/other/gdal/ogr/shp_vsi.h,
src/other/gdal/ogr/shpopen.c, src/other/gdal/ogr/shptree.c,
src/other/gdal/ogr/tigeraltname.cpp,
src/other/gdal/ogr/tigerarealandmarks.cpp,
src/other/gdal/ogr/tigercompletechain.cpp,
src/other/gdal/ogr/tigerentitynames.cpp,
src/other/gdal/ogr/tigerfeatureids.cpp,
src/other/gdal/ogr/tigerfilebase.cpp,
src/other/gdal/ogr/tigeridhistory.cpp,
src/other/gdal/ogr/tigerkeyfeatures.cpp,
src/other/gdal/ogr/tigerlandmarks.cpp,
src/other/gdal/ogr/tigeroverunder.cpp,
src/other/gdal/ogr/tigerpip.cpp,
src/other/gdal/ogr/tigerpoint.cpp,
src/other/gdal/ogr/tigerpolychainlink.cpp,
src/other/gdal/ogr/tigerpolygon.cpp,
src/other/gdal/ogr/tigerpolygoncorrections.cpp,
src/other/gdal/ogr/tigerpolygoneconomic.cpp,
src/other/gdal/ogr/tigerspatialmetadata.cpp,
src/other/gdal/ogr/tigertlidrange.cpp,
src/other/gdal/ogr/tigerzerocellid.cpp,
src/other/gdal/ogr/tigerzipcodes.cpp,
src/other/gdal/ogr/tigerzipplus4.cpp, src/other/gdal/ogr/web:
See if collapsing ogr into its own lib helps... may be too big by
itself
2020-08-17 02:10 starseeker
* [r76812] src/other/gdal/CMakeLists.txt,
src/other/gdal/frmts/CMakeLists.txt:
Still produces a long object list - try a library
2020-08-17 01:55 starseeker
* [r76811] src/other/CMakeLists.txt, src/other/gdal.dist,
src/other/gdal/CMakeLists.txt, src/other/gdal/alg/CMakeLists.txt,
src/other/gdal/alg/gdalpansharpen.cpp,
src/other/gdal/apps/CMakeLists.txt,
src/other/gdal/frmts/CMakeLists.txt,
src/other/gdal/frmts/EnvisatFile.c,
src/other/gdal/frmts/EnvisatFile.h,
src/other/gdal/frmts/IdrisiDataset.cpp,
src/other/gdal/frmts/IngrTypes.cpp,
src/other/gdal/frmts/IngrTypes.h,
src/other/gdal/frmts/IntergraphBand.cpp,
src/other/gdal/frmts/IntergraphBand.h,
src/other/gdal/frmts/IntergraphDataset.cpp,
src/other/gdal/frmts/IntergraphDataset.h,
src/other/gdal/frmts/JpegHelper.cpp,
src/other/gdal/frmts/JpegHelper.h, src/other/gdal/frmts/README,
src/other/gdal/frmts/TODO_Projections.txt,
src/other/gdal/frmts/aaigrid,
src/other/gdal/frmts/aaigriddataset.cpp,
src/other/gdal/frmts/aaigriddataset.h,
src/other/gdal/frmts/ace2dataset.cpp, src/other/gdal/frmts/adrg,
src/other/gdal/frmts/adrgdataset.cpp,
src/other/gdal/frmts/adsrange.cpp,
src/other/gdal/frmts/adsrange.hpp,
src/other/gdal/frmts/aigccitt.c,
src/other/gdal/frmts/aigdataset.cpp,
src/other/gdal/frmts/aigopen.c, src/other/gdal/frmts/aigrid,
src/other/gdal/frmts/aigrid.h, src/other/gdal/frmts/airsar,
src/other/gdal/frmts/airsardataset.cpp, src/other/gdal/frmts/arg,
src/other/gdal/frmts/argdataset.cpp,
src/other/gdal/frmts/atlsci_spheroid.cpp,
src/other/gdal/frmts/atlsci_spheroid.h, src/other/gdal/frmts/blx,
src/other/gdal/frmts/blx.c, src/other/gdal/frmts/blx.h,
src/other/gdal/frmts/blxdataset.cpp, src/other/gdal/frmts/bmp,
src/other/gdal/frmts/bmpdataset.cpp, src/other/gdal/frmts/bpg,
src/other/gdal/frmts/bpgdataset.cpp,
src/other/gdal/frmts/btdataset.cpp, src/other/gdal/frmts/cals,
src/other/gdal/frmts/calsdataset.cpp, src/other/gdal/frmts/ceos,
src/other/gdal/frmts/ceos.c, src/other/gdal/frmts/ceos.h,
src/other/gdal/frmts/ceos2, src/other/gdal/frmts/ceosdataset.cpp,
src/other/gdal/frmts/ceosopen.c, src/other/gdal/frmts/ceosopen.h,
src/other/gdal/frmts/ceosrecipe.c,
src/other/gdal/frmts/ceossar.c, src/other/gdal/frmts/coasp,
src/other/gdal/frmts/coasp_dataset.cpp,
src/other/gdal/frmts/cosar,
src/other/gdal/frmts/cosar_dataset.cpp,
src/other/gdal/frmts/cpgdataset.cpp,
src/other/gdal/frmts/ctable2dataset.cpp,
src/other/gdal/frmts/ctg, src/other/gdal/frmts/ctgdataset.cpp,
src/other/gdal/frmts/ddffield.cpp,
src/other/gdal/frmts/ddffielddefn.cpp,
src/other/gdal/frmts/ddfmodule.cpp,
src/other/gdal/frmts/ddfrecord.cpp,
src/other/gdal/frmts/ddfsubfielddefn.cpp,
src/other/gdal/frmts/ddfutils.cpp, src/other/gdal/frmts/derived,
src/other/gdal/frmts/deriveddataset.cpp,
src/other/gdal/frmts/derivedlist.c,
src/other/gdal/frmts/derivedlist.h, src/other/gdal/frmts/dimap,
src/other/gdal/frmts/dimapdataset.cpp,
src/other/gdal/frmts/dipxdataset.cpp,
src/other/gdal/frmts/doq1dataset.cpp,
src/other/gdal/frmts/doq2dataset.cpp, src/other/gdal/frmts/dted,
src/other/gdal/frmts/dted_api.c, src/other/gdal/frmts/dted_api.h,
src/other/gdal/frmts/dted_create.c,
src/other/gdal/frmts/dted_ptstream.c,
src/other/gdal/frmts/dteddataset.cpp,
src/other/gdal/frmts/e00compr.h, src/other/gdal/frmts/e00grid,
src/other/gdal/frmts/e00griddataset.cpp,
src/other/gdal/frmts/e00read.c,
src/other/gdal/frmts/ecrgtocdataset.cpp,
src/other/gdal/frmts/ehdrdataset.cpp,
src/other/gdal/frmts/ehdrdataset.h,
src/other/gdal/frmts/eirdataset.cpp, src/other/gdal/frmts/elas,
src/other/gdal/frmts/elasdataset.cpp,
src/other/gdal/frmts/envidataset.cpp,
src/other/gdal/frmts/envidataset.h, src/other/gdal/frmts/envisat,
src/other/gdal/frmts/envisatdataset.cpp,
src/other/gdal/frmts/ers, src/other/gdal/frmts/ersdataset.cpp,
src/other/gdal/frmts/ershdrnode.cpp,
src/other/gdal/frmts/ershdrnode.h,
src/other/gdal/frmts/fastdataset.cpp, src/other/gdal/frmts/fit,
src/other/gdal/frmts/fit.cpp, src/other/gdal/frmts/fit.h,
src/other/gdal/frmts/fitdataset.cpp,
src/other/gdal/frmts/fujibasdataset.cpp,
src/other/gdal/frmts/gdal_vrt.h,
src/other/gdal/frmts/genbindataset.cpp,
src/other/gdal/frmts/geotiff.cpp, src/other/gdal/frmts/gff,
src/other/gdal/frmts/gff_dataset.cpp,
src/other/gdal/frmts/grcdataset.cpp,
src/other/gdal/frmts/grddataset.cpp,
src/other/gdal/frmts/gridlib.c,
src/other/gdal/frmts/gs7bgdataset.cpp,
src/other/gdal/frmts/gsagdataset.cpp,
src/other/gdal/frmts/gsbgdataset.cpp,
src/other/gdal/frmts/gscdataset.cpp, src/other/gdal/frmts/gsg,
src/other/gdal/frmts/gstEndian.h,
src/other/gdal/frmts/gstTypes.h,
src/other/gdal/frmts/gt_citation.cpp,
src/other/gdal/frmts/gt_citation.h,
src/other/gdal/frmts/gt_jpeg_copy.cpp,
src/other/gdal/frmts/gt_jpeg_copy.h,
src/other/gdal/frmts/gt_overview.cpp,
src/other/gdal/frmts/gt_overview.h,
src/other/gdal/frmts/gt_wkt_srs.cpp,
src/other/gdal/frmts/gt_wkt_srs.h,
src/other/gdal/frmts/gt_wkt_srs_for_gdal.h,
src/other/gdal/frmts/gt_wkt_srs_priv.h,
src/other/gdal/frmts/gtiff, src/other/gdal/frmts/gtiff.h,
src/other/gdal/frmts/gtxdataset.cpp, src/other/gdal/frmts/gxf,
src/other/gdal/frmts/gxf_ogcwkt.c,
src/other/gdal/frmts/gxf_proj4.c,
src/other/gdal/frmts/gxfdataset.cpp,
src/other/gdal/frmts/gxfopen.c, src/other/gdal/frmts/gxfopen.h,
src/other/gdal/frmts/hf2, src/other/gdal/frmts/hf2dataset.cpp,
src/other/gdal/frmts/hfa, src/other/gdal/frmts/hfa.h,
src/other/gdal/frmts/hfa_overviews.cpp,
src/other/gdal/frmts/hfa_p.h, src/other/gdal/frmts/hfaband.cpp,
src/other/gdal/frmts/hfacompress.cpp,
src/other/gdal/frmts/hfadataset.cpp,
src/other/gdal/frmts/hfadataset.h,
src/other/gdal/frmts/hfadictionary.cpp,
src/other/gdal/frmts/hfaentry.cpp,
src/other/gdal/frmts/hfafield.cpp,
src/other/gdal/frmts/hfaopen.cpp,
src/other/gdal/frmts/hfatype.cpp,
src/other/gdal/frmts/hkvdataset.cpp,
src/other/gdal/frmts/idadataset.cpp, src/other/gdal/frmts/idrisi,
src/other/gdal/frmts/idrisi.h, src/other/gdal/frmts/ilwis,
src/other/gdal/frmts/ilwiscoordinatesystem.cpp,
src/other/gdal/frmts/ilwisdataset.cpp,
src/other/gdal/frmts/ilwisdataset.h, src/other/gdal/frmts/ingr,
src/other/gdal/frmts/iris, src/other/gdal/frmts/irisdataset.cpp,
src/other/gdal/frmts/iscedataset.cpp,
src/other/gdal/frmts/isis2dataset.cpp,
src/other/gdal/frmts/isis3dataset.cpp,
src/other/gdal/frmts/iso8211, src/other/gdal/frmts/iso8211.h,
src/other/gdal/frmts/jaxapalsar,
src/other/gdal/frmts/jaxapalsardataset.cpp,
src/other/gdal/frmts/jdem, src/other/gdal/frmts/jdemdataset.cpp,
src/other/gdal/frmts/kmlsuperoverlay,
src/other/gdal/frmts/kmlsuperoverlaydataset.cpp,
src/other/gdal/frmts/kmlsuperoverlaydataset.h,
src/other/gdal/frmts/krodataset.cpp, src/other/gdal/frmts/l1b,
src/other/gdal/frmts/l1bdataset.cpp,
src/other/gdal/frmts/landataset.cpp,
src/other/gdal/frmts/lcpdataset.cpp,
src/other/gdal/frmts/leveller,
src/other/gdal/frmts/levellerdataset.cpp,
src/other/gdal/frmts/libgeotiff, src/other/gdal/frmts/libtiff,
src/other/gdal/frmts/link.c,
src/other/gdal/frmts/loslasdataset.cpp, src/other/gdal/frmts/map,
src/other/gdal/frmts/mapdataset.cpp, src/other/gdal/frmts/mem,
src/other/gdal/frmts/memdataset.cpp,
src/other/gdal/frmts/memdataset.h,
src/other/gdal/frmts/mffdataset.cpp, src/other/gdal/frmts/mgrs.c,
src/other/gdal/frmts/mgrs.h,
src/other/gdal/frmts/nasakeywordhandler.cpp,
src/other/gdal/frmts/nasakeywordhandler.h,
src/other/gdal/frmts/ndfdataset.cpp,
src/other/gdal/frmts/ngsgeoid,
src/other/gdal/frmts/ngsgeoiddataset.cpp,
src/other/gdal/frmts/nitf, src/other/gdal/frmts/nitf_gcprpc.cpp,
src/other/gdal/frmts/nitfaridpcm.cpp,
src/other/gdal/frmts/nitfbilevel.cpp,
src/other/gdal/frmts/nitfdataset.cpp,
src/other/gdal/frmts/nitfdataset.h,
src/other/gdal/frmts/nitfdes.c, src/other/gdal/frmts/nitffile.c,
src/other/gdal/frmts/nitfimage.c, src/other/gdal/frmts/nitflib.h,
src/other/gdal/frmts/nitfrasterband.cpp,
src/other/gdal/frmts/nitfwritejpeg.cpp,
src/other/gdal/frmts/nitfwritejpeg_12.cpp,
src/other/gdal/frmts/northwood,
src/other/gdal/frmts/northwood.cpp,
src/other/gdal/frmts/northwood.h,
src/other/gdal/frmts/ntv2dataset.cpp, src/other/gdal/frmts/ozi,
src/other/gdal/frmts/ozidataset.cpp,
src/other/gdal/frmts/pauxdataset.cpp, src/other/gdal/frmts/pds,
src/other/gdal/frmts/pdsdataset.cpp,
src/other/gdal/frmts/phprfdataset.cpp,
src/other/gdal/frmts/pixelfunctions.cpp,
src/other/gdal/frmts/png, src/other/gdal/frmts/pngdataset.cpp,
src/other/gdal/frmts/pnmdataset.cpp, src/other/gdal/frmts/prf,
src/other/gdal/frmts/r, src/other/gdal/frmts/raw,
src/other/gdal/frmts/rawdataset.cpp,
src/other/gdal/frmts/rawdataset.h,
src/other/gdal/frmts/rcreatecopy.cpp,
src/other/gdal/frmts/rdataset.cpp,
src/other/gdal/frmts/rdataset.h, src/other/gdal/frmts/rdc.txt,
src/other/gdal/frmts/readme.txt, src/other/gdal/frmts/records.c,
src/other/gdal/frmts/records.h, src/other/gdal/frmts/rik,
src/other/gdal/frmts/rikdataset.cpp, src/other/gdal/frmts/rmf,
src/other/gdal/frmts/rmfdataset.cpp,
src/other/gdal/frmts/rmfdataset.h,
src/other/gdal/frmts/rmfdem.cpp, src/other/gdal/frmts/rmflzw.cpp,
src/other/gdal/frmts/roipacdataset.cpp,
src/other/gdal/frmts/rpftocdataset.cpp,
src/other/gdal/frmts/rpftocfile.cpp,
src/other/gdal/frmts/rpftoclib.h,
src/other/gdal/frmts/rrasterdataset.cpp,
src/other/gdal/frmts/rs2, src/other/gdal/frmts/rs2dataset.cpp,
src/other/gdal/frmts/rst.txt, src/other/gdal/frmts/safe,
src/other/gdal/frmts/safedataset.cpp, src/other/gdal/frmts/saga,
src/other/gdal/frmts/sagadataset.cpp,
src/other/gdal/frmts/sar_ceosdataset.cpp,
src/other/gdal/frmts/sentinel2,
src/other/gdal/frmts/sentinel2dataset.cpp,
src/other/gdal/frmts/sgi, src/other/gdal/frmts/sgidataset.cpp,
src/other/gdal/frmts/snodasdataset.cpp,
src/other/gdal/frmts/srpdataset.cpp,
src/other/gdal/frmts/srtmhgt,
src/other/gdal/frmts/srtmhgtdataset.cpp,
src/other/gdal/frmts/terragen,
src/other/gdal/frmts/terragendataset.cpp,
src/other/gdal/frmts/tif_float.c,
src/other/gdal/frmts/tif_float.h,
src/other/gdal/frmts/tifvsi.cpp, src/other/gdal/frmts/tifvsi.h,
src/other/gdal/frmts/til, src/other/gdal/frmts/tildataset.cpp,
src/other/gdal/frmts/timedelta.hpp, src/other/gdal/frmts/tsx,
src/other/gdal/frmts/tsxdataset.cpp,
src/other/gdal/frmts/unwrapgcps.cpp,
src/other/gdal/frmts/usgsdem,
src/other/gdal/frmts/usgsdem_create.cpp,
src/other/gdal/frmts/usgsdemdataset.cpp,
src/other/gdal/frmts/vicardataset.cpp,
src/other/gdal/frmts/vicarkeywordhandler.cpp,
src/other/gdal/frmts/vicarkeywordhandler.h,
src/other/gdal/frmts/vrt, src/other/gdal/frmts/vrtdataset.cpp,
src/other/gdal/frmts/vrtdataset.h,
src/other/gdal/frmts/vrtderivedrasterband.cpp,
src/other/gdal/frmts/vrtdriver.cpp,
src/other/gdal/frmts/vrtfilters.cpp,
src/other/gdal/frmts/vrtpansharpened.cpp,
src/other/gdal/frmts/vrtrasterband.cpp,
src/other/gdal/frmts/vrtrawrasterband.cpp,
src/other/gdal/frmts/vrtsourcedrasterband.cpp,
src/other/gdal/frmts/vrtsources.cpp,
src/other/gdal/frmts/vrtwarped.cpp, src/other/gdal/frmts/xpm,
src/other/gdal/frmts/xpmdataset.cpp, src/other/gdal/frmts/xyz,
src/other/gdal/frmts/xyzdataset.cpp, src/other/gdal/frmts/zmap,
src/other/gdal/frmts/zmapdataset.cpp,
src/other/gdal/gcore/CMakeLists.txt,
src/other/gdal/gcore/gdaldataset.cpp,
src/other/gdal/ogr/ogrsf_frmts/idrisi/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/pds/CMakeLists.txt,
src/other/gdal/ogr/ogrsf_frmts/s57/CMakeLists.txt,
src/other/gdal/progs/CMakeLists.txt:
I may be mistaken, but it looks like the Windows Ninja CMake
setup can't handle super-long object lists - if I disable all of
the formats the buidl will complete. Try collapsing the frmts
subdirs into a single object build and see if that helps.
2020-08-16 19:09 starseeker
* [r76810] src/other/tk/CMakeLists.txt:
Whoops, point was to remove these. Probably didn't do the
previous refactor right - should have removed the -D prefixes -
but if this works we can go with it for now.
2020-08-16 19:06 starseeker
* [r76809] misc/repoconv/github_ci_actions.yml:
Note that vcvars64.bat is important for getting 64 bit building
2020-08-16 18:53 brlcad
* [r76808] include/bu/magic.h:
try the same trick, casting NULL through to a uintptr_t. if the
platform has a non-zero null representation, it should trigger.
2020-08-16 18:38 starseeker
* [r76807] src/other/tcl/CMakeLists.txt,
src/other/tk/CMakeLists.txt:
See if making the targeted assignments more focused helps
2020-08-16 18:16 starseeker
* [r76806] src/other/tcl/CMakeLists.txt:
More reordering
2020-08-16 18:08 starseeker
* [r76805] src/other/tk/CMakeLists.txt:
Ditto tk - try to match previous ordering
2020-08-16 18:07 starseeker
* [r76804] src/other/tcl/CMakeLists.txt:
Do the custom assignments after the generic assignments
2020-08-16 17:51 starseeker
* [r76803] src/other/tcl/CMakeLists.txt:
Don't apply flags to tclsh.rc
2020-08-16 17:47 starseeker
* [r76802] src/other/tcl/CMakeLists.txt,
src/other/tk/CMakeLists.txt:
Flags aren't global any longer, apply them to more source files
2020-08-16 17:23 starseeker
* [r76801] misc/repoconv/github_ci_actions.yml:
Main build isn't ready yet, but see if we can use Ninja for
building on all platforms.
2020-08-16 17:21 starseeker
* [r76800] src/other/tcl/CMakeLists.txt,
src/other/tk/CMakeLists.txt:
Remove debug messages
2020-08-16 17:19 starseeker
* [r76799] src/other/tk/CMakeLists.txt:
Give rc.exe an include directory for wish.exe.manifest
2020-08-16 16:55 starseeker
* [r76798] src/other/tk/CMakeLists.txt:
See if the same approach will work for Tk
2020-08-16 16:49 starseeker
* [r76797] src/other/tcl/CMakeLists.txt:
Fix function applying definitions
2020-08-16 16:36 starseeker
* [r76796] src/other/tcl/CMakeLists.txt:
See if we can set this up to avoid the flags causing rc.exe
problems from being set on that file.
2020-08-15 16:38 starseeker * [r78010] include/bu/app.h, src/adrt/isst.c, src/archer/archer.c,
src/brlman/brlman.c, src/libbu/vfont.c, src/libged/help/help.cpp,
src/libged/rt/rt.c, src/libged/rtcheck/rtcheck.c,
src/libged/rtwizard/rtwizard.c, src/libtclcad/bu.c,
src/mged/mged.c, src/mged/plot.c, src/nirt/main.cpp,
src/nirt/nirt.c, src/rtwizard/main.c, src/util/plot3-dm.c:
First cut at deprecating bu_brlcad_root and bu_brlcad_dir. Needs
more review and testing, particularly the libtclcad wrappers that
are having to be emulated.
* [r76794] regress/solids/CMakeLists.txt: 2020-12-18 21:33 starseeker
Call out asc2pix
2020-08-15 15:38 starseeker * [r78009] include/bu/app.h, src/libbu/backtrace.c,
src/libbu/brlcad_path.c, src/libbu/crashreport.c,
src/libbu/dir.c, src/libbu/tests/progname.c,
src/libbu/whereami.h, src/mged/setup.c:
Apply DEPRECATED to bu_argv0_full_path. Update instances of its
use in our code to use other information - needs review,
particularly the libbu crash and backtrace pieces.
* [r76793] src/libdm/include/calltable.h, 2020-12-18 20:29 starseeker
src/libged/include/plugin.h:
Append one extra number to ensure dm plugins will be rejected by
ged and vice versa, if they end up in the wrong place.
2020-08-15 15:17 starseeker * [r78008] NEWS:
Erratic I/O on the MGED command prompt observed on Mac OSX and
(possibly) Windows was due to incorrect management of I/O
channels in the libtclcad library.
* [r76792] include/bu/magic.h: 2020-12-18 20:27 starseeker
Looks like the github runner Ubuntu+GCC doesn't like the non-NULL
pointer check here.
2020-08-15 14:35 starseeker
* [r76790] include/ged/defines.h, src/libged/ged_init.cpp:
Match LIBDM changes in LIBGED plugin api as well.
2020-08-15 14:25 starseeker
* [r76788] src/libged/ged.c, src/mged/color_scheme.c:
The background color setting was getting a ged_gvp set by calling
set_curr_dm, even though that's not what we want in that case.
Work around the issue, but MGED's state management will need some
thought going forward.
2020-08-15 14:14 brlcad
* [r76787] include/dm/defines.h:
document that it must be first
2020-08-15 14:11 brlcad
* [r76786] src/libdm/dm_init.cpp:
the alignment check isn't needed, just check the version number
2020-08-15 14:06 brlcad
* [r76785] include/bu/magic.h:
document the checks being used by BU_CKMAG since they're fairly
low-level operations. add a direct check for nullity, too. will
have to keep an eye on whether the null check provokes an
unreachable expression warning on linters (e.g., coverity).
shouldn't be redundant on a platform with non-zero valued null
pointers.
2020-08-15 14:06 starseeker
* [r76784] include/ged/defines.h, src/libged/3ptarb/3ptarb.c,
src/libged/adc/adc.c, src/libged/adjust/adjust.c,
src/libged/ae2dir/ae2dir.c, src/libged/analyze/analyze.c,
src/libged/annotate/annotate.c, src/libged/arb/arb.c,
src/libged/arced/arced.c, src/libged/arot/arot.c,
src/libged/attr/attr.cpp, src/libged/autoview/autoview.c,
src/libged/bb/bb.c, src/libged/bev/bev.c, src/libged/bigE/bigE.c,
src/libged/blast/blast.c, src/libged/bo/bo.c,
src/libged/bot/bot.cpp, src/libged/brep/brep.cpp,
src/libged/cat/cat.c, src/libged/cc/cc.c,
src/libged/check/check.c, src/libged/clone/clone.c,
src/libged/coil/coil.c, src/libged/color/color.c,
src/libged/comb/comb.c, src/libged/comb_color/comb_color.c,
src/libged/comb_std/comb_std.c, src/libged/combmem/combmem.c,
src/libged/concat/concat.cpp, src/libged/constraint/constraint.c,
src/libged/copy/copy.c, src/libged/copyeval/copyeval.c,
src/libged/copymat/copymat.c, src/libged/cpi/cpi.c,
src/libged/dag/dag.cpp, src/libged/dbip/dbip.c,
src/libged/debug/debug.cpp, src/libged/debugbu/debugbu.c,
src/libged/debugdir/debugdir.c, src/libged/debuglib/debuglib.c,
src/libged/debugnmg/debugnmg.c, src/libged/decompose/decompose.c,
src/libged/delay/delay.c, src/libged/dir2ae/dir2ae.c,
src/libged/draw/draw.c, src/libged/dsp/dsp.c,
src/libged/dump/dump.c, src/libged/dup/dup.c,
src/libged/eac/eac.c, src/libged/echo/echo.c,
src/libged/edarb/edarb.c, src/libged/edcodes/edcodes.c,
src/libged/edcomb/edcomb.c, src/libged/edit/edit.c,
src/libged/editit/editit.c, src/libged/edmater/edmater.c,
src/libged/env/env.c, src/libged/erase/erase.c,
src/libged/exists/exists.c, src/libged/expand/expand.c,
src/libged/eye_pos/eye_pos.c, src/libged/facetize/facetize.cpp,
src/libged/fb2pix/fb2pix.c, src/libged/fbclear/fbclear.c,
src/libged/find/find.c, src/libged/form/form.c,
src/libged/fracture/fracture.c, src/libged/gdiff/gdiff.c,
src/libged/ged_init.cpp, src/libged/get/get.c,
src/libged/get_autoview/get_autoview.c,
src/libged/get_comb/get_comb.c,
src/libged/get_eyemodel/get_eyemodel.c,
src/libged/get_type/get_type.c, src/libged/glob/glob.c,
src/libged/gqa/gqa.c, src/libged/grid/grid.c,
src/libged/grid2model_lu/grid2model_lu.c,
src/libged/grid2view_lu/grid2view_lu.c, src/libged/group/group.c,
src/libged/heal/heal.c, src/libged/help/help.cpp,
src/libged/hide/hide.c, src/libged/how/how.c,
src/libged/human/human.c, src/libged/illum/illum.c,
src/libged/importFg4Section/importFg4Section.c,
src/libged/include/plugin.h, src/libged/inside/inside.c,
src/libged/instance/instance.c, src/libged/isize/isize.c,
src/libged/item/item.c, src/libged/joint/joint.c,
src/libged/joint2/joint2.c, src/libged/keep/keep.c,
src/libged/keypoint/keypoint.c, src/libged/kill/kill.c,
src/libged/killall/killall.c, src/libged/killrefs/killrefs.c,
src/libged/killtree/killtree.c, src/libged/label/label.c,
src/libged/lc/lc.c, src/libged/libfuncs/libfuncs.c,
src/libged/lint/lint.cpp, src/libged/list/list.c,
src/libged/lod/lod.c, src/libged/log/log.c,
src/libged/lookat/lookat.c, src/libged/ls/ls.c,
src/libged/lt/lt.c, src/libged/m2v_point/m2v_point.c,
src/libged/make/make.c, src/libged/make_name/make_name.c,
src/libged/match/match.c, src/libged/mater/mater.cpp,
src/libged/metaball/metaball.c, src/libged/mirror/mirror.c,
src/libged/model2grid_lu/model2grid_lu.c,
src/libged/model2view/model2view.c,
src/libged/model2view_lu/model2view_lu.c, src/libged/move/move.c,
src/libged/move_all/move_all.c,
src/libged/move_arb_edge/move_arb_edge.c,
src/libged/move_arb_face/move_arb_face.c, src/libged/mrot/mrot.c,
src/libged/nirt/nirt.c, src/libged/nmg/nmg.c,
src/libged/ocenter/ocenter.c, src/libged/open/open.c,
src/libged/orient/orient.c, src/libged/orotate/orotate.c,
src/libged/oscale/oscale.c, src/libged/otranslate/otranslate.c,
src/libged/overlay/overlay.c, src/libged/pathlist/pathlist.c,
src/libged/pathsum/pathsum.c,
src/libged/perspective/perspective.c, src/libged/pipe/pipe.c,
src/libged/pix2fb/pix2fb.c, src/libged/plot/plot.c,
src/libged/pmat/pmat.c, src/libged/pmodel2view/pmodel2view.c,
src/libged/png/png.c, src/libged/png2fb/png2fb.c,
src/libged/pnts/pnts.cpp, src/libged/prcolor/prcolor.c,
src/libged/prefix/prefix.c, src/libged/process/process.c,
src/libged/protate/protate.c, src/libged/ps/ps.c,
src/libged/pscale/pscale.c, src/libged/pset/pset.c,
src/libged/ptranslate/ptranslate.c, src/libged/pull/pull.c,
src/libged/push/push.c, src/libged/put/put.c,
src/libged/put_comb/put_comb.c, src/libged/putmat/putmat.c,
src/libged/qray/qray.c, src/libged/qvrot/qvrot.c,
src/libged/rcodes/rcodes.c, src/libged/rect/rect.c,
src/libged/red/red.c, src/libged/regdef/regdef.c,
src/libged/region/region.c, src/libged/remove/remove.c,
src/libged/rfarb/rfarb.c, src/libged/rmap/rmap.c,
src/libged/rmat/rmat.c, src/libged/rmater/rmater.c,
src/libged/rot/rot.c, src/libged/rot_point/rot_point.c,
src/libged/rrt/rrt.c, src/libged/rt/rt.c,
src/libged/rtabort/rtabort.c, src/libged/rtcheck/rtcheck.c,
src/libged/rtwizard/rtwizard.c, src/libged/savekey/savekey.c,
src/libged/saveview/saveview.c, src/libged/scale/scale.c,
src/libged/screengrab/screengrab.c, src/libged/search/search.c,
src/libged/select/select.c,
src/libged/set_output_script/set_output_script.c,
src/libged/set_transparency/set_transparency.c,
src/libged/set_uplotOutputMode/set_uplotOutputMode.c,
src/libged/setview/setview.c,
src/libged/shaded_mode/shaded_mode.c, src/libged/shader/shader.c,
src/libged/shells/shells.c, src/libged/showmats/showmats.c,
src/libged/simulate/ged_command.cpp, src/libged/slew/slew.c,
src/libged/solid_report/solid_report.c,
src/libged/solids_on_ray/solids_on_ray.c,
src/libged/sphgroup/sphgroup.c, src/libged/summary/summary.c,
src/libged/sync/sync.c, src/libged/tables/tables.c,
src/libged/tire/tire.c, src/libged/title/title.c,
src/libged/tol/tol.c, src/libged/tops/tops.c,
src/libged/tra/tra.c, src/libged/track/track.c,
src/libged/tree/tree.c, src/libged/typein/typein.c,
src/libged/unhide/unhide.c, src/libged/units/units.c,
src/libged/v2m_point/v2m_point.c, src/libged/vdraw/vdraw.c,
src/libged/version/version.c, src/libged/view/view.c,
src/libged/view2grid_lu/view2grid_lu.c,
src/libged/view2model/view2model.c,
src/libged/view2model_lu/view2model_lu.c,
src/libged/view2model_vec/view2model_vec.c,
src/libged/viewdir/viewdir.c, src/libged/voxelize/voxelize.c,
src/libged/vrot/vrot.c, src/libged/wcodes/wcodes.c,
src/libged/whatid/whatid.c, src/libged/which/which.cpp,
src/libged/which_shader/which_shader.c, src/libged/who/who.c,
src/libged/wmater/wmater.c, src/libged/xpush/xpush.c,
src/libged/zap/zap.c, src/libged/zoom/zoom.c:
As with LIBDM, introduce a plugin API version for LIBGED
2020-08-15 13:52 starseeker
* [r76783] src/libdm/postscript/CMakeLists.txt:
dm-ps needs TCL_LIBRARY
2020-08-15 13:45 starseeker
* [r76782] misc/CMake/BRLCAD_Util.cmake:
Allow for empty list in CMAKEFILES function
2020-08-15 13:42 starseeker
* [r76781] misc/repoconv/github_ci_actions.yml:
distcheck is still a bit too problematic with MSVC - do what we
do manually, build everything and run the check target.
2020-08-15 13:39 starseeker
* [r76780] CMakeLists.txt:
Remove debug message
2020-08-15 13:39 starseeker
* [r76779] CMakeLists.txt:
Handle any .github files temporarily so we can run distcheck more
easily
2020-08-15 13:21 starseeker
* [r76778] src/libdm/X/CMakeLists.txt,
src/libdm/glx/CMakeLists.txt, src/libdm/osgl/CMakeLists.txt,
src/libdm/plot/CMakeLists.txt, src/libdm/qt/CMakeLists.txt,
src/libdm/wgl/CMakeLists.txt:
List files for distcheck
2020-08-15 12:28 brlcad * [r78007] TODO:
Think the asynchronous I/O has been fixed - turned out to be an
incorrect fix to a typo in the libtclcad management logic. Added
a stdout handler when it wasn't needed, which avoided a crash due
to the original issue but introduced other problems.
* [r76777] src/libbu/units.c: 2020-12-18 20:24 starseeker
ws
2020-08-15 12:27 brlcad * [r78006] NEWS, doc/docbook/system/mann/facetize.xml:
Update facetize man page with examples showing the use of the
decimation-feature-size option in CM mode.
* [r76776] include/bu/units.h: 2020-12-18 19:57 starseeker
bu_units_string is itself undocumented and appears to be used via
the undocumented 'units -t' switch for getting a listing of
length units. needs cleanup
2020-08-15 04:35 brlcad * [r78005] TODO:
Make a note to look into the MGED vars command behavior.
* [r76775] include/bu/units.h: 2020-12-18 18:28 starseeker
document bu_units_conversion() in more detail with examples
2020-08-15 04:35 brlcad * [r78004] TODO:
Postpone libbu/librt timer merge - need to shake down new librt
timer implementation first.
* [r76774] src/libbu/units.c: 2020-12-18 17:15 starseeker
note these tables should be kept sorted
2020-08-15 04:15 brlcad * [r78003] src/gtools/tests/CMakeLists.txt:
Adjust path, define in one location
* [r76773] src/libbu/units.c: 2020-12-18 17:11 starseeker
expand bu_units_conversion() to also match conversion value so
that callers may specify '4ft' for example, and it will evaluate
to the corresponding conversion factor.
2020-08-15 02:33 brlcad * [r78002] src/gtools/tests/CMakeLists.txt,
src/libged/tests/CMakeLists.txt:
As defined this is actually a gqa test, not a libged test.
* [r76772] src/libbu/units.c: 2020-12-18 17:07 starseeker
input is const, no reason for copying it
2020-08-15 02:29 brlcad * [r78001] src/libged/tests/CMakeLists.txt,
src/libged/tests/ged_tests.g:
Add CTest tests to exercise gqa plotting and check the validity
of its output. As expected based on user report, we have a
failure in the multithreaded case. If I recall correctly, when I
looked at this previously it is a regression - need to get it
working before patch release.
* [r76771] include/vmath.h: 2020-12-18 15:38 starseeker
remove the statements of discouragement as it can be misleading
to cursory encounters.
2020-08-15 01:11 starseeker * [r78000] src/libbn/tests/CMakeLists.txt, src/libbn/tests/plot3.c:
Enable the bn_plot3 tests. These simply check the ability to
detect valid and invalid plot3 files successfully, but that's a
foundation for being able to detect invalid plot3 output from
other routines down the road...
* [r76770] ., CMakeLists.txt, NEWS, include, include/dm/defines.h, 2020-12-18 15:17 starseeker
misc/CMake/BRLCAD_Util.cmake, misc/CMake/distclean.cmake.in,
regress, regress/burst/CMakeLists.txt,
regress/dsp/CMakeLists.txt, regress/iges/CMakeLists.txt,
regress/red/CMakeLists.txt, regress/repository/repocheck.cpp,
src/libdm/X/dm-X.c, src/libdm/dm_init.cpp,
src/libdm/glx/dm-ogl.c, src/libdm/include/calltable.h,
src/libdm/osgl/dm-osgl.cpp, src/libdm/plot/CMakeLists.txt,
src/libdm/plot/dm-plot.c, src/libdm/postscript/CMakeLists.txt,
src/libdm/postscript/dm-ps.c, src/libdm/qt/dm-qt.cpp,
src/libdm/tk/dm-tk.c, src/libdm/txt/dm-txt.c,
src/libdm/wgl/dm-wgl.c:
Pull in the latest RELEASE changes through r76769.
2020-08-15 00:28 brlcad * [r77999] src/other/CMakeLists.txt:
Getting a stray toplevel target in MSVC
* [r76765] src/rt/usage.cpp: 2020-12-18 04:10 starseeker
fix typo and clarify why these opts aren't included
2020-08-14 23:21 brlcad * [r77998] src/libtclcad/command_io.cpp:
Whoops, weren't checking cstderr
* [r76764] NEWS: 2020-12-18 04:02 starseeker
dynamic command loading for libged too
2020-08-14 22:51 brlcad * [r77997] src/libtclcad/command_io.cpp:
typo
* [r76763] NEWS: 2020-12-18 03:58 starseeker
note that mged and archer now load displays dynamically as a
significant architecture change for the upcoming 7.32.0 releaes
2020-08-14 21:39 brlcad * [r77996] include/ged/defines.h, src/libged/ged_util.c,
src/libged/rtcheck/rtcheck.c, src/libged/rtwizard/rtwizard.c,
src/libtclcad/command_io.cpp:
Setting a _ged_rt_output_handler on BU_PROCESS_STDOUT was
breaking the Mac. Try a different approach.
* [r76762] src/rt/viewweight.c: 2020-12-17 21:41 starseeker
there's no need or benefit of having the densityfile_vls be on
the heap or come from the small-memory allocator. just put the
struct on the stack.
2020-08-14 20:00 brlcad * [r77995] NEWS, TODO, src/conv/gcv/gcv.c, src/libgcv/gcv.c:
If an existing .g file is supplied to gcv, rather than quitting
append to it. This involves changing libgcv's logic to append to
rather than replacing an existing .g file.
* [r76761] CMakeLists.txt: 2020-12-17 21:10 starseeker
note that this is a fatal error condition, not a warning, and
tell the caller why configure is being halted so the causality is
obvious.
2020-08-14 19:42 starseeker * [r77994] TODO, src/libged/concat/concat.cpp:
db_diradd wasn't setting the d_major_type correctly during
db_concat. Looks like this wasn't an issue in 7.32.0, so doesn't
need a news item.
* [r76760] src/libdm/dm_init.cpp, src/libdm/plot/CMakeLists.txt, 2020-12-17 20:40 starseeker
src/libdm/postscript/CMakeLists.txt:
Couple build system fixes, add debugging message to dm_init.cpp
2020-08-14 12:40 starseeker * [r77993] TODO:
MGED nirt command line needs a bit of design thought - should be
a subprocess like rt and friends so it can be aborted at need,
but it will need I/O management like rtcheck to get the drawing
elements back to MGED.
* [r76747] ., misc/CMake/BRLCAD_Targets.cmake, regress, 2020-12-17 20:30 starseeker
regress/CMakeLists.txt, regress/asc/CMakeLists.txt,
regress/asc/asc.sh, regress/asc/asc2dsp.sh, regress/bots/bots.sh,
regress/comgeom/comgeom.sh, regress/dsp/dsp.sh,
regress/flawfinder.sh, regress/g-dot.sh, regress/g-nff.sh,
regress/gdiff, regress/gqa/gqa.sh, regress/iges/iges.sh,
regress/lights/lights.sh, regress/mged/CMakeLists.txt,
regress/mged/mged.sh, regress/moss/moss.sh, regress/nirt/nirt.sh,
regress/red/red.sh, regress/rtedge/rtedge.sh,
regress/shaders/shaders.sh, regress/solids/solids.sh,
regress/usage.sh, regress/weight/CMakeLists.txt,
regress/weight/weight.ref, regress/weight/weight.sh,
regress/weight/weight.test2.ref, src/gtools/gdiff/gdiff.c,
src/libged/exec.cpp, src/libged/ged_init.cpp, src/util/cv.c:
Merge changes from RELEASE branch - r76726 through r76746
2020-08-13 17:31 starseeker
* [r76740] misc/CMakeLists.txt,
misc/repoconv/github_ci_actions.yml:
This is now useful enough to warrant checkpointing - using Github
CI actions to do BRL-CAD builds on multiple platforms.
2020-08-13 14:01 starseeker
* [r76730] src/librt/db_diff.c:
These are primarily debugging messages at the moment - not much
useful we can currently do with them at a user level.
2020-08-13 13:17 starseeker
* [r76729] src/gtools/gdiff/gdiff.c:
Losing added and removed objects with filters - rework the
filtering selection.
2020-08-13 12:03 starseeker * [r77992] TODO:
More bumping of tasks not scoped/needed for a patch release.
* [r76726] ., bench, bench/CMakeLists.txt, bench/run.sh, 2020-12-17 20:22 starseeker
misc/CMake/BRLCAD_Targets.cmake, misc/CMake/Distcheck.cmake,
misc/CMake/distcheck_repo_verify.cmake.in, regress,
regress/asc/CMakeLists.txt, regress/asc/asc.sh,
regress/asc/asc2dsp.sh, regress/bots/bots.sh,
regress/burst/regress-burst.cmake.in, regress/comgeom/comgeom.sh,
regress/dsp/dsp.sh, regress/dsp/run-dsp-case-set-1.sh,
regress/dsp/run-dsp-case-set-2.sh,
regress/dsp/run-dsp-case-set-3.sh, regress/flawfinder.sh,
regress/g-dot.sh, regress/g-nff.sh,
regress/gchecker/regress-gchecker.cmake.in,
regress/ged/regress-ged_mater.cmake.in, regress/gqa/gqa.sh,
regress/icv/regress-icv_export.cmake.in,
regress/icv/regress-icv_import.cmake.in, regress/iges/iges.sh,
regress/library.sh, regress/licenses/regress-licenses.cmake.in,
regress/lights/lights.sh, regress/mged/mged.sh,
regress/mged/regress-mged.cmake.in, regress/moss/moss.sh,
regress/nirt/nirt.sh, regress/nurbs/regress-nurbs-test.cmake.in,
regress/pkg/regress-pkg.cmake.in, regress/red/red.sh,
regress/repository/regress-repository.cmake.in,
regress/rtedge/rtedge.sh,
regress/rtwizard/regress-rtwiz.cmake.in,
regress/shaders/shaders.sh, regress/solids/solids.sh,
regress/spdi/spdi.sh, regress/usage.sh,
regress/user/regress-user.cmake.in, regress/weight/weight.sh,
src/CMakeLists.txt, src/fb/CMakeLists.txt, src/libbu,
src/libbu/tests/datetime.c, src/libged/ged_init.cpp,
src/librt/CMakeLists.txt, src/libtclcad/tclcad_init.c,
src/libtermio/CMakeLists.txt, src/remrt/CMakeLists.txt,
src/rt/CMakeLists.txt, src/util/CMakeLists.txt:
Merge changes from RELEASE branch - r76703 through r76725
2020-08-11 18:07 starseeker
* [r76708] doc/README.Windows:
Add a note on where to look for the SDK version. There may be a
better way to do this...
2020-08-11 15:38 starseeker
* [r76705] misc/repoconv/NOTES:
Another CI feature to investigate
2020-08-11 14:19 starseeker
* [r76704] ., src/libged/blast/blast.c, src/libged/clone/clone.c,
src/libged/draw/draw.c, src/libged/draw/loadview.c,
src/libged/draw/preview.c, src/libged/killall/killall.c,
src/libged/osg.cpp, src/libged/putmat/putmat.c, src/mged/cmd.c:
Merge changes from RELEASE: r76693 through r76703
2020-08-10 17:18 starseeker
* [r76695] src/libbrep/tests/cyl_hole.g:
whoops, got .g sample by mistake
2020-08-10 17:18 starseeker
* [r76694] ., src/libbrep/tests/cyl_hole.g, src/libged/draw/draw.c:
Cherrypick r76693 (B cmd fix) from RELEASE
2020-08-07 14:38 starseeker * [r77991] TODO:
Bump a number of issues too large for current patch release.
* [r76684] src/mged/fbserv.c: 2020-12-17 20:20 starseeker
Sync a few more differences
2020-08-07 14:30 starseeker * [r77990] NEWS, TODO, doc/docbook/system/mann/quit.xml,
src/mged/cmd.c, src/tclscripts/mged/mview.tcl:
Update the MGED quit command to not quit by default if there are
active GED subprocesses. Support a '-f' option to force quitting
anyway, and print out information on how to identify running
processes if not quitting.
* [r76683] src/fbserv/server.c: 2020-12-17 19:44 starseeker
ws
2020-08-07 14:23 starseeker * [r77989] NEWS, TODO, src/tclscripts/mged/openw.tcl:
Remove a variety of menu entries from MGED
* [r76682] src/fbserv/fbserv.c, src/fbserv/server.c: Removed from MGED's menu bar (unused features, can be
more syncing between MGED and fbserv accomplished
another way, or should be exposed only as lower level settings
when
there are sensible defaults that seldom change):
2020-08-07 14:14 starseeker ViewRing menu and entries.
Modes->Persistent Sweep Rectangle
Modes->Collaborate
Modes->Rateknobs
Settings->Mouse Behavior->Sweep Raytrace-Rectangle
Settings->Mouse Behavior->Sweep Paint-Rectangle
Settings->Mouse Behavior->Sweep Zoom-Rectangle
Settings->Apply To->Local Panes
Settings->Apply To->Listed Panes
Settings->Framebuffer->Rectangle Area
* [r76681] src/mged/fbserv.c: There are others on the TODO list, but they pertain a little more
Rename to match standalone fbserv directly to features known to be in use (lighting, display lists,
key forwarding) so those need a little more care to be sure the
2020-08-07 13:55 starseeker alternative ways of managing them work and are documented - bump
them down to the next release iteration.
* [r76680] src/mged/CMakeLists.txt, src/mged/fbserv.c,
src/mged/fbserv.h:
consolidate
2020-08-07 13:45 starseeker
* [r76679] src/fbserv/fbserv.c:
Move a few functions and rename to make it a little easier to
compare the MGED version of this code with the standalone
version.
2020-08-06 18:38 starseeker
* [r76678] include/dm.h, src/libdm/X/dm-X.c,
src/libdm/dm-generic.c, src/libdm/dm_plugins.cpp,
src/libdm/glx/dm-ogl.c, src/libdm/include/calltable.h,
src/libdm/null/dm-Null.c, src/libdm/osgl/dm-osgl.cpp,
src/libdm/plot/dm-plot.c, src/libdm/postscript/dm-ps.c,
src/libdm/qt/dm-qt.cpp, src/libdm/tk/dm-tk.c,
src/libdm/txt/dm-txt.c, src/libdm/wgl/dm-wgl.c,
src/mged/attach.c:
Replace/refactor another hardcoding of dm backend names
2020-08-06 18:01 starseeker
* [r76676] src/libdm/CMakeLists.txt, src/libdm/X/CMakeLists.txt,
src/libdm/glx/CMakeLists.txt, src/libdm/osgl/CMakeLists.txt,
src/libdm/plot/CMakeLists.txt,
src/libdm/postscript/CMakeLists.txt, src/libdm/qt/CMakeLists.txt,
src/libdm/tk/CMakeLists.txt, src/libdm/txt/CMakeLists.txt,
src/libdm/wgl/CMakeLists.txt:
Push the conditionals and the ignore files into the plugin build
logic
2020-08-06 17:40 starseeker
* [r76675] src/libdm/X/CMakeLists.txt, src/libdm/X/fb_X.h,
src/libdm/glx/CMakeLists.txt, src/libdm/glx/fb_ogl.h,
src/libdm/glx/if_ogl.c, src/libdm/osgl/CMakeLists.txt,
src/libdm/osgl/fb_osgl.h, src/libdm/osgl/if_osgl.cpp,
src/libdm/qt/CMakeLists.txt, src/libdm/qt/fb_qt.h,
src/libdm/tk/CMakeLists.txt, src/libdm/wgl/CMakeLists.txt,
src/libdm/wgl/fb_wgl.h:
Shouldn't need the defines at lower levels either...
2020-08-06 17:32 starseeker
* [r76674] src/mged/doevent.c:
No change in body of function due to if defined...
2020-08-06 17:30 starseeker
* [r76673] src/libdm/CMakeLists.txt:
Simplify the libdm build logic - we no longer need to supply the
DM_* defines to MGED.
2020-08-06 17:18 starseeker
* [r76672] include/dm.h, src/libdm/X/dm-X.h,
src/libdm/glx/dm-ogl.h, src/libdm/osgl/dm-osgl.h,
src/libdm/plot/dm-plot.h, src/libdm/postscript/dm-ps.h,
src/libdm/qt/dm-qt.h, src/libdm/tk/dm-tk.h,
src/libdm/txt/dm-txt.c, src/libdm/wgl/dm-wgl.h:
Move the extern declarations down into subheaders (except for the
null dm)
2020-08-06 17:10 starseeker
* [r76671] src/libdm/X/dm-X.h, src/libdm/glx/dm-ogl.h,
src/libdm/include/private.h, src/libdm/wgl/dm-wgl.h:
Put DM specific definitions in the local headers
2020-08-06 17:05 starseeker
* [r76670] src/libtclcad/tclcad_obj.c:
Not sure why these are conditionalized? Just define them until it
is clear why that won't work...
2020-08-06 16:49 starseeker
* [r76669] src/libtclcad/tclcad_obj.c:
Key off of OpenGL. TODO: this feature belongs at a lower level...
2020-08-06 16:34 starseeker
* [r76668] include/dm.h, src/libdm/X/dm-X.c,
src/libdm/dm-generic.c, src/libdm/dm_plugins.cpp,
src/libdm/glx/dm-ogl.c, src/libdm/include/calltable.h,
src/libdm/null/dm-Null.c, src/libdm/osgl/dm-osgl.cpp,
src/libdm/plot/dm-plot.c, src/libdm/postscript/dm-ps.c,
src/libdm/qt/dm-qt.cpp, src/libdm/tk/dm-tk.c,
src/libdm/txt/dm-txt.c, src/libdm/wgl/dm-wgl.c,
src/mged/attach.c, src/mged/mged.c:
Remove the last use of DM_* ifdefs from MGED
2020-08-06 16:11 starseeker
* [r76667] include/dm.h, src/libdm/dm_plugins.cpp,
src/libdm/tests/dm_test.c, src/libtclcad/dm.c, src/mged/attach.c:
Have the caller provide a vls to dm_list_types, remove some more
DM ifdefs
2020-08-06 14:53 starseeker
* [r76666] include/dm.h, src/libdm/X/dm-X.c,
src/libdm/dm-generic.c, src/libdm/glx/dm-ogl.c,
src/libdm/include/calltable.h, src/libdm/null/dm-Null.c,
src/libdm/null/dm-Null.h, src/libdm/osgl/dm-osgl.cpp,
src/libdm/plot/dm-plot.c, src/libdm/postscript/dm-ps.c,
src/libdm/qt/dm-qt.cpp, src/libdm/tk/dm-tk.c,
src/libdm/txt/dm-txt.c, src/libdm/wgl/dm-wgl.c,
src/mged/attach.c, src/mged/cmd.c, src/mged/doevent.c,
src/mged/mged.h, src/mged/mged_dm.h:
Make a stab at pushing down the DM-specific event functions into
libdm. The dirty flag needs more attention - as MGED is using it,
the scope appears to be all DMs rather than each individual
instance, and there's no internal 'this DM is no longer dirty'
reset post-draw at the moment (as one would expect for a DM
scoped flag of this sort.) Need to better understand the
relationship between DMP, stuct dm_list, and how it should or
shouldn't relate to bview.
2020-08-06 13:14 starseeker
* [r76665] include/dm/CMakeLists.txt, include/dm/dm-design.h:
This is probably obsolete now...
2020-08-06 13:10 starseeker
* [r76664] src/mged/attach.c:
No longer need these
2020-08-06 08:23 d_rossberg
* [r76663] src/other/openNURBS/opennurbs_extensions.h:
we still need to distinguish between dynamic and static library
MSVC builds, with ON_DLL_EXPORTS/ON_DLL_IMPORTS set or unset
2020-08-06 08:17 d_rossberg
* [r76662] misc/win32-msvc/Dll/CMakeLists.txt:
lz4 is now embedded in librt
2020-08-03 21:17 starseeker
* [r76655] include/bu/process.h, include/ged/defines.h,
include/tclcad.h, src/libbu/process.c,
src/libtclcad/tclcad_obj.c:
r76624 broke rt command in Archer on Windows. Switch to using a
semantic enum to specifiy I/O channel in the API, rather than any
sort of int.
2020-08-03 17:56 starseeker
* [r76653] src/libtclcad/tclcad_obj.c:
Fix libtclcad build on Windows
2020-08-03 00:58 starseeker
* [r76650] src/mged/mged.c:
After closedb, need to set up a blank struct ged so commands will
work.
2020-08-02 20:15 starseeker
* [r76646] ., NEWS, doc, include, include/bu/magic.h,
include/dm/bview.h, include/ged/defines.h, include/ged/view.h,
include/tclcad.h, regress, src/libged/arb/rotate_arb_face.c,
src/libged/bb/bb.c, src/libged/bigE/bigE.c,
src/libged/bot/bot.cpp, src/libged/bot/bot_dump.c,
src/libged/bot/check.cpp, src/libged/bot/edbot.c,
src/libged/bot/extrude.cpp, src/libged/bot/remesh.cpp,
src/libged/clone/clone.c, src/libged/comb/comb.c,
src/libged/comb_std/comb_std.c, src/libged/copymat/copymat.c,
src/libged/display_list.c, src/libged/draw/draw.c,
src/libged/draw/preview.c, src/libged/edcodes/edcodes.c,
src/libged/edit/edit.c, src/libged/edmater/edmater.c,
src/libged/erase/erase.c, src/libged/exec.cpp,
src/libged/facetize/facetize.cpp, src/libged/gdiff/gdiff.c,
src/libged/ged.c, src/libged/ged_private.h,
src/libged/ged_util.c, src/libged/get/get.c,
src/libged/get_obj_bounds.c, src/libged/get_type/get_type.c,
src/libged/include, src/libged/include/plugin.h,
src/libged/joint/joint.c, src/libged/kill/kill.c,
src/libged/killrefs/killrefs.c, src/libged/killtree/killtree.c,
src/libged/mater/mater.cpp, src/libged/metaball/metaball.c,
src/libged/move_arb_edge/move_arb_edge.c,
src/libged/move_arb_face/move_arb_face.c,
src/libged/ocenter/ocenter.c, src/libged/orotate/orotate.c,
src/libged/oscale/oscale.c, src/libged/otranslate/otranslate.c,
src/libged/pipe.c, src/libged/pipe/pipe.c,
src/libged/polyclip.cpp, src/libged/process/process.c,
src/libged/protate/protate.c, src/libged/pscale/pscale.c,
src/libged/pset/pset.c, src/libged/ptranslate/ptranslate.c,
src/libged/put/put.c, src/libged/put_comb/put_comb.c,
src/libged/remove/remove.c, src/libged/rmater/rmater.c,
src/libged/rtabort/rtabort.c, src/libged/rtcheck/rtcheck.c,
src/libged/rtwizard/rtwizard.c, src/libged/select/select.c,
src/libged/set_transparency/set_transparency.c,
src/libged/vdraw/vdraw.c, src/libged/view/data_lines.c,
src/libged/wcodes/wcodes.c, src/libged/zap/zap.c,
src/libtclcad/fb.c, src/libtclcad/tclcad_mouse.c,
src/libtclcad/tclcad_obj.c, src/libtclcad/tclcad_obj_wrapper.c,
src/libtclcad/tclcad_polygons.c, src/libtclcad/tclcad_private.h,
src/libtclcad/view/arrows.c, src/libtclcad/view/autoview.c,
src/libtclcad/view/axes.c, src/libtclcad/view/draw.c,
src/libtclcad/view/faceplate.c, src/libtclcad/view/labels.c,
src/libtclcad/view/lines.c, src/libtclcad/view/refresh.c,
src/libtclcad/view/util.c, src/libtclcad/view/view.h,
src/mged/chgview.c, src/mged/dodraw.c, src/mged/mged.c,
src/mged/overlay.c, src/mged/setup.c, src/mged/utility1.c,
src/mged/wdb_obj.c, src/shapes/coil.c:
Now that we've gotten trunk into RELEASE so we can work on
7.32.0, merge the latest bioh changes to libged/libtclcad back
into trunk. Next steps are likely to be more invasive, so this
seems to be a reasonable sync point.
2020-08-02 19:51 starseeker
* [r76644] src/libtclcad/tclcad_obj.c:
Don't unpack fdp unless we're non-NULL
2020-08-02 18:30 starseeker
* [r76641] regress/solids/solids.dsp.dat:
Set mime-type of solds.dsp.dat to application/octet-stream
2020-08-02 17:53 starseeker
* [r76640] NEWS:
Fix NEWS release date
2020-08-01 06:55 brlcad
* [r76629] BUGS:
unable to reproduce, tested multiple files and count was correct.
2020-08-01 06:47 brlcad
* [r76628] BUGS, NEWS:
idents cn longer bombs simply when run from a read-only path
2020-08-01 06:44 brlcad
* [r76627] src/libged/tables/tables.c:
fix idents crash when running from read-only dir
if the output file could not be created, an attempt to free an
unallocate and uninitialized ptbl would cause a bu_bomb. now its
on
the stack, so nothing to free, and error messages are updated to
be a
bit more helpful.
2020-08-01 04:24 brlcad
* [r76625] src/libbu/process.c:
gosh this gets so convoluted to read. one concept per line.
separate vars, arg validation, main logic, and return for
readability.
2020-08-01 04:18 brlcad
* [r76624] src/libbu/process.c:
not safe to assume 0/1/2 actually correspond with
stdin/stdout/stderr
go through the std vars as they are more likley to remain
semantically
aligned to a corresponding in/out/err descriptor even if
closed/reopened. this API still assumes too much, but there's not
a
good alternative that doesn't entail significant rework at this
point.
2020-08-01 04:03 brlcad 2020-12-17 19:28 starseeker
* [r76623] src/libtclcad/tclcad_obj.c: * [r77988] src/mged/set.c:
dead code, probably not supposed to be here Make sure dlp2 is non-NULL
2020-08-01 04:01 brlcad 2020-12-17 18:35 starseeker
* [r76622] src/libtclcad/tclcad_obj.c: * [r77987] src/tclscripts/mged/openw.tcl:
bu_process_fd() can return null, must check it Remove MGED ViewRing menu and entries.
2020-07-31 19:58 brlcad 2020-12-17 18:25 starseeker
* [r76615] BUGS: * [r77986] TODO:
document a rather fugly idents bug recently reported Done - gcv plugins relocated to libexec.
2020-07-30 21:37 brlcad 2020-12-17 18:25 starseeker
* [r76605] src/art/art.cpp, src/remrt/remrt.c, src/remrt/rtsrv.c, * [r77985] TODO:
src/rt/do.c, src/rt/main.c, src/rt/opt.c: Proper embedded rasterizing backend will take time - not scoped
rename from rt_cmdtab to rt_do_tab.. tired of hunting for it. for this patch release.
2020-07-30 06:12 brlcad 2020-12-17 17:34 starseeker
* [r76589] src/libged/tables/tables.c: * [r77984] src/librt/gdiam/gdiam.cpp:
debugging null ptble error during idents command. update Use the fabs function for long double (fabsl)
formatting
2020-07-30 00:52 starseeker 2020-12-17 17:31 starseeker
* [r76587] regress/dsp/run-dsp-case-set-2.sh, * [r77983] bench/pixcmp.c:
regress/dsp/run-dsp-case-set-3.sh: Older clang on OSX doesn't like these initializers
Don't remove the .asc files - they're inputs
2020-07-29 20:37 starseeker 2020-12-17 17:24 starseeker
* [r76585] regress/asc/asc.sh: * [r77982] src/libbg/spsr/SPSR.cpp:
Quote input paths for odd pathname distcheck this warning is only in newer clang versions
2020-07-29 18:31 starseeker 2020-12-17 15:03 starseeker
* [r76578] ., src/libged/open/open.c: * [r77981] src/tclscripts/mged/mview.tcl:
Cherrypick r76577 from bioh - open+reopen. Was seeing an issue Recognize when all the windows are gone - if that's what has
starting up Archer with a supplied .g file, this clears it. happened, we're shutting down the application.
2020-07-29 14:07 starseeker 2020-12-17 15:00 starseeker
* [r76568] misc/repowork/repowork.cpp: * [r77980] src/tclscripts/mged/openw.tcl:
Rename the commit rebuild options - this mechanism is not Ah. open_cmd_win was missing the global identification of
actually CVS specific, and may be useful somewhere down the road mged_gui, so the state setting wasn't happening correctly.
even post-conversion.
2020-07-29 13:40 starseeker 2020-12-17 14:57 starseeker
* [r76567] misc/CMakeLists.txt, misc/repoconv/CONVERT.sh, * [r77979] src/tclscripts/mged/openw.tcl:
misc/repoconv/cvs_info.sh, misc/repoconv/domap.sh: Checkpoint some Tcl/Tk tracing logic to try and debug an
Flesh out the notes about subsequent steps. unexpected behavior with variable setting.
2020-07-29 13:12 starseeker 2020-12-16 16:29 starseeker
* [r76566] misc/repoconv/verify/verify.cpp: * [r77978] doc/README.Windows:
Don't bail at this point, keep going Add notes for showIncludes and WinDbg.
2020-07-29 02:33 starseeker 2020-12-16 14:43 starseeker
* [r76565] misc/repowork/commit.cpp: * [r77974] CMakeLists.txt:
Make sure cvs lines are also separated by a new line from commit Fix logic for when to add optimization flags. Multiconfig builds
msg were never possible on Linux before Ninja Multi-Config, so this
logic was never actually exercised properly in that mode.
2020-07-29 00:48 starseeker 2020-12-15 19:10 starseeker
* [r76564] misc/repowork/commit.cpp, misc/repowork/repowork.cpp: * [r77970] misc/repoconv/github_ci_actions.yml:
Improve cvs output, use trees subdir for fi files (there may be a Update the github CI script to specify verbose ExternalProject
lot of them...) output.
2020-07-28 19:51 starseeker 2020-12-11 14:16 starseeker
* [r76563] misc/repoconv/CONVERT.sh: * [r77959] src/external/Creo/creo-brl.h, src/external/Creo/csg.cpp,
More notes on the increasingly complicated post-processing steps. src/external/Creo/shim.cpp, src/external/Creo/shim.h,
src/external/Creo/util.cpp:
Apply patch #560 from William Chambers updating usage of
ProToolkit APIs. (Minor adjustments were made to the shim.h and
shim.cpp files supplied with the patch.)
2020-12-10 18:19 starseeker
* [r77956] src/tclscripts/CMakeLists.txt:
Skip the index_gen.log file and just print the output to the
usual I/O channels. In CI we can't see the log contents.
2020-12-10 17:12 starseeker
* [r77955] NEWS, src/libbrep/cdt/fast.cpp:
Fix check for null vls when trying to write out debug message
when shading invalid brep objects. Was causing a crash.
2020-12-10 15:26 starseeker
* [r77954] misc/repoconv/github_ci_actions.yml:
Packages are taking a lot of space - skip for now.
2020-12-08 16:37 starseeker
* [r77950] src/conv/step/STEPWrapper.cpp,
src/conv/step/g-step/Assembly_Product.cpp,
src/conv/step/g-step/Default_Geometric_Context.cpp,
src/conv/step/g-step/ON_NurbsCurve.cpp,
src/conv/step/g-step/ON_NurbsSurface.cpp,
src/conv/step/step-g/BSplineCurveWithKnots.cpp,
src/conv/step/step-g/BSplineSurfaceWithKnots.cpp,
src/conv/step/step-g/CartesianPoint.cpp,
src/conv/step/step-g/Direction.cpp,
src/conv/step/step-g/RationalBSplineCurve.cpp,
src/conv/step/step-g/RationalBSplineSurface.cpp,
src/conv/step/step-g/ShellBasedSurfaceModel.cpp,
src/conv/step/step-g/SurfaceCurve.cpp,
src/conv/step/step-g/TrimmedCurve.cpp,
src/conv/step/util/list_elements.cpp,
src/other/stepcode/src/clstepcore/STEPattribute.cc,
src/other/stepcode/src/clstepcore/STEPattribute.h,
src/other/stepcode/src/clstepcore/sdaiApplication_instance.cc,
src/other/stepcode/src/clstepcore/sdaiApplication_instance.h:
Revert compatibility changes for upstream stepcode.
2020-07-28 19:40 starseeker After discussions with Sean, it's not clear these methods would
be
regarded as best practice and we may simply change upstream to
re-expose the direct pointers.
* [r76562] misc/repoconv/NOTES: Also, rather than altering our copy, the promising results with
Add a note about what NOT to do when using git fast-export the
extbuild experiments suggest it is time to look at getting back
in
sync with upstream. However, rather than doing this in extbuild
and conflating it with those changes, the decision is to do the
stepcode sync in a separate branch. This will allow for easier
testing and change review.
2020-07-28 19:39 starseeker 2020-12-08 09:11 brlcad
* [r76561] misc/repowork/README, misc/repowork/commit.cpp, * [r77948] TODO:
misc/repowork/repowork.cpp, misc/repowork/repowork.h: remove the conflict divider
First cut at incorporating the CVS generated information into
commit messages.
2020-07-28 15:30 starseeker 2020-12-07 17:03 starseeker
* [r76560] misc/repoconv/cvs_info.sh: * [r77945] src/librt/primitives/arbn/arbn.c:
Generate a SHA1 based map as well, in case a situation arises Initialize
where we can use original-oids to do the mapping.
2020-07-28 15:23 starseeker 2020-12-07 16:55 starseeker
* [r76559] misc/repoconv/verify/verify.cpp: * [r77944] src/libbg/spsr/Octree.inl:
Use the branch info pre-processed from the git repository. If Initialize
that process arrived at a wrong answer the last resort might be
to iterate through the git branches looking for one that matches,
if they are all different it would probably reach the point of
needing human judgement.
2020-07-28 14:58 starseeker 2020-12-07 16:42 starseeker
* [r76558] misc/repoconv/cvs_info.sh: * [r77943] src/libbg/spsr/MultiGridOctreeData.IsoSurface.inl:
For commits on multiple non-master git branches, assign them to Initialize
the branch they are on with the oldest final commit. This may
mis-assign some older commits that were actually made on another
branch and then merged, but we seem to be hitting the limit of
what Git can tell us. A few of these might show up as failed CVS
checkouts in a validation attempt, but I'm not sure how else we
would spot them.
2020-07-28 13:29 starseeker 2020-12-07 16:40 starseeker
* [r76557] misc/repoconv/verify/verify.cpp: * [r77942] include/brep/defines.h,
Read and analyze the maps put out by the scripts - bad news is src/conv/step/step-g/OpenNurbsInterfaces.cpp:
that the keys aren't unique, which means we've got commits in the Use GCC_PREREQ from common.h (thanks Sean)
chain history of more than one branch despite filtering out any
commits in the master chain. Hmm...
2020-07-28 12:41 starseeker 2020-12-07 15:41 starseeker
* [r76556] misc/repoconv/cvs_info.sh: * [r77941] src/conv/step/step-g/OpenNurbsInterfaces.cpp:
Note script for generating the key->sha1 map One more newer GCC guard
2020-07-28 12:14 starseeker 2020-12-07 15:36 starseeker
* [r76555] misc/repoconv/verify/verify.cpp: * [r77940] include/brep/defines.h,
master-UNNAMED-BRANCH isn't a valid CVS branch, skip. src/libbg/spsr/MarchingCubes.cpp:
Another newer-GCC only warning
2020-07-28 11:32 starseeker 2020-12-07 15:26 starseeker
* [r76554] misc/CMakeLists.txt, misc/repoconv/cvs_info.sh: * [r77939] src/libbg/spsr/MarchingCubes.cpp:
Extract CVS commit info from cvs-fast-export This flag was introduced recently, and we may still see older
GCCs on some platforms.
This script uses a cvs-fast-export conversion of the original CVS 2020-12-07 03:54 starseeker
repository without an authormap in order to extract the original
association between commit ids and commits. Because SHA1s won't
map for the main conversion, use a combination of message SHA1
and timestamp to uniquely identify the commits. When we move to
map this information into the final commit messages, we will
need to generate a similar map between this information and the
SHA1 values in the repowork input repository. Reading both maps
will then serve as a key connecting new SHA1 values to the old
CVS data.
In addition, we also used the --first-parent option of rev-list * [r77938] src/other/CMakeLists.txt:
to follow the actual branch chains for the CVS conversions - Ah, right - need to set the correct enabling var for FindTCL with
these will be recorded as cvs:branch: entries. Anything not the new setup.
on a branch will be deemed to be cvs:branch:trunk commits.
2020-07-28 10:01 starseeker 2020-12-06 17:56 starseeker
* [r76553] misc/repoconv/verify/verify.cpp: * [r77937] misc/CMake/ThirdParty_TCL.cmake:
Check branch string for invalid chars before attempting a CVS If wishcmd is set to a build target, we can't test since the
checkout. executable doesn't exist yet.
2020-07-28 08:10 brlcad 2020-12-06 05:41 starseeker
* [r76552] src/sig/dmod.c, src/sig/imod.c: * [r77936] src/other/tcl/CMake/tcl.cmake:
port dmod and imod Put back TCL_CHECK_INCLUDE_FILE
2020-07-28 08:10 brlcad 2020-12-05 19:48 starseeker
* [r76551] src/libdm/plot/dm-plot.c: * [r77935] src/other/tk/CMakeLists.txt:
open pipes binary too Just point directly to where tcl is located
2020-07-28 08:10 brlcad 2020-12-05 18:26 starseeker
* [r76550] src/libbn/tabdata.c: * [r77933] misc/CMake/scripts/tcl_mkindex.cmake:
it's a binary reader, must open file in binary road Work around an issue passing in spaces in pathnames.
2020-07-28 07:37 brlcad 2020-12-04 20:07 starseeker
* [r76549] src/libbg/polygon.c, src/libbg/polygon_triangulate.cpp, * [r77932] misc/repoconv/NOTES:
src/libbg/tests/chull.c, src/libbg/tests/obr.c, Stash a few links documenting other conversion efforts.
src/libbg/trimesh_isect.cpp:
plot files are binary
2020-07-28 06:24 brlcad 2020-12-04 18:49 starseeker
* [r76548] src/util/asc-plot3.c: * [r77931] src/libtclcad/auto_path.c, src/other/CMakeLists.txt:
use argv0 Supply and use ITK_VERSION, instead of assuming ITCL and ITK
match exactly.
2020-07-28 06:23 brlcad 2020-12-04 18:43 starseeker
* [r76547] src/util/double-asc.c: * [r77930] misc/tools/dom2dox/CMake/FindLEMON.cmake,
only make input binary, output asc in text mode (other tools misc/tools/dom2dox/CMake/FindPERPLEX.cmake:
handle both) Update dom2dox copies as well...
2020-07-28 06:20 brlcad 2020-12-04 18:40 starseeker
* [r76546] src/util/pixtile.c: * [r77929] misc/CMake/CMakeLists.txt, misc/CMake/FindLEMON.cmake,
use fileno instead of assuming misc/CMake/FindNETPBM.cmake, misc/CMake/FindOPENNURBS.cmake,
misc/CMake/FindPERPLEX.cmake, misc/CMake/FindRE2C.cmake,
misc/CMake/FindSSE.cmake, misc/CMake/FindTCL.cmake,
misc/CMake/FindUTAHRLE.cmake, src/external/Creo/CMakeLists.txt,
src/external/Cubit/CMakeLists.txt,
src/external/Unigraphics/CMakeLists.txt,
src/libbg/CMakeLists.txt, src/libbrep/CMakeLists.txt,
src/libbu/CMakeLists.txt, src/libdm/wgl/CMakeLists.txt,
src/libgcv/plugins/gdal/CMakeLists.txt,
src/libgcv/plugins/obj/wfobj/CMake/FindLEMON.cmake,
src/libgcv/plugins/obj/wfobj/CMake/FindPERPLEX.cmake,
src/libtclcad/CMakeLists.txt, src/mged/CMakeLists.txt,
src/other/CMakeLists.txt, src/rt/CMakeLists.txt,
src/rtwizard/CMakeLists.txt, src/util/CMakeLists.txt:
Pull in the majority (though not quite all) of the Find* module
updates and their associated CMakeLists.txt adjustments from
extbuild, altering the existing src/other/CMakeLists.txt to
define the newer variables in a couple of cases.
2020-07-28 05:47 brlcad 2020-12-04 17:06 starseeker
* [r76545] src/util/lowp.c: * [r77928] src/conv/step/ap203e2-g/CMakeLists.txt,
needs binary mode for windows src/conv/step/ap214-g/CMakeLists.txt,
src/conv/step/ap242-g/CMakeLists.txt,
src/conv/step/g-ap203e2/CMakeLists.txt,
src/conv/step/g-ap214/CMakeLists.txt,
src/conv/step/g-ap242/CMakeLists.txt,
src/conv/step/g-step/CMakeLists.txt,
src/conv/step/ifc-g/CMakeLists.txt,
src/conv/step/step-g/CMakeLists.txt,
src/conv/step/util/CMakeLists.txt:
Incorporate what should (currently) be no-op CMake changes for
step converters from extbuild.
2020-07-28 05:43 brlcad 2020-12-04 15:23 starseeker
* [r76544] src/util/dpix-pix.c: * [r77926] misc/CMake/CMakeLists.txt,
need the fd, not fp misc/CMake/TCL_PKGINDEX.cmake,
misc/CMake/scripts/tcl_mkindex.cmake:
Bring in the other CMake logic updates for tclscript index files.
2020-07-28 04:59 brlcad 2020-12-04 14:59 starseeker
* [r76543] src/util/dpix-pix.c: * [r77925] src/tclscripts/CMakeLists.txt:
more binary. get dpix-pix working on windows. Whoops - need the update to the tclscript logic for proper use of
CMAKE_CFG_INTDIR and $<CONFIG>
2020-07-28 04:55 brlcad 2020-12-04 02:37 starseeker
* [r76542] src/util/bwshrink.c, src/util/halftone.c, * [r77923] TODO:
src/util/pixshrink.c: Remove old CMake note
if we reopen the input, make sure it stays binary
2020-07-28 04:03 brlcad 2020-12-04 02:26 starseeker
* [r76541] src/libgcv/plugins/obj/obj_read.c, * [r77922] TODO:
src/libgcv/plugins/obj/wfobj/obj_parser.cpp: If the new approach to zlib and png continues to work, this is
obj parser is set up to already handle either mode, so make them probably not worth doing anytime soon. If third party libs begin
consistently use binary supporting their use we can consider it, but to really make it
word we'd have to update all of them ourselves at the moment.
2020-07-28 02:15 brlcad 2020-12-04 02:22 starseeker
* [r76540] src/conv/vdeck/vdeck.c: * [r77921] TODO:
also break on carriage returns just in case we're fed a windows png and zlib should be handled now - remove TODO item.
vdeck input. this should make them seem like double-newlines.
2020-07-28 01:35 starseeker 2020-12-04 02:11 starseeker
* [r76539] misc/repoconv/verify/verify.cpp: * [r77920] src/librt/primitives/dsp/dsp_brep.cpp,
fix option src/librt/primitives/revolve/revolve_brep.cpp,
src/librt/primitives/sketch/sketch_brep.cpp,
src/proc-db/brepintersect.cpp:
Pull in a number of adjustments to openNURBS using code from
extbuild.
2020-07-28 01:32 starseeker 2020-12-04 00:55 starseeker
* [r76538] misc/repoconv/verify/verify.cpp: * [r77919] src/archer/CMakeLists.txt, src/bwish/CMakeLists.txt:
Put the branch query in with the slow portion of the code - diff Shouldn't need to directly link the itcl/itk libs any longer.
checking - so we can iterate faster.
2020-07-27 23:39 starseeker 2020-12-04 00:54 starseeker
* [r76537] misc/repoconv/verify/verify.cpp: * [r77918] regress/user/CMakeLists.txt:
May have some of the CVS lines wrong somehow? Occasionally Use $<CONFIG> here, not CMAKE_CFG_INTDIR.
getting empty CVS checkouts, which is probably not what we
want... don't generate override SHA1 files in those cases.
2020-07-27 20:48 brlcad 2020-12-04 00:47 starseeker
* [r76536] src/libged/attr/attr.cpp, src/libged/bb/bb.c, * [r77917] misc/CMake/distcheck_no_tcl.cmake.in,
src/libged/bigE/bigE.c, src/libged/bo/bo.c, misc/CMake/distcheck_target.cmake.in:
src/libged/bot/bot_dump.c, src/libged/bot/bot_face_sort.c, Ninja will ensure a .ninja_log file exists - adjust for that when
src/libged/check/check.c, src/libged/clone/clone.c, doing distcheck.
src/libged/comb/comb.c, src/libged/copyeval/copyeval.c,
src/libged/decompose/decompose.c, src/libged/display_list.c,
src/libged/draw/draw.c, src/libged/edcodes/edcodes.c,
src/libged/erase/erase.c, src/libged/facetize/facetize.cpp,
src/libged/fracture/fracture.c, src/libged/ged_util.c,
src/libged/get_obj_bounds.c, src/libged/gqa/gqa.c,
src/libged/joint/joint.c, src/libged/lint/lint.cpp,
src/libged/mater/mater.cpp, src/libged/nmg/nmg_collapse.c,
src/libged/pix2fb/pix2fb.c, src/libged/shells/shells.c,
src/libged/tables/tables.c, src/libged/trace.c,
src/libged/typein/typein.c, src/libged/wcodes/wcodes.c,
src/libged/whatid/whatid.c:
more single expression per line simplifications for readability
and consistency
2020-07-27 20:46 brlcad 2020-12-04 00:46 starseeker
* [r76535] src/libged/human/human.c: * [r77916] misc/CMake/CMakeLists.txt,
ws cleanup, operator *= reduction misc/CMake/FindPOLY2TRI.cmake, misc/CMake/FindSTEPCODE.cmake:
Not using yet but go ahead and stage poly2tri and stepcode find
logic.
2020-07-27 20:28 brlcad 2020-12-04 00:40 starseeker
* [r76534] src/libged/gqa/gqa.c: * [r77915] misc/CMake/BRLCAD_User_Options.cmake:
ugh, terrible readability Pull in a couple extbuild adjustments to user options.
2020-07-27 20:11 brlcad 2020-12-04 00:33 starseeker
* [r76533] src/libged/3ptarb/3ptarb.c, src/libged/bot/bot_dump.c, * [r77914] CMakeLists.txt, misc/CMake/BRLCAD_Install_Prefix.cmake,
src/libged/check/check.c, src/libged/check/check_exp_air.c, misc/CMake/multiconfig_path_read.cmake.in:
src/libged/check/check_unconf_air.c, Adjust how we are updating the install path for the dev and rel
src/libged/check/check_volume.c, src/libged/comb/comb.c, paths. With Ninja MultiConfig on Windows, the old approach was
src/libged/constraint/constraint.c, src/libged/draw/loadview.c, inadequate.
src/libged/draw/preview.c, src/libged/erase/erase.c,
src/libged/get_comb/get_comb.c, src/libged/glob/glob.c,
src/libged/heal/heal.c, src/libged/how/how.c, src/libged/lc/lc.c,
src/libged/metaball/metaball.c, src/libged/nmg/nmg.c,
src/libged/nmg/nmg_cmface.c, src/libged/nmg/nmg_kill_f.c,
src/libged/nmg/nmg_kill_v.c, src/libged/nmg/nmg_make_v.c,
src/libged/nmg/nmg_mm.c, src/libged/nmg/nmg_move_v.c,
src/libged/overlay/overlay.c, src/libged/rot/rot.c,
src/libged/rt/rt.c, src/libged/screengrab/screengrab.c,
src/libged/set_transparency/set_transparency.c,
src/libged/tables/tables.c, src/libged/tests/test_list.c,
src/libged/tol/tol.c, src/libged/tops/tops.c,
src/libged/view/data_lines.c, src/libged/view/snap.c,
src/libged/wcodes/wcodes.c:
general ws cleanup, some reformatting for consistency
2020-07-27 20:07 starseeker 2020-12-03 20:14 starseeker
* [r76532] misc/repoconv/verify/verify.cpp: * [r77913] src/other/CMakeLists.txt:
Check, then open Specify more files for disclean to scrub
2020-07-27 19:50 brlcad 2020-12-03 17:43 starseeker
* [r76531] src/libged/human/human.c: * [r77912] src/libgcv/plugins/gdal/gdal.cpp,
update corresponding usage mentions src/libgcv/plugins/gdal/gdal_ll.cpp:
Prefer local GDAL headers for inclusion, if both are visible.
2020-07-27 19:48 brlcad 2020-12-03 17:32 starseeker
* [r76530] src/libged/human/human.c: * [r77910] misc/CMake/BRLCAD_Install_Prefix.cmake:
lowercase for sanity on case sensitive filesystems Pull the working CMAKE_IGNORE_PATH logic from extbuild - need to
ignore exact paths of interest, not the prefix dir for those
paths.
2020-07-27 19:41 brlcad 2020-12-03 17:28 starseeker
* [r76529] src/libged/check/check_adj_air.c, * [r77909] misc/CMake/BRLCAD_Install_Prefix.cmake:
src/libged/check/check_exp_air.c, src/libged/check/check_gap.c, Make sure we have sleep, remove a no-op statement probably left
src/libged/check/check_overlaps.c, over from a search-and-replace.
src/libged/check/check_unconf_air.c,
src/libged/check/check_volume.c, src/libged/color/color.c,
src/libged/draw/loadview.c, src/libged/dump/dump.c,
src/libged/edcodes/edcodes.c, src/libged/fb2pix/fb2pix.c,
src/libged/ged_init.cpp, src/libged/gqa/gqa.c,
src/libged/keep/keep.c, src/libged/move_all/move_all.c,
src/libged/pix2fb/pix2fb.c, src/libged/plot/plot.c,
src/libged/png2fb/png2fb.c, src/libged/pnts/pnts.cpp,
src/libged/ps/ps.c, src/libged/rcodes/rcodes.c,
src/libged/red/red.c, src/libged/rmater/rmater.c,
src/libged/savekey/savekey.c, src/libged/saveview/saveview.c,
src/libged/tables/tables.c, src/libged/wcodes/wcodes.c,
src/libged/wmater/wmater.c:
more one expression per line where embedding isn't required
2020-07-27 19:30 brlcad 2020-12-03 17:24 starseeker
* [r76528] src/libged/bot/bot_dump.c, src/libged/bot/bot_fuse.c: * [r77908] misc/CMake/BRLCAD_Targets.cmake:
excellent example of why one expression per line is a best We're requiring >3.6 now, we can discard the APPLE specific bit
practice. the if statement expression gets lost like an here.
afterthought.
2020-07-27 19:18 starseeker 2020-12-03 17:23 starseeker
* [r76527] misc/repoconv/verify/verify.cpp: * [r77907] misc/CMake/BRLCAD_Targets.cmake:
This may be long running - make a stab at a way to resume partial Ensure dependencies are set for static targets
progress
2020-07-27 18:59 brlcad 2020-12-03 17:22 starseeker
* [r76526] src/libged/brep/plot.cpp: * [r77906] misc/CMake/BRLCAD_Targets.cmake:
brep plotting needs to be binary for windows too Document why we are setting the object dependencies.
2020-07-27 18:57 brlcad 2020-12-03 17:21 starseeker
* [r76525] src/libged/png/png.c: * [r77905] misc/CMake/BRLCAD_Install_Prefix.cmake,
one expression per line where embedding isn't required misc/CMake/BRLCAD_Targets.cmake:
revert - added too many files
2020-07-27 18:45 brlcad 2020-12-03 17:20 starseeker
* [r76524] src/libged/plot/plot.c: * [r77904] misc/CMake/BRLCAD_Install_Prefix.cmake,
plot data is binary, open file correctly on windows. misc/CMake/BRLCAD_Targets.cmake:
Document why we are setting the object dependencies.
2020-07-27 18:35 starseeker 2020-12-03 17:19 starseeker
* [r76523] misc/repoconv/verify/verify.cpp: * [r77903] misc/CMake/BRLCAD_Test_Wrappers.cmake:
git branch -a --contains won't always output just branch names - Use cmake_host_system_information to get the core count
see if we can filter out the lines we don't want
2020-07-27 18:12 starseeker 2020-12-03 17:18 starseeker
* [r76522] misc/repoconv/verify/verify.cpp: * [r77902] misc/CMake/BRLCAD_User_Options.cmake:
Wasn't getting CVS branches properly when there isn't an SVN fix line wrapping
branch available... try asking Git, although this is likely
problematic since Git commits don't have a notion of origination
branch...
2020-07-27 15:18 starseeker 2020-12-03 17:04 starseeker
* [r76521] misc/repowork/README: * [r77899] misc/CMake/BRLCAD_Build_Types.cmake:
Add some examples missed header
2020-07-27 15:09 starseeker 2020-12-03 16:53 starseeker
* [r76520] misc/CMakeLists.txt, misc/repoconv/verify/cvs_repaired, * [r77897] misc/CMake/BRLCAD_Build_Types.cmake,
misc/repoconv/verify/cvs_repaired/sphflake.pix,v: misc/CMake/BRLCAD_CPack.cmake,
verify needs the sphflake file misc/CMake/BRLCAD_Environment_Setup.cmake,
misc/CMake/BRLCAD_Install_Prefix.cmake,
misc/CMake/BRLCAD_Targets.cmake,
misc/CMake/BRLCAD_Test_Wrappers.cmake,
misc/CMake/BRLCAD_User_Options.cmake:
Add headers and footers, ws
2020-07-27 15:04 starseeker 2020-12-03 16:41 starseeker
* [r76519] misc/repoconv/verify/verify.cpp, * [r77896] CMakeLists.txt:
misc/repowork/commit.cpp: Have cmake_host_system_information report user and hostname.
A quick test suggests we might be able to avoid writing blob.fi
files - would be nice if true, since it makes things more compact
and faster
2020-07-27 14:50 starseeker 2020-12-03 16:35 starseeker
* [r76518] misc/CMakeLists.txt, misc/repoconv/verify/cvs.sh, * [r77895] CMakeLists.txt:
misc/repoconv/verify/md5.hpp, misc/repoconv/verify/sha1.hpp, Pull in a variety of minor changes from the extbuild
misc/repoconv/verify/svn.sh, misc/repoconv/verify/svn_de-rcs.cxx, CMakeLists.txt file.
misc/repoconv/verify/verify.sh:
Make verify a bit more self contained
2020-07-27 12:47 starseeker 2020-12-03 16:14 starseeker
* [r76517] misc/repoconv/verify/verify.cpp: * [r77894] CMakeLists.txt, misc/CMake/BRLCAD_User_Options.cmake,
Weird pathnames caused problems with the git hash calculating - misc/CMake/BRLCAD_Util.cmake, misc/CMake/CMakeLists.txt:
see if we can just do it directly and avoid the pathname Break the user options out into their own file.
hassle...
2020-07-27 01:55 starseeker 2020-12-03 16:04 starseeker
* [r76516] misc/repowork/commit.cpp, misc/repowork/repowork.cpp: * [r77893] CMakeLists.txt, misc/CMake/BRLCAD_Test_Wrappers.cmake,
Demonstrate (for N=1) ability to replace contents of a CVS commit misc/CMake/CMakeLists.txt:
with contents generated from a checkout. Break test wrappers out into their own file.
2020-07-27 01:12 starseeker 2020-12-03 15:59 starseeker
* [r76515] misc/repoconv/verify/verify.cpp, * [r77892] CMakeLists.txt,
misc/repowork/commit.cpp: misc/CMake/BRLCAD_Environment_Setup.cmake,
Start trying to incorporate CVS generated updates into the misc/CMake/BRLCAD_Install_Prefix.cmake,
repowork flow misc/CMake/CMakeLists.txt:
Fix environment setup, break out install prefix management.
2020-07-26 23:29 starseeker 2020-12-03 15:45 starseeker
* [r76514] misc/repoconv/verify/verify.cpp: * [r77891] CMakeLists.txt,
List the problem sha1s for which we are generating outputs in a misc/CMake/BRLCAD_Environment_Setup.cmake,
misc/CMake/CMakeLists.txt:
Put enviornment setup and characterization code into its own
file. file.
2020-07-26 23:12 starseeker 2020-12-03 15:25 starseeker
* [r76513] misc/repoconv/verify/verify.cpp:
See if we can teach verify to go ahead and write out the
necessary pieces if it finds a CVS commit that doesn't match.
2020-07-26 21:59 starseeker
* [r76512] misc/repowork/repowork.cpp, misc/repowork/repowork.h:
Checkpoint some work trying to set up to use CVS checkouts to
rebuild individual 'bad' CVS commits. In principle the idea is
similar to the svnfexport fallback which does a deleteall + full
tree commit when the delta processing doesn't produce a matching
checkout, but this time we are trying to do it without requiring
a 2 week rebuild... repowork should allow for selective commit
redefinition if we do it right. Will also have to produce blobs
and tree states from the CVS checkouts... ick.
2020-07-26 20:22 starseeker
* [r76511] misc/repoconv/verify/verify.cpp:
Skip note commits, improve CVS only checking
2020-07-26 19:37 starseeker
* [r76510] misc/repoconv/verify/verify.cpp:
Taking too long to debug - rework for much faster setup.
2020-07-26 18:10 starseeker
* [r76509] misc/repoconv/verify/verify.cpp:
Don't assume svn error - we may not be testing for it
2020-07-26 18:07 starseeker
* [r76508] misc/repoconv/verify/verify.cpp:
Print sha1 when we get a difference
2020-07-26 18:01 starseeker
* [r76507] misc/repoconv/verify/verify.cpp:
add a couple more options to verify
2020-07-26 01:16 starseeker
* [r76505] src/util/decimate.c:
remove redundant header
2020-07-25 22:59 starseeker
* [r76504] misc/repoconv/verify/verify.cpp:
If I keep going down this rabbit hole I'm going to encounter
Professor Lidenbrock... teach the verification code how to check
the CVS repository in addition to the SVN repository.
2020-07-25 21:21 starseeker
* [r76503] misc/CMakeLists.txt, misc/repoconv/verify,
misc/repoconv/verify.cpp, misc/repoconv/verify/cxxopts.hpp,
misc/repoconv/verify/verify.cpp:
give verify a subdirectory
2020-07-25 21:00 starseeker
* [r76502] src/util/decimate.c:
need bio.h here
2020-07-25 18:59 starseeker
* [r76501] misc/repoconv/verify.cpp:
Want this process ordered by commit number, for easier resuming
2020-07-25 17:45 starseeker
* [r76500] TODO:
Needs a double-check, and testing on Windows.
2020-07-25 17:40 starseeker
* [r76499] src/util/alias-pix.c, src/util/asc-plot3.c,
src/util/bw-a.c, src/util/bw-ps.c, src/util/bwdiff.c,
src/util/bwhist.c, src/util/bwrot.c, src/util/bwscale.c,
src/util/bwshrink.c, src/util/bwstat.c, src/util/decimate.c,
src/util/double-asc.c, src/util/gencolor.c, src/util/halftone.c,
src/util/mac-pix.c, src/util/pix-alias.c, src/util/pix-ppm.c,
src/util/pix-ps.c, src/util/pix-sun.c, src/util/pixbgstrip.c,
src/util/pixblend.c, src/util/pixborder.c, src/util/pixclump.c,
src/util/pixcolors.c, src/util/pixcount.cpp, src/util/pixdiff.c,
src/util/pixelswap.c, src/util/pixembed.c, src/util/pixfilter.c,
src/util/pixhalve.c, src/util/pixhist.c,
src/util/pixhist3d-plot3.c, src/util/pixhist3d.c,
src/util/pixinterp2x.c, src/util/pixmerge.c, src/util/pixrot.c,
src/util/pixsaturate.c, src/util/pixscale.c,
src/util/pixshrink.c, src/util/pixstat.c, src/util/pixtile.c,
src/util/pixuntile.c, src/util/plot3-asc.c,
src/util/plot3-plot3.c, src/util/plot3-ps.c,
src/util/plot3color.c, src/util/plot3getframe.c,
src/util/plot3line2.c, src/util/plot3rot.c, src/util/plot3stat.c,
src/util/png-bw.c, src/util/sun-pix.c, src/util/wavelet.c:
Put stdin and stdout in binary mode up front for utilities. This
won't matter on most platforms, but should help on Windows unless
we've got an implicit assumption of O_TEXT mode sneaking in there
somewhere.
2020-07-25 16:40 starseeker
* [r76498] src/util/asc-plot3.c, src/util/bombardier.c,
src/util/bw-pix.c, src/util/bwcrop.c, src/util/bwdiff.c,
src/util/pix-ppm.c, src/util/pix3filter.c, src/util/pixblend.c,
src/util/pixclump.c, src/util/pixcolors.c, src/util/pixcount.cpp,
src/util/pixcrop.c, src/util/pixdiff.c, src/util/pixinterp2x.c,
src/util/pixmerge.c, src/util/pixmorph.c, src/util/pixuntile.c,
src/util/plot3-dm.c, src/util/plot3rot.c:
Add binary flags for more fopen calls
2020-07-25 16:27 starseeker
* [r76497] src/util/ap-pix.c, src/util/bwcrop.c, src/util/bwhist.c,
src/util/bwhisteq.c, src/util/bwstat.c, src/util/pixcrop.c,
src/util/pixdiff.c, src/util/pixhist.c,
src/util/pixhist3d-plot3.c, src/util/pixhist3d.c,
src/util/pixstat.c, src/util/plot3-asc.c, src/util/plot3stat.c:
Add binary 'b' flag to more fopen calls
2020-07-25 16:25 starseeker
* [r76496] src/util/bw-a.c, src/util/bw-png.c, src/util/bw-ps.c,
src/util/bwscale.c, src/util/mac-pix.c, src/util/pix-ppm.c,
src/util/pix-ps.c, src/util/pix3filter.c, src/util/pixbgstrip.c,
src/util/pixborder.c, src/util/pixembed.c, src/util/pixfilter.c,
src/util/pixhalve.c, src/util/pixrot.c, src/util/pixscale.c,
src/util/plot3-ps.c, src/util/sun-pix.c:
Add binary 'b' flag to some fopen calls
2020-07-25 16:08 starseeker
* [r76495] misc/repoconv/verify.cpp:
Add option to skip newer commits, don't try to verify branch
delete commits (svn checkout won't work).
2020-07-25 14:47 starseeker
* [r76494] misc/repoconv/gitattributes:
terra.dsp needs to be regarded as a binary - we've had trouble
with that in the past. Make a note.
2020-07-25 14:20 starseeker
* [r76493] misc/repowork/repowork.cpp:
Tweak the svn branch for dmtogl
2020-07-25 14:17 starseeker
* [r76492] misc/CMakeLists.txt, misc/repoconv/verify.cpp:
Add a utility intended to use the svn metadata in the git
comments to do a svn vs git comparison - in a sense, this is the
mirror image of what the original conversion was doing. Will be
slow to run, but in princile can diff every post-CVS commit. Pre
CVS is more problematic - there's not a guarantee things will
line up, as witnessed by the need for a sync commit between the
CVS and SVN histories, and the checkout pattern will change once
we get old enough. Can be done if someone wants to badly enough,
but the guarantees of matching aren't really there due to cvs2svn
vs cvs2git differences so the utility is a bit iffy.
2020-07-25 13:09 starseeker
* [r76491] misc/repowork/repowork.cpp:
Whoops - write svn style name for trunk instead of git name
2020-07-25 11:11 starseeker
* [r76490] misc/repoconv/svn2git/svn-fast-export/CMakeLists.txt,
misc/repoconv/svn2git/svn-fast-export/repository.cpp,
misc/repoconv/svn2git/svn-fast-export/repository.h,
misc/repoconv/svn2git/svn-fast-export/svn.cpp:
Match the notes formatting to that of the main BRL-CAD conversion
so we can also post-process these repositories to remove the
notes.
2020-07-25 10:38 starseeker
* [r76489] misc/repoconv/svn2git/svn-fast-export/CMakeLists.txt,
misc/repoconv/svn2git/svn-fast-export/README.md,
misc/repoconv/svn2git/svn-fast-export/main.cpp,
misc/repoconv/svn2git/svn-fast-export/repository.cpp,
misc/repoconv/svn2git/svn-fast-export/repository.h,
misc/repoconv/svn2git/svn-fast-export/svn.cpp:
Pull latest svn-fast-export changes from upstream
2020-07-25 10:21 starseeker
* [r76488] misc/CMakeLists.txt, misc/repoconv/svn2git/account-map:
Remove obsolete account-map file
2020-07-25 10:12 starseeker
* [r76487] misc/repoconv/svn2git/svn-fast-export/CMakeLists.txt:
Try building this with Qt5
2020-07-25 06:58 brlcad
* [r76486] doc/docbook/system/man1/asc2dsp.xml:
copy-paste typo
2020-07-25 05:14 brlcad
* [r76485] TODO:
fb utilities should be done
2020-07-25 05:12 brlcad
* [r76484] NEWS:
note that all fb tools should now be fixed on windows when using
redirected input/output as well as the cv command
2020-07-25 05:11 brlcad
* [r76483] src/fb/bw-fb.c, src/fb/fb-bw.c, src/fb/fb-pix.c,
src/fb/fb-png.c, src/fb/gif-fb.c, src/fb/gif2fb.c,
src/fb/pix-fb.c, src/fb/plot3-fb.c, src/fb/png-fb.c:
fix file mode on bw-fb, fb-bw, fb-pix, fb-png, gif-fb, gif2fb,
pix-fb, plot3-fb, and png-fb for windows when reading/writing
from redirected input/output respecitvely
2020-07-25 04:55 brlcad
* [r76482] NEWS:
fixed bw-fb and cv so they work on windows
2020-07-25 04:55 brlcad
* [r76481] src/util/cv.c: * [r77890] CMakeLists.txt, misc/CMake/BRLCAD_CPack.cmake,
make cv work in binary on windows misc/CMake/CMakeLists.txt:
Break CPack logic out into its own file.
2020-07-25 04:54 brlcad 2020-12-03 15:16 starseeker
* [r76480] src/fb/bw-fb.c: * [r77889] CMakeLists.txt, misc/CMake/BRLCAD_Build_Types.cmake,
don't specify more than binary mode since it can mismatch misc/CMake/CMakeLists.txt:
Break out build type management into its own file.
2020-07-25 04:50 brlcad 2020-12-02 14:30 starseeker
* [r76479] NEWS, src/fb/bw-fb.c: * [r77868] src/librt/timer.cpp:
bw-fb needs to specify binary for windows Fixes for Windows specific bits of timer.cpp
2020-07-25 04:44 brlcad 2020-12-02 03:21 starseeker
* [r76478] NEWS, doc/docbook/system/mann/bo.xml: * [r77867] src/librt/timer.cpp:
update bo docs to include & explain the 'u' type. include a dsp Use the C++ style clock() for consistency
example too.
2020-07-25 01:46 starseeker 2020-12-02 03:02 starseeker
* [r76477] misc/repowork/commit.cpp: * [r77865] CMakeLists.txt:
Go with svn nomenclature account' for output Folders shouldn't be MSVC specific in principle - just go ahead
and set.
2020-07-24 23:53 starseeker 2020-12-02 02:58 starseeker
* [r76476] misc/CMake/distcheck_repo_verify.cmake.in: * [r77864] CMakeLists.txt:
Now that we have a git version to try distcheck on... couple Just go ahead and set this - ignored on platforms other than
fixes to the repo check. Apple according to CMake docs.
2020-07-24 22:02 starseeker 2020-12-02 02:55 starseeker
* [r76473] misc/repowork/commit.cpp, misc/repowork/repowork.cpp, * [r77863] CMakeLists.txt:
misc/repowork/repowork.h: Remove comment, and mark BRLCAD_WORD_SIZE as advanced regardless
Sean correctly noted that using 'author' for this label has of platform.
implications which are not necessarily accurate - there are many
instaces where the committer is applying a patch authored by
someone else. Switch to git's terminology 'committer' (git in
fact has entries for both author and committer.)
2020-07-24 19:51 starseeker 2020-12-02 02:52 starseeker
* [r76470] doc/README.Windows: * [r77862] include/rt/timer.h, src/librt/CMakeLists.txt,
Reorganize, note how to specify SDK src/librt/timer-nt.c, src/librt/timer.cpp, src/librt/timer42.c,
src/librt/timerunix.c:
Make a stab at a portable librt timer.
2020-07-24 14:40 starseeker This code attempts to replace the various librt timer* files with
a
* [r76467] regress/repository/repocheck.cpp: single implementation in C++. Insofar as we can, use standard
repository check needs to ignore repowork as well C/C++
functions to retrieve values.
2020-07-24 14:39 starseeker
Windows presents a complication in that clock() does not return
* [r76466] ., include, include/ged/commands.h, CPU
include/ged/defines.h, regress, regress/CMakeLists.txt, time. Per their documentation and examples, try to use the only
src/gtools/gsh.cpp, src/libged/3ptarb/3ptarb.c, available option on that platform to get CPU time.
src/libged/3ptarb/CMakeLists.txt, src/libged/CMakeLists.txt,
src/libged/adc/CMakeLists.txt, src/libged/adc/adc.c, For elapsed time (I think this is intended to be wall clock
src/libged/adjust/CMakeLists.txt, src/libged/adjust/adjust.c, time?)
src/libged/ae2dir/CMakeLists.txt, src/libged/ae2dir/ae2dir.c, use C++11 chrono support which should be portable across all
src/libged/analyze/CMakeLists.txt, src/libged/analyze/analyze.c, targeted
src/libged/annotate/CMakeLists.txt, platforms.
src/libged/annotate/annotate.c, src/libged/arb/CMakeLists.txt,
src/libged/arb/arb.c, src/libged/arb/rotate_arb_face.c, This needs review - I'm not sure we were returning CPU time from
src/libged/arced/CMakeLists.txt, src/libged/arced/arced.c, the
src/libged/arot/CMakeLists.txt, src/libged/arot/arot.c, rt_get_timer function even on systems with a standards compliant
src/libged/attr/CMakeLists.txt, src/libged/attr/attr.cpp, clock() available previously, so this may be a behavior change
src/libged/autoview/CMakeLists.txt, even
src/libged/autoview/autoview.c, src/libged/bb/CMakeLists.txt, though it is trying to match the behavior described in
src/libged/bb/bb.c, src/libged/bev/CMakeLists.txt, rt/timer.h.
src/libged/bev/bev.c, src/libged/bigE/CMakeLists.txt,
src/libged/bigE/bigE.c, src/libged/blast/CMakeLists.txt, 2020-12-02 01:52 starseeker
src/libged/blast/blast.c, src/libged/bo/CMakeLists.txt,
src/libged/bo/bo.c, src/libged/bot/CMakeLists.txt, * [r77861] CMakeLists.txt:
src/libged/bot/bot.cpp, src/libged/bot/bot_condense.c, Grr. Windows doesn't provide CPU time with clock() - which, if
src/libged/bot/bot_decimate.c, src/libged/bot/bot_dump.c, I'm reading this right, means timer-nt.c is measuring the wrong
src/libged/bot/bot_face_fuse.c, src/libged/bot/bot_face_sort.c, thing? rt/timer.h says the timer is supposed to be reporting CPU
src/libged/bot/bot_flip.c, src/libged/bot/bot_fuse.c, time... First step is to see if we've got GetProcessTimes
src/libged/bot/bot_merge.c, src/libged/bot/bot_smooth.c, available.
src/libged/bot/bot_split.c, src/libged/bot/bot_sync.c,
src/libged/bot/bot_vertex_fuse.c, src/libged/bot/check.cpp, 2020-12-02 01:14 starseeker
src/libged/bot/edbot.c, src/libged/bot/ged_bot.h,
src/libged/bot_condense, src/libged/bot_decimate, * [r77859] src/libbu/tbl.c:
src/libged/bot_dump, src/libged/bot_face_fuse, Before we unpack last, make sure it's not null
src/libged/bot_face_sort, src/libged/bot_flip,
src/libged/bot_fuse, src/libged/bot_merge, src/libged/bot_smooth, 2020-12-01 23:57 starseeker
src/libged/bot_split, src/libged/bot_sync,
src/libged/bot_vertex_fuse, src/libged/brep/CMakeLists.txt, * [r77857] src/libbu/tbl.c:
src/libged/brep/brep.cpp, src/libged/brep/csg.cpp, Initialize
src/libged/brep/ged_brep.h, src/libged/brep/plot.cpp,
src/libged/cat/CMakeLists.txt, src/libged/cat/cat.c, 2020-12-01 19:09 starseeker
src/libged/cc/CMakeLists.txt, src/libged/cc/cc.c,
src/libged/check/CMakeLists.txt, src/libged/check/check.c, * [r77853] CMakeLists.txt, misc/CMake/BRLCAD_Options.cmake:
src/libged/check/check_private.h, Use a more clearly BRL-CAD specific name for this file
src/libged/clone/CMakeLists.txt, src/libged/clone/clone.c,
src/libged/coil/CMakeLists.txt, src/libged/coil/coil.c, 2020-12-01 15:17 starseeker
src/libged/color/CMakeLists.txt, src/libged/color/color.c,
src/libged/columns, src/libged/columns.c, * [r77847] src/conv/step/g-step/Assembly_Product.cpp,
src/libged/comb/CMakeLists.txt, src/libged/comb/comb.c, src/conv/step/g-step/Default_Geometric_Context.cpp,
src/libged/comb_color/CMakeLists.txt, src/conv/step/g-step/ON_NurbsCurve.cpp,
src/libged/comb_color/comb_color.c, src/conv/step/g-step/ON_NurbsSurface.cpp,
src/libged/comb_std/CMakeLists.txt, src/conv/step/util/list_elements.cpp,
src/libged/comb_std/comb_std.c, src/other/stepcode/src/clstepcore/STEPattribute.h:
src/libged/combmem/CMakeLists.txt, src/libged/combmem/combmem.c, More future-proofing of stepcode C++
src/libged/concat/CMakeLists.txt, src/libged/concat/concat.cpp,
src/libged/constraint/CMakeLists.txt,
src/libged/constraint/constraint.c,
src/libged/copy/CMakeLists.txt, src/libged/copy/copy.c,
src/libged/copyeval/CMakeLists.txt,
src/libged/copyeval/copyeval.c,
src/libged/copymat/CMakeLists.txt, src/libged/copymat/copymat.c,
src/libged/cpi/CMakeLists.txt, src/libged/cpi/cpi.c,
src/libged/dag/CMakeLists.txt, src/libged/dag/dag.cpp,
src/libged/dbip/CMakeLists.txt, src/libged/dbip/dbip.c,
src/libged/debug/CMakeLists.txt, src/libged/debug/debug.cpp,
src/libged/debugbu/CMakeLists.txt, src/libged/debugbu/debugbu.c,
src/libged/debugdir/CMakeLists.txt,
src/libged/debugdir/debugdir.c,
src/libged/debuglib/CMakeLists.txt,
src/libged/debuglib/debuglib.c,
src/libged/debugnmg/CMakeLists.txt,
src/libged/debugnmg/debugnmg.c,
src/libged/decompose/CMakeLists.txt,
src/libged/decompose/decompose.c,
src/libged/delay/CMakeLists.txt, src/libged/delay/delay.c,
src/libged/dir2ae/CMakeLists.txt, src/libged/dir2ae/dir2ae.c,
src/libged/display_list, src/libged/display_list.c,
src/libged/draw/CMakeLists.txt, src/libged/draw/draw.c,
src/libged/draw/loadview.c, src/libged/draw/preview.c,
src/libged/draw_calc, src/libged/draw_calc.cpp,
src/libged/dsp/CMakeLists.txt, src/libged/dsp/dsp.c,
src/libged/dump/CMakeLists.txt, src/libged/dump/dump.c,
src/libged/dup/CMakeLists.txt, src/libged/dup/dup.c,
src/libged/eac/CMakeLists.txt, src/libged/eac/eac.c,
src/libged/echo/CMakeLists.txt, src/libged/echo/echo.c,
src/libged/edarb/CMakeLists.txt, src/libged/edarb/edarb.c,
src/libged/edbot, src/libged/edcodes/CMakeLists.txt,
src/libged/edcodes/edcodes.c, src/libged/edcomb/CMakeLists.txt,
src/libged/edcomb/edcomb.c, src/libged/edit/CMakeLists.txt,
src/libged/edit/edit.c, src/libged/edit_metaball,
src/libged/editit/CMakeLists.txt, src/libged/editit/editit.c,
src/libged/edmater/CMakeLists.txt, src/libged/edmater/edmater.c,
src/libged/edpipe, src/libged/env/CMakeLists.txt,
src/libged/env/env.c, src/libged/erase/CMakeLists.txt,
src/libged/erase/erase.c, src/libged/exec.cpp,
src/libged/exec_mapping.cpp, src/libged/exists/CMakeLists.txt,
src/libged/exists/exists.c, src/libged/expand/CMakeLists.txt,
src/libged/expand/expand.c, src/libged/eye_pos/CMakeLists.txt,
src/libged/eye_pos/eye_pos.c, src/libged/facedef,
src/libged/facedef.c, src/libged/facetize/CMakeLists.txt,
src/libged/facetize/facetize.cpp,
src/libged/facetize/facetize_log.c, src/libged/facetize_log,
src/libged/fb2pix/CMakeLists.txt, src/libged/fb2pix/fb2pix.c,
src/libged/fbclear/CMakeLists.txt, src/libged/fbclear/fbclear.c,
src/libged/find/CMakeLists.txt, src/libged/find/find.c,
src/libged/form/CMakeLists.txt, src/libged/form/form.c,
src/libged/fracture/CMakeLists.txt,
src/libged/fracture/fracture.c, src/libged/gdiff/CMakeLists.txt,
src/libged/gdiff/gdiff.c, src/libged/ged.c,
src/libged/ged_init.cpp, src/libged/ged_private.h,
src/libged/ged_util, src/libged/ged_util.c,
src/libged/get/CMakeLists.txt, src/libged/get/get.c,
src/libged/get_autoview/CMakeLists.txt,
src/libged/get_autoview/get_autoview.c,
src/libged/get_comb/CMakeLists.txt,
src/libged/get_comb/get_comb.c,
src/libged/get_eyemodel/CMakeLists.txt,
src/libged/get_eyemodel/get_eyemodel.c,
src/libged/get_obj_bounds, src/libged/get_obj_bounds.c,
src/libged/get_solid_kp, src/libged/get_solid_kp.c,
src/libged/get_type/CMakeLists.txt,
src/libged/get_type/get_type.c, src/libged/glob/CMakeLists.txt,
src/libged/glob/glob.c, src/libged/gqa/CMakeLists.txt,
src/libged/gqa/gqa.c, src/libged/grid/CMakeLists.txt,
src/libged/grid/grid.c, src/libged/grid2model_lu/CMakeLists.txt,
src/libged/grid2model_lu/grid2model_lu.c,
src/libged/grid2view_lu/CMakeLists.txt,
src/libged/grid2view_lu/grid2view_lu.c,
src/libged/group/CMakeLists.txt, src/libged/group/group.c,
src/libged/heal/CMakeLists.txt, src/libged/heal/heal.c,
src/libged/help/CMakeLists.txt, src/libged/help/help.cpp,
src/libged/hide/CMakeLists.txt, src/libged/hide/hide.c,
src/libged/how/CMakeLists.txt, src/libged/how/how.c,
src/libged/human/CMakeLists.txt, src/libged/human/human.c,
src/libged/illum/CMakeLists.txt, src/libged/illum/illum.c,
src/libged/importFg4Section/CMakeLists.txt,
src/libged/importFg4Section/importFg4Section.c,
src/libged/include, src/libged/inside.c,
src/libged/inside/CMakeLists.txt, src/libged/inside/inside.c,
src/libged/instance/CMakeLists.txt,
src/libged/instance/instance.c, src/libged/isize/CMakeLists.txt,
src/libged/isize/isize.c, src/libged/item/CMakeLists.txt,
src/libged/item/item.c, src/libged/joint/CMakeLists.txt,
src/libged/joint/joint.c, src/libged/joint/joint.h,
src/libged/joint2/CMakeLists.txt, src/libged/joint2/joint2.c,
src/libged/keep/CMakeLists.txt, src/libged/keep/keep.c,
src/libged/keypoint/CMakeLists.txt,
src/libged/keypoint/keypoint.c, src/libged/kill/CMakeLists.txt,
src/libged/kill/kill.c, src/libged/killall/CMakeLists.txt,
src/libged/killall/killall.c, src/libged/killrefs/CMakeLists.txt,
src/libged/killrefs/killrefs.c,
src/libged/killtree/CMakeLists.txt,
src/libged/killtree/killtree.c, src/libged/label/CMakeLists.txt,
src/libged/label/label.c, src/libged/lc/CMakeLists.txt,
src/libged/lc/lc.c, src/libged/libfuncs/CMakeLists.txt,
src/libged/libfuncs/libfuncs.c, src/libged/lint/CMakeLists.txt,
src/libged/lint/lint.cpp, src/libged/list/CMakeLists.txt,
src/libged/list/list.c, src/libged/loadview,
src/libged/lod/CMakeLists.txt, src/libged/lod/lod.c,
src/libged/log/CMakeLists.txt, src/libged/log/log.c,
src/libged/lookat/CMakeLists.txt, src/libged/lookat/lookat.c,
src/libged/ls/CMakeLists.txt, src/libged/ls/ls.c,
src/libged/lt/CMakeLists.txt, src/libged/lt/lt.c,
src/libged/m2v_point/CMakeLists.txt,
src/libged/m2v_point/m2v_point.c, src/libged/make/CMakeLists.txt,
src/libged/make/make.c, src/libged/make_name/CMakeLists.txt,
src/libged/make_name/make_name.c,
src/libged/match/CMakeLists.txt, src/libged/match/match.c,
src/libged/mater/CMakeLists.txt, src/libged/mater/mater.cpp,
src/libged/metaball, src/libged/mirror/CMakeLists.txt,
src/libged/mirror/mirror.c,
src/libged/model2grid_lu/CMakeLists.txt,
src/libged/model2grid_lu/model2grid_lu.c,
src/libged/model2view/CMakeLists.txt,
src/libged/model2view/model2view.c,
src/libged/model2view_lu/CMakeLists.txt,
src/libged/model2view_lu/model2view_lu.c,
src/libged/move/CMakeLists.txt, src/libged/move/move.c,
src/libged/move_all/CMakeLists.txt,
src/libged/move_all/move_all.c,
src/libged/move_arb_edge/CMakeLists.txt,
src/libged/move_arb_edge/move_arb_edge.c,
src/libged/move_arb_face/CMakeLists.txt,
src/libged/move_arb_face/move_arb_face.c,
src/libged/mrot/CMakeLists.txt, src/libged/mrot/mrot.c,
src/libged/nirt/CMakeLists.txt, src/libged/nirt/nirt.c,
src/libged/nmg/CMakeLists.txt, src/libged/nmg/nmg.c,
src/libged/nmg/nmg_cmface.c, src/libged/nmg/nmg_collapse.c,
src/libged/nmg/nmg_fix_normals.c, src/libged/nmg/nmg_kill_f.c,
src/libged/nmg/nmg_kill_v.c, src/libged/nmg/nmg_make_v.c,
src/libged/nmg/nmg_mm.c, src/libged/nmg/nmg_move_v.c,
src/libged/nmg/nmg_simplify.c, src/libged/nmg_cmface,
src/libged/nmg_collapse, src/libged/nmg_fix_normals,
src/libged/nmg_kill_f, src/libged/nmg_kill_v,
src/libged/nmg_make_v, src/libged/nmg_mm, src/libged/nmg_move_v,
src/libged/nmg_simplify, src/libged/ocenter/CMakeLists.txt,
src/libged/ocenter/ocenter.c, src/libged/open/CMakeLists.txt,
src/libged/open/open.c, src/libged/orient/CMakeLists.txt,
src/libged/orient/orient.c, src/libged/orotate/CMakeLists.txt,
src/libged/orotate/orotate.c, src/libged/oscale/CMakeLists.txt,
src/libged/oscale/oscale.c, src/libged/otranslate/CMakeLists.txt,
src/libged/otranslate/otranslate.c,
src/libged/overlay/CMakeLists.txt, src/libged/overlay/overlay.c,
src/libged/path, src/libged/path.c,
src/libged/pathlist/CMakeLists.txt,
src/libged/pathlist/pathlist.c,
src/libged/pathsum/CMakeLists.txt, src/libged/pathsum/pathsum.c,
src/libged/perspective/CMakeLists.txt,
src/libged/perspective/perspective.c, src/libged/pipe,
src/libged/pipe.c, src/libged/pix2fb/CMakeLists.txt,
src/libged/pix2fb/pix2fb.c, src/libged/plot/CMakeLists.txt,
src/libged/plot/plot.c, src/libged/pmat/CMakeLists.txt,
src/libged/pmat/pmat.c, src/libged/pmodel2view/CMakeLists.txt,
src/libged/pmodel2view/pmodel2view.c,
src/libged/png/CMakeLists.txt, src/libged/png/png.c,
src/libged/png2fb/CMakeLists.txt, src/libged/png2fb/png2fb.c,
src/libged/pnts/CMakeLists.txt, src/libged/pnts/pnts.cpp,
src/libged/pnts_util.h, src/libged/polyclip,
src/libged/polyclip.cpp, src/libged/prcolor/CMakeLists.txt,
src/libged/prcolor/prcolor.c, src/libged/prefix/CMakeLists.txt,
src/libged/prefix/prefix.c, src/libged/preview,
src/libged/process/CMakeLists.txt, src/libged/process/process.c,
src/libged/protate/CMakeLists.txt, src/libged/protate/protate.c,
src/libged/ps/CMakeLists.txt, src/libged/ps/ps.c,
src/libged/pscale/CMakeLists.txt, src/libged/pscale/pscale.c,
src/libged/pscale/pscale.h, src/libged/pscale/scale_ehy.c,
src/libged/pscale/scale_ell.c, src/libged/pscale/scale_epa.c,
src/libged/pscale/scale_eto.c, src/libged/pscale/scale_extrude.c,
src/libged/pscale/scale_hyp.c, src/libged/pscale/scale_part.c,
src/libged/pscale/scale_rhc.c, src/libged/pscale/scale_rpc.c,
src/libged/pscale/scale_superell.c,
src/libged/pscale/scale_tgc.c, src/libged/pscale/scale_tor.c,
src/libged/pset/CMakeLists.txt, src/libged/pset/pset.c,
src/libged/ptranslate/CMakeLists.txt,
src/libged/ptranslate/ptranslate.c,
src/libged/pull/CMakeLists.txt, src/libged/pull/pull.c,
src/libged/push/CMakeLists.txt, src/libged/push/push.c,
src/libged/put/CMakeLists.txt, src/libged/put/put.c,
src/libged/put_comb/CMakeLists.txt,
src/libged/put_comb/put_comb.c, src/libged/putmat/CMakeLists.txt,
src/libged/putmat/putmat.c, src/libged/qray.c, src/libged/qray.h,
src/libged/qray/CMakeLists.txt, src/libged/qray/qray.c,
src/libged/qvrot/CMakeLists.txt, src/libged/qvrot/qvrot.c,
src/libged/rcodes/CMakeLists.txt, src/libged/rcodes/rcodes.c,
src/libged/rect/CMakeLists.txt, src/libged/rect/rect.c,
src/libged/red/CMakeLists.txt, src/libged/red/red.c,
src/libged/regdef/CMakeLists.txt, src/libged/regdef/regdef.c,
src/libged/region/CMakeLists.txt, src/libged/region/region.c,
src/libged/remove/CMakeLists.txt, src/libged/remove/remove.c,
src/libged/rfarb/CMakeLists.txt, src/libged/rfarb/rfarb.c,
src/libged/rmap/CMakeLists.txt, src/libged/rmap/rmap.c,
src/libged/rmat/CMakeLists.txt, src/libged/rmat/rmat.c,
src/libged/rmater/CMakeLists.txt, src/libged/rmater/rmater.c,
src/libged/rot/CMakeLists.txt, src/libged/rot/rot.c,
src/libged/rot/rotate_about.c,
src/libged/rot_point/CMakeLists.txt,
src/libged/rot_point/rot_point.c, src/libged/rotate_about,
src/libged/rotate_arb_face, src/libged/rotate_eto,
src/libged/rotate_eto.c, src/libged/rotate_extrude,
src/libged/rotate_extrude.c, src/libged/rotate_hyp,
src/libged/rotate_hyp.c, src/libged/rotate_tgc,
src/libged/rotate_tgc.c, src/libged/rrt/CMakeLists.txt,
src/libged/rrt/rrt.c, src/libged/rt/CMakeLists.txt,
src/libged/rt/rt.c, src/libged/rtabort/CMakeLists.txt,
src/libged/rtabort/rtabort.c, src/libged/rtcheck/CMakeLists.txt,
src/libged/rtcheck/rtcheck.c, src/libged/rtwizard/CMakeLists.txt,
src/libged/rtwizard/rtwizard.c,
src/libged/savekey/CMakeLists.txt, src/libged/savekey/savekey.c,
src/libged/saveview/CMakeLists.txt,
src/libged/saveview/saveview.c, src/libged/scale/CMakeLists.txt,
src/libged/scale/scale.c, src/libged/scale_ehy,
src/libged/scale_ell, src/libged/scale_epa, src/libged/scale_eto,
src/libged/scale_extrude, src/libged/scale_hyp,
src/libged/scale_part, src/libged/scale_rhc,
src/libged/scale_rpc, src/libged/scale_superell,
src/libged/scale_tgc, src/libged/scale_tor,
src/libged/screengrab/CMakeLists.txt,
src/libged/screengrab/screengrab.c,
src/libged/search/CMakeLists.txt, src/libged/search/search.c,
src/libged/select/CMakeLists.txt, src/libged/select/select.c,
src/libged/set_output_script/CMakeLists.txt,
src/libged/set_output_script/set_output_script.c,
src/libged/set_transparency/CMakeLists.txt,
src/libged/set_transparency/set_transparency.c,
src/libged/set_uplotOutputMode/CMakeLists.txt,
src/libged/set_uplotOutputMode/set_uplotOutputMode.c,
src/libged/setview/CMakeLists.txt, src/libged/setview/setview.c,
src/libged/shaded_mode/CMakeLists.txt,
src/libged/shaded_mode/shaded_mode.c,
src/libged/shader/CMakeLists.txt, src/libged/shader/shader.c,
src/libged/shells/CMakeLists.txt, src/libged/shells/shells.c,
src/libged/showmats/CMakeLists.txt,
src/libged/showmats/showmats.c,
src/libged/simulate/CMakeLists.txt,
src/libged/simulate/bullet/CMakeLists.txt,
src/libged/simulate/ged_command.cpp,
src/libged/simulate/utility.hpp, src/libged/slew/CMakeLists.txt,
src/libged/slew/slew.c, src/libged/snap.c,
src/libged/solid_report/CMakeLists.txt,
src/libged/solid_report/solid_report.c,
src/libged/solids_on_ray/CMakeLists.txt,
src/libged/solids_on_ray/solids_on_ray.c,
src/libged/sphgroup/CMakeLists.txt,
src/libged/sphgroup/sphgroup.c,
src/libged/summary/CMakeLists.txt, src/libged/summary/summary.c,
src/libged/sync/CMakeLists.txt, src/libged/sync/sync.c,
src/libged/tables/CMakeLists.txt, src/libged/tables/tables.c,
src/libged/tests/CMakeLists.txt, src/libged/tests/plugins.cpp,
src/libged/tire/CMakeLists.txt, src/libged/tire/tire.c,
src/libged/title/CMakeLists.txt, src/libged/title/title.c,
src/libged/tol/CMakeLists.txt, src/libged/tol/tol.c,
src/libged/tops/CMakeLists.txt, src/libged/tops/tops.c,
src/libged/tra/CMakeLists.txt, src/libged/tra/tra.c,
src/libged/trace, src/libged/trace.c, src/libged/track.c,
src/libged/track/CMakeLists.txt, src/libged/track/track.c,
src/libged/translate_extrude, src/libged/translate_extrude.c,
src/libged/translate_tgc, src/libged/translate_tgc.c,
src/libged/tree/CMakeLists.txt, src/libged/tree/tree.c,
src/libged/typein/CMakeLists.txt, src/libged/typein/typein.c,
src/libged/unhide/CMakeLists.txt, src/libged/unhide/unhide.c,
src/libged/units/CMakeLists.txt, src/libged/units/units.c,
src/libged/v2m_point/CMakeLists.txt,
src/libged/v2m_point/v2m_point.c,
src/libged/vdraw/CMakeLists.txt, src/libged/vdraw/vdraw.c,
src/libged/version/CMakeLists.txt, src/libged/version/version.c,
src/libged/view/CMakeLists.txt, src/libged/view/aet.c,
src/libged/view/center.cpp, src/libged/view/data_lines.c,
src/libged/view/eye.c, src/libged/view/ged_view.h,
src/libged/view/quat.c, src/libged/view/size.c,
src/libged/view/snap.c, src/libged/view/view.c,
src/libged/view/ypr.c, src/libged/view2grid_lu/CMakeLists.txt,
src/libged/view2grid_lu/view2grid_lu.c,
src/libged/view2model/CMakeLists.txt,
src/libged/view2model/view2model.c,
src/libged/view2model_lu/CMakeLists.txt,
src/libged/view2model_lu/view2model_lu.c,
src/libged/view2model_vec/CMakeLists.txt,
src/libged/view2model_vec/view2model_vec.c,
src/libged/viewdir/CMakeLists.txt, src/libged/viewdir/viewdir.c,
src/libged/voxelize/CMakeLists.txt,
src/libged/voxelize/voxelize.c, src/libged/vrot/CMakeLists.txt,
src/libged/vrot/vrot.c, src/libged/vutil, src/libged/vutil.c,
src/libged/wcodes/CMakeLists.txt, src/libged/wcodes/wcodes.c,
src/libged/wdb_importFg4Section,
src/libged/wdb_importFg4Section.c,
src/libged/whatid/CMakeLists.txt, src/libged/whatid/whatid.c,
src/libged/which/CMakeLists.txt, src/libged/which/which.cpp,
src/libged/which_shader/CMakeLists.txt,
src/libged/which_shader/which_shader.c,
src/libged/who/CMakeLists.txt, src/libged/who/who.c,
src/libged/wmater/CMakeLists.txt, src/libged/wmater/wmater.c,
src/libged/xpush/CMakeLists.txt, src/libged/xpush/xpush.c,
src/libged/zap/CMakeLists.txt, src/libged/zap/zap.c,
src/libged/zoom/CMakeLists.txt, src/libged/zoom/zoom.c,
src/libtclcad/CMakeLists.txt:
Merge gedplugins branch into trunk.
2020-07-24 13:46 starseeker
* [r76465] misc/CMakeLists.txt, misc/repoconv/CONVERT.sh,
misc/repoconv/RESUME.sh,
misc/repoconv/account-map_svnfexport.txt,
misc/repoconv/cvs_authormap_svnfexport.txt,
misc/repoconv/email_fixups.txt:
Making scripts better reflect conversion process
If at all avoidable, we don't want to have to manually update the
custom commit
information again now that repowork allows for post-conversion
email
manipulation. However, we also want account-map to be accurate.
The secondary
repositories in the SVN repository (rt3, geomcore, etc.) will
eventually be
converted with svn-fast-export - they do not use the custom
process developed
for the main history. Consequently, they will need a correct
account-map file
with the most current addresses.
To handle this, we specifically stash the versions of the maps
that match the
custom commits currently checked in and update the conversion
scripts to reference
them specifically. Also stash the email mapping file used by
repowork, so we
can make sure we're capturing all updates made between the start
of the conversion
and the final post-processing.
2020-07-24 12:58 starseeker
* [r76464] misc/repoconv/CONVERT.sh, misc/repoconv/RESUME.sh:
Doing this manually right now, but make the scripts look more
like what the final process is actually turning out to be.
2020-07-24 12:48 starseeker
* [r76463] misc/repowork/commit.cpp, misc/repowork/repowork.cpp,
misc/repowork/repowork.h:
Need better check for original-oid information
2020-07-24 12:22 starseeker
* [r76462] misc/repowork/repowork.cpp:
Ah - a fast-import generated without original-oid information
won't work if we're dealing with notes - check and bail instead
of proceeding.
2020-07-24 05:24 brlcad
* [r76461] ., NEWS, TODO:
merge release branch from r76000:76451 back to trunk. NEWS should
typically reflect identical on RELEASE and STABLE
2020-07-24 04:55 brlcad
* [r76460] NEWS:
document the in command bug fixes with DB5_MINORTYPE_BRLCAD not
getting set. appears to have broken four of the newer object
types.
2020-07-24 04:29 brlcad
* [r76459] src/libged/typein/typein.c:
superell, joints, and script objects were also busted with
DB5_MAJORTYPE_BRLCAD not being set.
2020-07-23 22:37 starseeker
* [r76457] misc/repowork/commit.cpp, misc/repowork/repowork.cpp,
misc/repowork/repowork.h:
Make wrap width a user option
2020-07-23 22:24 starseeker
* [r76456] misc/repowork/commit.cpp, misc/repowork/repowork.cpp,
misc/repowork/repowork.h:
Improve commit line wrapping, assign svn authors as well to
commit metadata given map
2020-07-23 22:01 starseeker
* [r76454] regress/licenses/licenses_check.cpp:
ignore repowork for license check
2020-07-23 21:38 brlcad
* [r76453] NEWS, src/external/Creo/assembly.cpp:
per user request, always write out the assembly name to a
CREO_NAME attribute. this makes it easier to script and inspect,
and it informs when the object name is later changed in BRL-CAD.
2020-07-23 20:26 starseeker
* [r76452] misc/repoconv/NOTES:
Prune down output to a space separated number/name pair
2020-07-23 19:05 starseeker
* [r76448] misc/repoconv/NOTES:
I thought this was going to be too tricky to be worthwhile, but
repowork may offer enough flexibility for us to make use of it -
make a note on how to get a listing that maps between SVN
revision numbers and author ids.
2020-07-23 14:15 starseeker
* [r76444] misc/CMakeLists.txt, misc/repowork,
misc/repowork/CMakeLists.txt, misc/repowork/COPYING,
misc/repowork/README, misc/repowork/TextFlow.hpp,
misc/repowork/blob.cpp, misc/repowork/commit.cpp,
misc/repowork/cxxopts.hpp, misc/repowork/misc_cmds.cpp,
misc/repowork/repowork.cpp, misc/repowork/repowork.h,
misc/repowork/reset.cpp, misc/repowork/tag.cpp:
Stash the repowork tool being used to post-process git
fast-import files. Unlike the rest of the repoconv code this has
potential use down the road, so give it its own directory.
2020-07-23 13:08 brlcad
* [r76443] src/libged/typein/typein.c:
majortype is missing??
2020-07-23 03:50 brlcad
* [r76442] misc/repoconv/account-map, misc/repoconv/cvs_authormap:
woot, finally got ahold of phil! 692 more accounted for.
2020-07-23 03:09 brlcad
* [r76441] AUTHORS:
remove obsolete arl.army.mil e-mails and update the activity
flags
2020-07-23 02:44 brlcad
* [r76440] misc/repoconv/cvs_authormap:
sync with the other one
2020-07-23 02:41 brlcad
* [r76439] misc/repoconv/account-map, misc/repoconv/cvs_authormap:
grosh confirmed he would like his llnl address be used
2020-07-22 21:39 starseeker
* [r76433] src/libgcv/plugins/asc/asc.cpp:
returning int, not void
2020-07-20 22:55 brlcad
* [r76379] misc/repoconv/account-map:
update owens addr
2020-07-20 19:45 starseeker
* [r76377] ., misc/CMake/CMakeLists.txt, misc/CMake/Fuzzer.cmake,
regress, regress/CMakeLists.txt, regress/analyze.asc,
regress/asc.sh, regress/asc/CMakeLists.txt, regress/asc/asc.sh,
regress/asc/asc2dsp.sh, regress/asc2dsp.sh, regress/bots,
regress/bots.sh, regress/burst/CMakeLists.txt, regress/comgeom,
regress/comgeom.sh, regress/dsp.sh, regress/dsp/CMakeLists.txt,
regress/dsp/dsp.sh, regress/fuzz/CMakeLists.txt, regress/gqa,
regress/gqa.sh, regress/iges, regress/iges.sh,
regress/library.sh, regress/lights, regress/lights.cmake,
regress/lights.ref.pix, regress/lights.sh, regress/mged.sh,
regress/mged/CMakeLists.txt, regress/mged/mged.sh,
regress/mged/mged_test.sh, regress/mged_test.sh, regress/moss,
regress/moss.ref.pix, regress/moss.sh, regress/nirt.sh,
regress/nirt/CMakeLists.txt, regress/nirt/nirt.sh,
regress/nurbs/CMakeLists.txt, regress/red, regress/red.sh,
regress/rtedge, regress/rtedge.ref.pix.gz,
regress/rtedge.ref2.pix.gz, regress/rtedge.ref3.pix.gz,
regress/rtedge.ref4.pix.gz, regress/rtedge.ref5.pix.gz,
regress/rtedge.sh, regress/shaders,
regress/shaders.eagleCAD-512x438.pix, regress/shaders.ref.pix,
regress/shaders.sh, regress/solids, regress/solids.ref.pix,
regress/solids.sh, regress/solids.simple.ref.pix, regress/spdi,
regress/spdi.ref.pix, regress/spdi.sh, regress/tgms,
regress/weight, regress/weight.sh:
Merge organization of regression tests from bioh branch into
trunk - r76368 through r76376
2020-07-20 15:43 starseeker
* [r76376] misc/repoconv/svnfexport_git.cxx:
Also need to skip r76359
2020-07-17 17:59 starseeker
* [r76366] ., doc, doc/legal/embedded/CMakeLists.txt,
doc/legal/embedded/glm.txt, regress, regress/CMakeLists.txt,
src/libged/3ptarb, src/libged/3ptarb.c,
src/libged/CMakeLists.txt, src/libged/adc, src/libged/adc.c,
src/libged/adjust, src/libged/adjust.c, src/libged/ae2dir,
src/libged/ae2dir.c, src/libged/analyze, src/libged/analyze.c,
src/libged/annotate, src/libged/annotate.c, src/libged/arb,
src/libged/arb.c, src/libged/arced, src/libged/arced.c,
src/libged/arot, src/libged/arot.c, src/libged/attr,
src/libged/attr.cpp, src/libged/autoview, src/libged/autoview.c,
src/libged/bb, src/libged/bb.c, src/libged/bev, src/libged/bev.c,
src/libged/bigE, src/libged/bigE.c, src/libged/blast,
src/libged/blast.c, src/libged/bo, src/libged/bo.c,
src/libged/bot_condense, src/libged/bot_condense.c,
src/libged/bot_decimate, src/libged/bot_decimate.c,
src/libged/bot_dump, src/libged/bot_dump.c,
src/libged/bot_face_fuse, src/libged/bot_face_fuse.c,
src/libged/bot_face_sort, src/libged/bot_face_sort.c,
src/libged/bot_flip, src/libged/bot_flip.c, src/libged/bot_fuse,
src/libged/bot_fuse.c, src/libged/bot_merge,
src/libged/bot_merge.c, src/libged/bot_smooth,
src/libged/bot_smooth.c, src/libged/bot_split,
src/libged/bot_split.c, src/libged/bot_sync,
src/libged/bot_sync.c, src/libged/bot_vertex_fuse,
src/libged/bot_vertex_fuse.c, src/libged/cat, src/libged/cat.c,
src/libged/cc, src/libged/cc.c, src/libged/clone,
src/libged/clone.c, src/libged/coil, src/libged/coil.c,
src/libged/color, src/libged/color.c, src/libged/columns,
src/libged/columns.c, src/libged/comb, src/libged/comb.c,
src/libged/comb_color, src/libged/comb_color.c,
src/libged/comb_std, src/libged/comb_std.c, src/libged/combmem,
src/libged/combmem.c, src/libged/concat, src/libged/concat.cpp,
src/libged/copy, src/libged/copy.c, src/libged/copyeval,
src/libged/copyeval.c, src/libged/copymat, src/libged/copymat.c,
src/libged/cpi, src/libged/cpi.c, src/libged/dag,
src/libged/dag.cpp, src/libged/dbip, src/libged/dbip.c,
src/libged/debug, src/libged/debug.cpp, src/libged/debugbu,
src/libged/debugbu.c, src/libged/debugdir, src/libged/debugdir.c,
src/libged/debuglib, src/libged/debuglib.c, src/libged/debugnmg,
src/libged/debugnmg.c, src/libged/decompose,
src/libged/decompose.c, src/libged/delay, src/libged/delay.c,
src/libged/dir2ae, src/libged/dir2ae.c, src/libged/display_list,
src/libged/display_list.c, src/libged/draw, src/libged/draw.c,
src/libged/draw_calc, src/libged/draw_calc.cpp, src/libged/dsp,
src/libged/dsp.c, src/libged/dump, src/libged/dump.c,
src/libged/dup, src/libged/dup.c, src/libged/eac,
src/libged/eac.c, src/libged/echo, src/libged/echo.c,
src/libged/edarb, src/libged/edarb.c, src/libged/edbot,
src/libged/edbot.c, src/libged/edcodes, src/libged/edcodes.c,
src/libged/edcomb, src/libged/edcomb.c, src/libged/edit,
src/libged/edit.c, src/libged/edit_metaball,
src/libged/edit_metaball.c, src/libged/editit,
src/libged/editit.c, src/libged/edmater, src/libged/edmater.c,
src/libged/edpipe, src/libged/edpipe.c, src/libged/env,
src/libged/env.c, src/libged/erase, src/libged/erase.c,
src/libged/exists, src/libged/exists.c, src/libged/expand,
src/libged/expand.c, src/libged/eye_pos, src/libged/eye_pos.c,
src/libged/facedef, src/libged/facedef.c, src/libged/facetize,
src/libged/facetize.cpp, src/libged/facetize_log,
src/libged/facetize_log.c, src/libged/fb2pix,
src/libged/fb2pix.c, src/libged/fbclear, src/libged/fbclear.c,
src/libged/find, src/libged/find.c, src/libged/form,
src/libged/form.c, src/libged/fracture, src/libged/fracture.c,
src/libged/gdiff, src/libged/gdiff.c, src/libged/ged_util,
src/libged/ged_util.c, src/libged/get, src/libged/get.c,
src/libged/get_autoview, src/libged/get_autoview.c,
src/libged/get_comb, src/libged/get_comb.c,
src/libged/get_eyemodel, src/libged/get_eyemodel.c,
src/libged/get_obj_bounds, src/libged/get_obj_bounds.c,
src/libged/get_solid_kp, src/libged/get_solid_kp.c,
src/libged/get_type, src/libged/get_type.c, src/libged/glob,
src/libged/glob.c, src/libged/gqa, src/libged/gqa.c,
src/libged/grid, src/libged/grid.c, src/libged/grid2model_lu,
src/libged/grid2model_lu.c, src/libged/grid2view_lu,
src/libged/grid2view_lu.c, src/libged/group, src/libged/group.c,
src/libged/heal, src/libged/heal.c, src/libged/hide,
src/libged/hide.c, src/libged/how, src/libged/how.c,
src/libged/human, src/libged/human.c, src/libged/illum,
src/libged/illum.c, src/libged/importFg4Section,
src/libged/importFg4Section.c, src/libged/inside,
src/libged/inside.c, src/libged/instance, src/libged/instance.c,
src/libged/isize, src/libged/isize.c, src/libged/item,
src/libged/item.c, src/libged/joint, src/libged/joint.c,
src/libged/joint.h, src/libged/joint2, src/libged/joint2.c,
src/libged/keep, src/libged/keep.c, src/libged/keypoint,
src/libged/keypoint.c, src/libged/kill, src/libged/kill.c,
src/libged/killall, src/libged/killall.c, src/libged/killrefs,
src/libged/killrefs.c, src/libged/killtree,
src/libged/killtree.c, src/libged/label, src/libged/label.c,
src/libged/lc, src/libged/lc.c, src/libged/libfuncs,
src/libged/libfuncs.c, src/libged/lint, src/libged/lint.cpp,
src/libged/list, src/libged/list.c, src/libged/loadview,
src/libged/loadview.c, src/libged/lod, src/libged/lod.c,
src/libged/log, src/libged/log.c, src/libged/lookat,
src/libged/lookat.c, src/libged/ls, src/libged/ls.c,
src/libged/lt, src/libged/lt.c, src/libged/m2v_point,
src/libged/m2v_point.c, src/libged/make, src/libged/make.c,
src/libged/make_name, src/libged/make_name.c, src/libged/match,
src/libged/match.c, src/libged/mater, src/libged/mater.cpp,
src/libged/mirror, src/libged/mirror.c, src/libged/model2grid_lu,
src/libged/model2grid_lu.c, src/libged/model2view,
src/libged/model2view.c, src/libged/model2view_lu,
src/libged/model2view_lu.c, src/libged/move, src/libged/move.c,
src/libged/move_all, src/libged/move_all.c,
src/libged/move_arb_edge, src/libged/move_arb_edge.c,
src/libged/move_arb_face, src/libged/move_arb_face.c,
src/libged/mrot, src/libged/mrot.c, src/libged/nirt,
src/libged/nirt.c, src/libged/nmg, src/libged/nmg.c,
src/libged/nmg_cmface, src/libged/nmg_cmface.c,
src/libged/nmg_collapse, src/libged/nmg_collapse.c,
src/libged/nmg_fix_normals, src/libged/nmg_fix_normals.c,
src/libged/nmg_kill_f, src/libged/nmg_kill_f.c,
src/libged/nmg_kill_v, src/libged/nmg_kill_v.c,
src/libged/nmg_make_v, src/libged/nmg_make_v.c,
src/libged/nmg_mm, src/libged/nmg_mm.c, src/libged/nmg_move_v,
src/libged/nmg_move_v.c, src/libged/nmg_simplify,
src/libged/nmg_simplify.c, src/libged/ocenter,
src/libged/ocenter.c, src/libged/open, src/libged/open.c,
src/libged/orient, src/libged/orient.c, src/libged/orotate,
src/libged/orotate.c, src/libged/oscale, src/libged/oscale.c,
src/libged/otranslate, src/libged/otranslate.c,
src/libged/overlay, src/libged/overlay.c, src/libged/path,
src/libged/path.c, src/libged/pathlist, src/libged/pathlist.c,
src/libged/pathsum, src/libged/pathsum.c, src/libged/perspective,
src/libged/perspective.c, src/libged/pix2fb, src/libged/pix2fb.c,
src/libged/plot, src/libged/plot.c, src/libged/pmat,
src/libged/pmat.c, src/libged/pmodel2view,
src/libged/pmodel2view.c, src/libged/png, src/libged/png.c,
src/libged/png2fb, src/libged/png2fb.c, src/libged/pnts,
src/libged/pnts.cpp, src/libged/polyclip,
src/libged/polyclip.cpp, src/libged/polyclip/polyclip.cpp,
src/libged/prcolor, src/libged/prcolor.c, src/libged/prefix,
src/libged/prefix.c, src/libged/preview, src/libged/preview.c,
src/libged/process, src/libged/process.c, src/libged/protate,
src/libged/protate.c, src/libged/ps, src/libged/ps.c,
src/libged/pscale, src/libged/pscale.c, src/libged/pset,
src/libged/pset.c, src/libged/ptranslate,
src/libged/ptranslate.c, src/libged/pull, src/libged/pull.c,
src/libged/push, src/libged/push.c, src/libged/put,
src/libged/put.c, src/libged/put_comb, src/libged/put_comb.c,
src/libged/putmat, src/libged/putmat.c, src/libged/qray,
src/libged/qray.c, src/libged/qvrot, src/libged/qvrot.c,
src/libged/rcodes, src/libged/rcodes.c, src/libged/rect,
src/libged/rect.c, src/libged/red, src/libged/red.c,
src/libged/regdef, src/libged/regdef.c, src/libged/region,
src/libged/region.c, src/libged/remove, src/libged/remove.c,
src/libged/rfarb, src/libged/rfarb.c, src/libged/rmap,
src/libged/rmap.c, src/libged/rmat, src/libged/rmat.c,
src/libged/rmater, src/libged/rmater.c, src/libged/rot,
src/libged/rot.c, src/libged/rot_point, src/libged/rot_point.c,
src/libged/rotate_about, src/libged/rotate_about.c,
src/libged/rotate_arb_face, src/libged/rotate_arb_face.c,
src/libged/rotate_eto, src/libged/rotate_eto.c,
src/libged/rotate_extrude, src/libged/rotate_extrude.c,
src/libged/rotate_hyp, src/libged/rotate_hyp.c,
src/libged/rotate_tgc, src/libged/rotate_tgc.c, src/libged/rrt,
src/libged/rrt.c, src/libged/rt, src/libged/rt.c,
src/libged/rtabort, src/libged/rtabort.c, src/libged/rtcheck,
src/libged/rtcheck.c, src/libged/rtwizard, src/libged/rtwizard.c,
src/libged/savekey, src/libged/savekey.c, src/libged/saveview,
src/libged/saveview.c, src/libged/scale, src/libged/scale.c,
src/libged/scale_ehy, src/libged/scale_ehy.c,
src/libged/scale_ell, src/libged/scale_ell.c,
src/libged/scale_epa, src/libged/scale_epa.c,
src/libged/scale_eto, src/libged/scale_eto.c,
src/libged/scale_extrude, src/libged/scale_extrude.c,
src/libged/scale_hyp, src/libged/scale_hyp.c,
src/libged/scale_part, src/libged/scale_part.c,
src/libged/scale_rhc, src/libged/scale_rhc.c,
src/libged/scale_rpc, src/libged/scale_rpc.c,
src/libged/scale_superell, src/libged/scale_superell.c,
src/libged/scale_tgc, src/libged/scale_tgc.c,
src/libged/scale_tor, src/libged/scale_tor.c,
src/libged/screengrab, src/libged/screengrab.c,
src/libged/search, src/libged/search.c, src/libged/select,
src/libged/select.c, src/libged/set_output_script,
src/libged/set_output_script.c, src/libged/set_transparency,
src/libged/set_transparency.c, src/libged/set_uplotOutputMode,
src/libged/set_uplotOutputMode.c, src/libged/setview,
src/libged/setview.c, src/libged/shaded_mode,
src/libged/shaded_mode.c, src/libged/shader, src/libged/shader.c,
src/libged/shells, src/libged/shells.c, src/libged/showmats,
src/libged/showmats.c, src/libged/slew, src/libged/slew.c,
src/libged/solid_report, src/libged/solid_report.c,
src/libged/solids_on_ray, src/libged/solids_on_ray.c,
src/libged/sphgroup, src/libged/sphgroup.c, src/libged/summary,
src/libged/summary.c, src/libged/sync, src/libged/sync.c,
src/libged/tables, src/libged/tables.c, src/libged/tire,
src/libged/tire.c, src/libged/title, src/libged/title.c,
src/libged/tol, src/libged/tol.c, src/libged/tops,
src/libged/tops.c, src/libged/tra, src/libged/tra.c,
src/libged/trace, src/libged/trace.c, src/libged/track,
src/libged/track.c, src/libged/translate_extrude,
src/libged/translate_extrude.c, src/libged/translate_tgc,
src/libged/translate_tgc.c, src/libged/tree, src/libged/tree.c,
src/libged/typein, src/libged/typein.c, src/libged/unhide,
src/libged/unhide.c, src/libged/units, src/libged/units.c,
src/libged/v2m_point, src/libged/v2m_point.c, src/libged/vdraw,
src/libged/vdraw.c, src/libged/version, src/libged/version.c,
src/libged/view2grid_lu, src/libged/view2grid_lu.c,
src/libged/view2model, src/libged/view2model.c,
src/libged/view2model_lu, src/libged/view2model_lu.c,
src/libged/view2model_vec, src/libged/view2model_vec.c,
src/libged/viewdir, src/libged/viewdir.c, src/libged/voxelize,
src/libged/voxelize.c, src/libged/vrot, src/libged/vrot.c,
src/libged/vutil, src/libged/vutil.c, src/libged/wcodes,
src/libged/wcodes.c, src/libged/wdb_importFg4Section,
src/libged/wdb_importFg4Section.c, src/libged/whatid,
src/libged/whatid.c, src/libged/which, src/libged/which.cpp,
src/libged/which_shader, src/libged/which_shader.c,
src/libged/who, src/libged/who.c, src/libged/wmater,
src/libged/wmater.c, src/libged/xpush, src/libged/xpush.c,
src/libged/zap, src/libged/zap.c, src/libtclcad/CMakeLists.txt,
src/qged/CMakeLists.txt, src/qged/display/glm/glm/common.hpp,
src/qged/display/glm/glm/detail/_features.hpp,
src/qged/display/glm/glm/detail/_fixes.hpp,
src/qged/display/glm/glm/detail/_noise.hpp,
src/qged/display/glm/glm/detail/_swizzle.hpp,
src/qged/display/glm/glm/detail/_swizzle_func.hpp,
src/qged/display/glm/glm/detail/_vectorize.hpp,
src/qged/display/glm/glm/detail/compute_common.hpp,
src/qged/display/glm/glm/detail/compute_vector_relational.hpp,
src/qged/display/glm/glm/detail/glm.cpp,
src/qged/display/glm/glm/detail/qualifier.hpp,
src/qged/display/glm/glm/detail/setup.hpp,
src/qged/display/glm/glm/detail/type_float.hpp,
src/qged/display/glm/glm/detail/type_half.hpp,
src/qged/display/glm/glm/detail/type_mat2x2.hpp,
src/qged/display/glm/glm/detail/type_mat2x3.hpp,
src/qged/display/glm/glm/detail/type_mat2x4.hpp,
src/qged/display/glm/glm/detail/type_mat3x2.hpp,
src/qged/display/glm/glm/detail/type_mat3x3.hpp,
src/qged/display/glm/glm/detail/type_mat3x4.hpp,
src/qged/display/glm/glm/detail/type_mat4x2.hpp,
src/qged/display/glm/glm/detail/type_mat4x3.hpp,
src/qged/display/glm/glm/detail/type_mat4x4.hpp,
src/qged/display/glm/glm/detail/type_quat.hpp,
src/qged/display/glm/glm/detail/type_vec1.hpp,
src/qged/display/glm/glm/detail/type_vec2.hpp,
src/qged/display/glm/glm/detail/type_vec3.hpp,
src/qged/display/glm/glm/detail/type_vec4.hpp,
src/qged/display/glm/glm/exponential.hpp,
src/qged/display/glm/glm/ext.hpp,
src/qged/display/glm/glm/ext/matrix_clip_space.hpp,
src/qged/display/glm/glm/ext/matrix_common.hpp,
src/qged/display/glm/glm/ext/matrix_double2x2.hpp,
src/qged/display/glm/glm/ext/matrix_double2x2_precision.hpp,
src/qged/display/glm/glm/ext/matrix_double2x3.hpp,
src/qged/display/glm/glm/ext/matrix_double2x3_precision.hpp,
src/qged/display/glm/glm/ext/matrix_double2x4.hpp,
src/qged/display/glm/glm/ext/matrix_double2x4_precision.hpp,
src/qged/display/glm/glm/ext/matrix_do