Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/petasis/tkdnd
TkDND is an extension that adds native drag & drop capabilities to the Tk toolkit
https://github.com/petasis/tkdnd
dnd drag-and-drop tcl tcltk tkdnd
Last synced: 3 months ago
JSON representation
TkDND is an extension that adds native drag & drop capabilities to the Tk toolkit
- Host: GitHub
- URL: https://github.com/petasis/tkdnd
- Owner: petasis
- License: other
- Created: 2015-04-13T08:50:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-02-18T19:13:46.000Z (9 months ago)
- Last Synced: 2024-07-16T04:33:13.997Z (4 months ago)
- Topics: dnd, drag-and-drop, tcl, tcltk, tkdnd
- Language: M4
- Homepage: https://sourceforge.net/projects/tkdnd/
- Size: 1.96 MB
- Stars: 104
- Watchers: 11
- Forks: 22
- Open Issues: 15
-
Metadata Files:
- Readme: README.cmake
- Changelog: Changelog
- License: license.terms
Awesome Lists containing this project
README
In order to build TkDND with cmake, the following software is required:
a) cmake, version 3.2 or newer.
Compiling TkDND with cmake:
-------------------------------------------------------1) Change the working directory to "cmake".
2) Execute the following commands (all commands must be executed from the
"cmake" directory):cmake -E make_directory build
cmake -E chdir build cmake -DCMAKE_INSTALL_PREFIX=../runtime ../..
cmake --build build --target all --clean-first
cmake --build build --target install3) Compile for 64 bits under Windows (for Visual Studio 2017):
cmake -E make_directory build_64
cmake -E chdir build_64 cmake -G "Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX=../runtime ../..
cmake --build build_64 --config Release --target install-G "..." can be set to any of the available 64-bit generators available under
the platform.4) Specify Tcl at a non standard location:
cmake -E make_directory build_64
cmake -E chdir build_64 cmake -G "Visual Studio 15 2017 Win64" -Dwith-tcl=C:/TclApps/Tcl64/lib -DCMAKE_INSTALL_PREFIX=../runtime ../..
cmake --build build_64 --config Release --target install