Right. It’s gonna be painful to bring all this back … but folks at Cyber Command seem interested. We’ll see …
—bart > On Aug 13, 2022, at 2:41 PM, Tim Haines <thai...@astro.wisc.edu> wrote: > > This just removes the CMake side of things which hasn't work since 2016; > proccontrol hasn't been buildable since 2012. None of the Windows-specific > source files have been removed. Building on Windows will required many CMake > updates, so this commit can be referred to when that needs to happen. > > Thanks. > - Tim > > >> On 8/13/22 2:28 PM, BARTON P MILLER wrote: >> Tim, >> >> We’re going to want to save some of the old Windows code. There may be a >> security project coming up that needs to revive that code. >> >> —bart >> >>>> On Aug 13, 2022, at 2:23 PM, Tim Haines <nore...@github.com> wrote: >>> >>> Branch: refs/heads/thaines/cmake_modernization >>> Home: https://github.com/dyninst/dyninst >>> Commit: 4f57162523cb8212bbcad38729968f621cefee3e >>> >>> https://github.com/dyninst/dyninst/commit/4f57162523cb8212bbcad38729968f621cefee3e >>> Author: Tim Haines <thaines.as...@gmail.com> >>> Date: 2022-08-13 (Sat, 13 Aug 2022) >>> >>> Changed paths: >>> M CMakeLists.txt >>> M cmake/Boost.cmake >>> M cmake/ElfUtils.cmake >>> M cmake/LibIberty.cmake >>> M cmake/ThreadingBuildingBlocks.cmake >>> M cmake/cap_arch_def.cmake >>> M cmake/optimization.cmake >>> M cmake/platform.cmake >>> M cmake/shared.cmake >>> M cmake/warnings.cmake >>> M common/CMakeLists.txt >>> M dwarf/CMakeLists.txt >>> M dyninstAPI/CMakeLists.txt >>> M dyninstAPI_RT/CMakeLists.txt >>> M elf/CMakeLists.txt >>> M proccontrol/CMakeLists.txt >>> M stackwalk/CMakeLists.txt >>> M symlite/CMakeLists.txt >>> M symtabAPI/CMakeLists.txt >>> >>> Log Message: >>> ----------- >>> Remove support for building on Windows >>> >>> dyninstAPI/src/pdwinnt.C includes dyninstAPI/src/PCEventMuxer.h which >>> was added by 0088b12 on June 05,2012 and then renamed by 7c987bc on June >>> 06, 2012 without updating pdwinnt.C. CMake support for Windows was added >>> by f0195a8 in June 2013. Hence, proccontrol was never buildable using >>> CMake. The VS project files used by 'include_external_msproject' were >>> deleted by 5c88375a7 in 2016. >>> >>> >>> _______________________________________________ >>> Dyninst-api mailing list >>> Dyninst-api@cs.wisc.edu >>> https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api > _______________________________________________ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api