1 cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
3 project(NetRadiant C CXX)
4 set(CMAKE_CXX_STANDARD 11)
5 set(CMAKE_CXX_STANDARD_REQUIRED ON)
7 set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
9 find_package(LibXml2 REQUIRED)
10 include_directories(${LIBXML2_INCLUDE_DIR})
12 find_package(GTK2 REQUIRED)
13 include_directories(${GTK2_INCLUDE_DIRS} ${GTK2_GDK_INCLUDE_DIR} ${GTK2_GLIB_INCLUDE_DIR})
15 find_package(GtkGLExt REQUIRED)
16 include_directories(${GTKGL_INCLUDE_DIRS})
18 find_package(OpenGL REQUIRED)
22 -DRADIANT_VERSION="1.5.0n"
23 -DRADIANT_MAJOR_VERSION="5"
24 -DRADIANT_MINOR_VERSION="0"
25 -DRADIANT_ABOUTMSG="Custom build"
26 -DRADIANT_EXECUTABLE="x86_64"
40 contrib/bkgrnd2d/bkgrnd2d.cpp
41 contrib/bkgrnd2d/bkgrnd2d.h
42 contrib/bkgrnd2d/dialog.cpp
43 contrib/bkgrnd2d/dialog.h
44 contrib/bkgrnd2d/plugin.cpp
45 contrib/bkgrnd2d/plugin.h
49 contrib/bobtoolz/dialogs/AboutDialog.cpp
50 contrib/bobtoolz/dialogs/AboutDialog.h
51 contrib/bobtoolz/dialogs/AutoCaulkDialog.cpp
52 contrib/bobtoolz/dialogs/AutoCaulkDialog.h
53 contrib/bobtoolz/dialogs/AutoCaulkStartDialog.cpp
54 contrib/bobtoolz/dialogs/AutoCaulkStartDialog.h
55 contrib/bobtoolz/dialogs/BrushCheckDialog.h
56 contrib/bobtoolz/dialogs/DoorDialog.cpp
57 contrib/bobtoolz/dialogs/DoorDialog.h
58 contrib/bobtoolz/dialogs/IntersectDialog.cpp
59 contrib/bobtoolz/dialogs/IntersectDialog.h
60 contrib/bobtoolz/dialogs/IntersectInfoDialog.cpp
61 contrib/bobtoolz/dialogs/IntersectInfoDialog.h
62 contrib/bobtoolz/dialogs/PolygonDialog.cpp
63 contrib/bobtoolz/dialogs/PolygonDialog.h
64 contrib/bobtoolz/dialogs/StairDialog.cpp
65 contrib/bobtoolz/dialogs/StairDialog.h
66 contrib/bobtoolz/dialogs/TextureResetDialog.cpp
67 contrib/bobtoolz/dialogs/TextureResetDialog.h
68 contrib/bobtoolz/dialogs/brushcheckdialog.cpp
69 contrib/bobtoolz/dialogs/dialogs-gtk.cpp
70 contrib/bobtoolz/dialogs/dialogs-gtk.h
71 contrib/bobtoolz/dialogs/pathplotterdialog.cpp
72 contrib/bobtoolz/dialogs/pathplotterdialog.h
73 contrib/bobtoolz/CPortals.h
74 contrib/bobtoolz/DBobView.cpp
75 contrib/bobtoolz/DBobView.h
76 contrib/bobtoolz/DBrush.cpp
77 contrib/bobtoolz/DBrush.h
78 contrib/bobtoolz/DEPair.cpp
79 contrib/bobtoolz/DEPair.h
80 contrib/bobtoolz/DEntity.cpp
81 contrib/bobtoolz/DEntity.h
82 contrib/bobtoolz/DMap.cpp
83 contrib/bobtoolz/DMap.h
84 contrib/bobtoolz/DPatch.cpp
85 contrib/bobtoolz/DPatch.h
86 contrib/bobtoolz/DPlane.cpp
87 contrib/bobtoolz/DPlane.h
88 contrib/bobtoolz/DPoint.cpp
89 contrib/bobtoolz/DPoint.h
90 contrib/bobtoolz/DShape.cpp
91 contrib/bobtoolz/DShape.h
92 contrib/bobtoolz/DTrainDrawer.cpp
93 contrib/bobtoolz/DTrainDrawer.h
94 contrib/bobtoolz/DTreePlanter.cpp
95 contrib/bobtoolz/DTreePlanter.h
96 contrib/bobtoolz/DVisDrawer.cpp
97 contrib/bobtoolz/DVisDrawer.h
98 contrib/bobtoolz/DWinding.cpp
99 contrib/bobtoolz/DWinding.h
100 contrib/bobtoolz/ScriptParser.cpp
101 contrib/bobtoolz/ScriptParser.h
102 contrib/bobtoolz/StdAfx.cpp
103 contrib/bobtoolz/StdAfx.h
104 contrib/bobtoolz/bobToolz-GTK.cpp
105 contrib/bobtoolz/bobToolz.h
106 contrib/bobtoolz/bsploader.cpp
107 contrib/bobtoolz/bsploader.h
108 contrib/bobtoolz/cportals.cpp
109 contrib/bobtoolz/ctfToolz-GTK.cpp
110 contrib/bobtoolz/ctfresource_gtk.h
111 contrib/bobtoolz/funchandlers-GTK.cpp
112 contrib/bobtoolz/funchandlers-ctf-GTK.cpp
113 contrib/bobtoolz/funchandlers.cpp
114 contrib/bobtoolz/funchandlers.h
115 contrib/bobtoolz/lists.cpp
116 contrib/bobtoolz/lists.h
117 contrib/bobtoolz/misc.cpp
118 contrib/bobtoolz/misc.h
119 contrib/bobtoolz/resource-gtk.h
120 contrib/bobtoolz/resource.h
121 contrib/bobtoolz/shapes.cpp
122 contrib/bobtoolz/shapes.h
123 contrib/bobtoolz/visfind.cpp
124 contrib/bobtoolz/visfind.h
128 contrib/brushexport/callbacks.cpp
129 contrib/brushexport/callbacks.h
130 contrib/brushexport/export.cpp
131 contrib/brushexport/export.h
132 contrib/brushexport/interface.cpp
133 contrib/brushexport/plugin.cpp
134 contrib/brushexport/plugin.h
135 contrib/brushexport/support.cpp
136 contrib/brushexport/support.h
140 contrib/camera/camera.cpp
141 contrib/camera/camera.h
142 contrib/camera/dialogs.cpp
143 contrib/camera/dialogs.h
144 contrib/camera/dialogs_common.cpp
145 contrib/camera/funchandlers.cpp
146 contrib/camera/funchandlers.h
147 contrib/camera/listener.cpp
148 contrib/camera/listener.h
149 contrib/camera/misc.cpp
150 contrib/camera/misc.h
151 contrib/camera/renderer.cpp
152 contrib/camera/renderer.h
156 contrib/gtkgensurf/bitmap.cpp
157 contrib/gtkgensurf/dec.cpp
158 contrib/gtkgensurf/face.cpp
159 contrib/gtkgensurf/font.cpp
160 contrib/gtkgensurf/gendlgs.cpp
161 contrib/gtkgensurf/gendlgs.h
162 contrib/gtkgensurf/genmap.cpp
163 contrib/gtkgensurf/gensurf.cpp
164 contrib/gtkgensurf/gensurf.h
165 contrib/gtkgensurf/heretic.cpp
166 contrib/gtkgensurf/plugin.cpp
167 contrib/gtkgensurf/triangle.c
168 contrib/gtkgensurf/triangle.h
169 contrib/gtkgensurf/view.cpp
173 contrib/hydratoolz/plugin.cpp
174 contrib/hydratoolz/plugin.h
178 contrib/prtview/AboutDialog.cpp
179 contrib/prtview/AboutDialog.h
180 contrib/prtview/ConfigDialog.cpp
181 contrib/prtview/ConfigDialog.h
182 contrib/prtview/LoadPortalFileDialog.cpp
183 contrib/prtview/LoadPortalFileDialog.h
184 contrib/prtview/portals.cpp
185 contrib/prtview/portals.h
186 contrib/prtview/prtview.cpp
187 contrib/prtview/prtview.h
191 contrib/shaderplug/shaderplug.cpp
192 contrib/shaderplug/shaderplug.h
196 contrib/sunplug/sunplug.cpp
197 contrib/sunplug/sunplug.h
201 contrib/ufoaiplug/ufoai.cpp
202 contrib/ufoaiplug/ufoai.h
203 contrib/ufoaiplug/ufoai_filters.cpp
204 contrib/ufoaiplug/ufoai_filters.h
205 contrib/ufoaiplug/ufoai_gtk.cpp
206 contrib/ufoaiplug/ufoai_gtk.h
207 contrib/ufoaiplug/ufoai_level.cpp
208 contrib/ufoaiplug/ufoai_level.h
223 include/idatastream.cpp
224 include/idatastream.h
229 include/ifilesystem.cpp
230 include/ifilesystem.h
231 include/ifiletypes.cpp
237 include/iglrender.cpp
251 include/ireference.cpp
255 include/iscenegraph.cpp
256 include/iscenegraph.h
257 include/iscriplib.cpp
259 include/iselection.cpp
265 include/itextstream.cpp
266 include/itextstream.h
267 include/itextures.cpp
275 include/modelskin.cpp
277 include/moduleobserver.cpp
278 include/moduleobserver.h
279 include/modulesystem.cpp
280 include/modulesystem.h
283 include/namespace.cpp
285 include/preferencesystem.cpp
286 include/preferencesystem.h
287 include/qerplugin.cpp
289 include/renderable.cpp
291 include/selectable.cpp
293 include/stream_version.h
296 include/windowobserver.cpp
297 include/windowobserver.h
299 include_directories(include)
302 libs/cmdlib/cmdlib.cpp
305 add_library(container
306 libs/container/array.cpp
307 libs/container/array.h
308 libs/container/cache.cpp
309 libs/container/cache.h
310 libs/container/container.cpp
311 libs/container/container.h
312 libs/container/hashfunc.cpp
313 libs/container/hashfunc.h
314 libs/container/hashtable.cpp
315 libs/container/hashtable.h
316 libs/container/stack.cpp
317 libs/container/stack.h
324 add_library(debugging
325 libs/debugging/debugging.cpp
326 libs/debugging/debugging.h
330 libs/generic/arrayrange.cpp
331 libs/generic/arrayrange.h
332 libs/generic/bitfield.cpp
333 libs/generic/bitfield.h
334 libs/generic/callback.cpp
335 libs/generic/callback.h
336 libs/generic/callbackfwd.cpp
337 libs/generic/callbackfwd.h
338 libs/generic/constant.cpp
339 libs/generic/constant.h
340 libs/generic/enumeration.cpp
341 libs/generic/enumeration.h
342 libs/generic/functional.cpp
343 libs/generic/functional.h
344 libs/generic/object.cpp
345 libs/generic/object.h
346 libs/generic/reference.cpp
347 libs/generic/reference.h
348 libs/generic/referencecounted.cpp
349 libs/generic/referencecounted.h
350 libs/generic/static.cpp
351 libs/generic/static.h
352 libs/generic/vector.cpp
353 libs/generic/vector.h
357 libs/gtkutil/accelerator.cpp
358 libs/gtkutil/accelerator.h
359 libs/gtkutil/button.cpp
360 libs/gtkutil/button.h
361 libs/gtkutil/clipboard.cpp
362 libs/gtkutil/clipboard.h
363 libs/gtkutil/closure.cpp
364 libs/gtkutil/closure.h
365 libs/gtkutil/container.cpp
366 libs/gtkutil/container.h
367 libs/gtkutil/cursor.cpp
368 libs/gtkutil/cursor.h
369 libs/gtkutil/dialog.cpp
370 libs/gtkutil/dialog.h
371 libs/gtkutil/entry.cpp
373 libs/gtkutil/filechooser.cpp
374 libs/gtkutil/filechooser.h
375 libs/gtkutil/frame.cpp
377 libs/gtkutil/glfont.cpp
378 libs/gtkutil/glfont.h
379 libs/gtkutil/glwidget.cpp
380 libs/gtkutil/glwidget.h
381 libs/gtkutil/idledraw.cpp
382 libs/gtkutil/idledraw.h
383 libs/gtkutil/image.cpp
385 libs/gtkutil/menu.cpp
387 libs/gtkutil/messagebox.cpp
388 libs/gtkutil/messagebox.h
389 libs/gtkutil/nonmodal.cpp
390 libs/gtkutil/nonmodal.h
391 libs/gtkutil/paned.cpp
393 libs/gtkutil/pointer.cpp
394 libs/gtkutil/pointer.h
395 libs/gtkutil/toolbar.cpp
396 libs/gtkutil/toolbar.h
397 libs/gtkutil/widget.cpp
398 libs/gtkutil/widget.h
399 libs/gtkutil/window.cpp
400 libs/gtkutil/window.h
401 libs/gtkutil/xorrectangle.cpp
402 libs/gtkutil/xorrectangle.h
404 target_link_libraries(gtkutil ${GTK2_PANGOFT2_LIBRARY})
411 set(L_NETLIST ${L_NETLIST} libs/l_net/l_net_wins.c libs/l_net/l_net_wins.h)
413 set(L_NETLIST ${L_NETLIST} libs/l_net/l_net_berkley.c)
415 add_library(l_net ${L_NETLIST})
417 target_link_libraries(l_net ws2_32)
423 # libs/math/curve.cpp
425 # libs/math/expression.cpp
426 # libs/math/expression.h
427 # libs/math/frustum.cpp
428 # libs/math/frustum.h
431 # libs/math/matrix.cpp
435 # libs/math/plane.cpp
437 # libs/math/quaternion.cpp
438 # libs/math/quaternion.h
439 # libs/math/vector.cpp
447 libs/mathlib/mathlib.c
456 libs/memory/allocator.cpp
457 libs/memory/allocator.h
459 add_library(modulesystem
460 libs/modulesystem/moduleregistry.cpp
461 libs/modulesystem/moduleregistry.h
462 libs/modulesystem/modulesmap.cpp
463 libs/modulesystem/modulesmap.h
464 libs/modulesystem/singletonmodule.cpp
465 libs/modulesystem/singletonmodule.h
477 add_library(picomodel
478 libs/picomodel/lwo/clip.c
479 libs/picomodel/lwo/envelope.c
480 libs/picomodel/lwo/list.c
481 libs/picomodel/lwo/lwio.c
482 libs/picomodel/lwo/lwo2.c
483 libs/picomodel/lwo/lwo2.h
484 libs/picomodel/lwo/lwob.c
485 libs/picomodel/lwo/pntspols.c
486 libs/picomodel/lwo/surface.c
487 libs/picomodel/lwo/vecmath.c
488 libs/picomodel/lwo/vmap.c
489 libs/picomodel/picointernal.c
490 libs/picomodel/picointernal.h
491 libs/picomodel/picomodel.c
492 libs/picomodel/picomodules.c
493 libs/picomodel/pm_3ds.c
494 libs/picomodel/pm_ase.c
495 libs/picomodel/pm_fm.c
496 libs/picomodel/pm_fm.h
497 libs/picomodel/pm_lwo.c
498 libs/picomodel/pm_md2.c
499 libs/picomodel/pm_md3.c
500 libs/picomodel/pm_mdc.c
501 libs/picomodel/pm_ms3d.c
502 libs/picomodel/pm_obj.c
503 libs/picomodel/pm_terrain.c
507 libs/profile/file.cpp
509 libs/profile/profile.cpp
510 libs/profile/profile.h
514 libs/script/scripttokeniser.cpp
515 libs/script/scripttokeniser.h
516 libs/script/scripttokenwriter.cpp
517 libs/script/scripttokenwriter.h
521 libs/signal/isignal.cpp
522 libs/signal/isignal.h
523 libs/signal/signal.cpp
525 libs/signal/signalfwd.cpp
526 libs/signal/signalfwd.h
530 libs/splines/math_angles.cpp
531 libs/splines/math_angles.h
532 libs/splines/math_matrix.cpp
533 libs/splines/math_matrix.h
534 libs/splines/math_quaternion.cpp
535 libs/splines/math_quaternion.h
536 libs/splines/math_vector.cpp
537 libs/splines/math_vector.h
538 libs/splines/q_parse.cpp
539 libs/splines/q_shared.cpp
540 libs/splines/q_shared.h
541 libs/splines/splines.cpp
542 libs/splines/splines.h
543 libs/splines/util_list.h
544 libs/splines/util_str.cpp
545 libs/splines/util_str.h
549 libs/stream/filestream.cpp
550 libs/stream/filestream.h
551 libs/stream/memstream.cpp
552 libs/stream/memstream.h
553 libs/stream/stringstream.cpp
554 libs/stream/stringstream.h
555 libs/stream/textfilestream.cpp
556 libs/stream/textfilestream.h
557 libs/stream/textstream.cpp
558 libs/stream/textstream.h
562 libs/string/pooledstring.cpp
563 libs/string/pooledstring.h
564 libs/string/string.cpp
566 libs/string/stringfwd.cpp
567 libs/string/stringfwd.h
573 libs/xml/xmlelement.cpp
574 libs/xml/xmlelement.h
575 libs/xml/xmlparser.cpp
577 libs/xml/xmltextags.cpp
578 libs/xml/xmltextags.h
579 libs/xml/xmlwriter.cpp
582 target_link_libraries(xml ${LIBXML2_LIBRARIES})
589 libs/bytestreamutils.cpp
606 libs/fs_filesystem.cpp
618 libs/moduleobservers.cpp
619 libs/moduleobservers.h
627 libs/selectionlib.cpp
637 libs/transformlib.cpp
649 libs/bytestreamutils.h
654 include_directories(libs)
657 plugins/archivepak/archive.cpp
658 plugins/archivepak/archive.h
659 plugins/archivepak/pak.cpp
660 plugins/archivepak/pak.h
661 plugins/archivepak/plugin.cpp
662 plugins/archivepak/plugin.h
666 plugins/archivewad/archive.cpp
667 plugins/archivewad/archive.h
668 plugins/archivewad/plugin.cpp
669 plugins/archivewad/plugin.h
670 plugins/archivewad/wad.cpp
671 plugins/archivewad/wad.h
675 plugins/archivezip/archive.cpp
676 plugins/archivezip/archive.h
677 plugins/archivezip/pkzip.cpp
678 plugins/archivezip/pkzip.h
679 plugins/archivezip/plugin.cpp
680 plugins/archivezip/plugin.h
681 plugins/archivezip/zlibstream.cpp
682 plugins/archivezip/zlibstream.h
686 plugins/entity/angle.cpp
687 plugins/entity/angle.h
688 plugins/entity/angles.cpp
689 plugins/entity/angles.h
690 plugins/entity/colour.cpp
691 plugins/entity/colour.h
692 plugins/entity/curve.cpp
693 plugins/entity/curve.h
694 plugins/entity/doom3group.cpp
695 plugins/entity/doom3group.h
696 plugins/entity/eclassmodel.cpp
697 plugins/entity/eclassmodel.h
698 plugins/entity/entity.cpp
699 plugins/entity/entity.h
700 plugins/entity/filters.cpp
701 plugins/entity/filters.h
702 plugins/entity/generic.cpp
703 plugins/entity/generic.h
704 plugins/entity/group.cpp
705 plugins/entity/group.h
706 plugins/entity/keyobservers.cpp
707 plugins/entity/keyobservers.h
708 plugins/entity/light.cpp
709 plugins/entity/light.h
710 plugins/entity/miscmodel.cpp
711 plugins/entity/miscmodel.h
712 plugins/entity/model.cpp
713 plugins/entity/model.h
714 plugins/entity/modelskinkey.cpp
715 plugins/entity/modelskinkey.h
716 plugins/entity/namedentity.cpp
717 plugins/entity/namedentity.h
718 plugins/entity/namekeys.cpp
719 plugins/entity/namekeys.h
720 plugins/entity/origin.cpp
721 plugins/entity/origin.h
722 plugins/entity/plugin.cpp
723 plugins/entity/plugin.h
724 plugins/entity/rotation.cpp
725 plugins/entity/rotation.h
726 plugins/entity/scale.cpp
727 plugins/entity/scale.h
728 plugins/entity/skincache.cpp
729 plugins/entity/skincache.h
730 plugins/entity/targetable.cpp
731 plugins/entity/targetable.h
735 plugins/image/bmp.cpp
737 plugins/image/dds.cpp
739 plugins/image/image.h
740 plugins/image/jpeg.cpp
742 plugins/image/pcx.cpp
744 plugins/image/tga.cpp
746 plugins/image/image.cpp
747 plugins/image/ktx.cpp
752 plugins/imagehl/hlw.cpp
753 plugins/imagehl/hlw.h
754 plugins/imagehl/imagehl.cpp
755 plugins/imagehl/imagehl.h
756 plugins/imagehl/mip.cpp
757 plugins/imagehl/mip.h
758 plugins/imagehl/sprite.cpp
759 plugins/imagehl/sprite.h
763 plugins/imagepng/plugin.cpp
764 plugins/imagepng/plugin.h
768 plugins/imageq2/imageq2.cpp
769 plugins/imageq2/imageq2.h
770 plugins/imageq2/wal.cpp
771 plugins/imageq2/wal.h
772 plugins/imageq2/wal32.cpp
773 plugins/imageq2/wal32.h
777 plugins/mapq3/parse.cpp
778 plugins/mapq3/parse.h
779 plugins/mapq3/plugin.cpp
780 plugins/mapq3/plugin.h
781 plugins/mapq3/write.cpp
782 plugins/mapq3/write.h
786 plugins/mapxml/plugin.cpp
787 plugins/mapxml/plugin.h
788 plugins/mapxml/xmlparse.cpp
789 plugins/mapxml/xmlparse.h
790 plugins/mapxml/xmlwrite.cpp
791 plugins/mapxml/xmlwrite.h
795 plugins/md3model/ident.h
796 plugins/md3model/md2.cpp
797 plugins/md3model/md2.h
798 plugins/md3model/md3.cpp
799 plugins/md3model/md3.h
800 plugins/md3model/md3normals.cpp
801 plugins/md3model/md3normals.h
802 plugins/md3model/md5.cpp
803 plugins/md3model/md5.h
804 plugins/md3model/mdc.cpp
805 plugins/md3model/mdc.h
806 plugins/md3model/mdl.cpp
807 plugins/md3model/mdl.h
808 plugins/md3model/mdlformat.cpp
809 plugins/md3model/mdlformat.h
810 plugins/md3model/mdlimage.cpp
811 plugins/md3model/mdlimage.h
812 plugins/md3model/mdlnormals.cpp
813 plugins/md3model/mdlnormals.h
814 plugins/md3model/model.cpp
815 plugins/md3model/model.h
816 plugins/md3model/plugin.cpp
817 plugins/md3model/plugin.h
821 plugins/model/model.cpp
822 plugins/model/model.h
823 plugins/model/plugin.cpp
824 plugins/model/plugin.h
828 plugins/sample/sample.cpp
829 plugins/sample/sample.h
833 plugins/shaders/plugin.cpp
834 plugins/shaders/plugin.h
835 plugins/shaders/shaders.cpp
836 plugins/shaders/shaders.h
840 plugins/spritemodel/plugin.cpp
841 plugins/spritemodel/plugin.h
842 plugins/spritemodel/spritemodel.cpp
843 plugins/spritemodel/spritemodel.h
847 plugins/textool/2DView.cpp
848 plugins/textool/2DView.h
849 plugins/textool/ControlPointsManager.cpp
850 plugins/textool/ControlPointsManager.h
851 plugins/textool/StdAfx.cpp
852 plugins/textool/StdAfx.h
853 plugins/textool/TexTool.cpp
854 plugins/textool/resource.h
858 plugins/vfspk3/archive.cpp
859 plugins/vfspk3/archive.h
860 plugins/vfspk3/vfs.cpp
862 plugins/vfspk3/vfspk3.cpp
863 plugins/vfspk3/vfspk3.h
871 radiant/brush_primit.cpp
872 radiant/brush_primit.h
873 radiant/brushmanip.cpp
875 radiant/brushmodule.cpp
876 radiant/brushmodule.h
877 radiant/brushnode.cpp
879 radiant/brushtokens.cpp
880 radiant/brushtokens.h
885 radiant/camwindow.cpp
887 radiant/clippertool.cpp
888 radiant/clippertool.h
899 radiant/eclass_def.cpp
901 radiant/eclass_doom3.cpp
902 radiant/eclass_doom3.h
903 radiant/eclass_fgd.cpp
905 radiant/eclass_xml.cpp
909 radiant/entityinspector.cpp
910 radiant/entityinspector.h
911 radiant/entitylist.cpp
913 radiant/environment.cpp
914 radiant/environment.h
919 radiant/filetypes.cpp
923 radiant/findtexturedialog.cpp
924 radiant/findtexturedialog.h
929 radiant/groupdialog.cpp
930 radiant/groupdialog.h
941 radiant/mainframe.cpp
949 radiant/nullmodel.cpp
955 radiant/patchdialog.cpp
956 radiant/patchdialog.h
957 radiant/patchmanip.cpp
959 radiant/patchmodule.cpp
960 radiant/patchmodule.h
963 radiant/pluginapi.cpp
965 radiant/pluginmanager.cpp
966 radiant/pluginmanager.h
967 radiant/pluginmenu.cpp
969 radiant/plugintoolbar.cpp
970 radiant/plugintoolbar.h
973 radiant/preferencedictionary.cpp
974 radiant/preferencedictionary.h
975 radiant/preferences.cpp
976 radiant/preferences.h
981 radiant/referencecache.cpp
982 radiant/referencecache.h
985 radiant/renderstate.cpp
986 radiant/renderstate.h
988 radiant/scenegraph.cpp
992 radiant/selection.cpp
1000 radiant/stacktrace.cpp
1001 radiant/stacktrace.h
1002 radiant/surfacedialog.cpp
1003 radiant/surfacedialog.h
1004 radiant/texmanip.cpp
1006 radiant/textureentry.cpp
1007 radiant/textureentry.h
1008 radiant/textures.cpp
1010 radiant/texwindow.cpp
1014 radiant/treemodel.cpp
1022 radiant/watchbsp.cpp
1026 radiant/windowobservers.cpp
1027 radiant/windowobservers.h
1028 radiant/xmlstuff.cpp
1030 radiant/xywindow.cpp
1035 tools/quake2/common/bspfile.c
1036 tools/quake2/common/bspfile.h
1037 tools/quake2/common/cmdlib.c
1038 tools/quake2/common/cmdlib.h
1039 tools/quake2/common/inout.c
1040 tools/quake2/common/inout.h
1041 tools/quake2/common/l3dslib.c
1042 tools/quake2/common/l3dslib.h
1043 tools/quake2/common/lbmlib.c
1044 tools/quake2/common/lbmlib.h
1045 tools/quake2/common/mathlib.c
1046 tools/quake2/common/mathlib.h
1047 tools/quake2/common/md4.c
1048 tools/quake2/common/md4.h
1049 tools/quake2/common/path_init.c
1050 tools/quake2/common/polylib.c
1051 tools/quake2/common/polylib.h
1052 tools/quake2/common/q2_threads.h
1053 tools/quake2/common/qfiles.h
1054 tools/quake2/common/scriplib.c
1055 tools/quake2/common/scriplib.h
1056 tools/quake2/common/threads.c
1057 tools/quake2/common/trilib.c
1058 tools/quake2/common/trilib.h
1059 tools/quake2/extra/bsp/bspinfo3/bspinfo3.c
1060 tools/quake2/extra/bsp/qbsp3/brushbsp.c
1061 tools/quake2/extra/bsp/qbsp3/csg.c
1062 tools/quake2/extra/bsp/qbsp3/faces.c
1063 tools/quake2/extra/bsp/qbsp3/gldraw.c
1064 tools/quake2/extra/bsp/qbsp3/glfile.c
1065 tools/quake2/extra/bsp/qbsp3/leakfile.c
1066 tools/quake2/extra/bsp/qbsp3/map.c
1067 tools/quake2/extra/bsp/qbsp3/nodraw.c
1068 tools/quake2/extra/bsp/qbsp3/portals.c
1069 tools/quake2/extra/bsp/qbsp3/prtfile.c
1070 tools/quake2/extra/bsp/qbsp3/qbsp.h
1071 tools/quake2/extra/bsp/qbsp3/qbsp3.c
1072 tools/quake2/extra/bsp/qbsp3/textures.c
1073 tools/quake2/extra/bsp/qbsp3/tree.c
1074 tools/quake2/extra/bsp/qbsp3/writebsp.c
1075 tools/quake2/extra/bsp/qrad3/lightmap.c
1076 tools/quake2/extra/bsp/qrad3/patches.c
1077 tools/quake2/extra/bsp/qrad3/qrad.h
1078 tools/quake2/extra/bsp/qrad3/qrad3.c
1079 tools/quake2/extra/bsp/qrad3/trace.c
1080 tools/quake2/extra/bsp/qvis3/flow.c
1081 tools/quake2/extra/bsp/qvis3/qvis3.c
1082 tools/quake2/extra/bsp/qvis3/vis.h
1083 tools/quake2/extra/common/bspfile.c
1084 tools/quake2/extra/common/bspfile.h
1085 tools/quake2/extra/common/cmdlib.c
1086 tools/quake2/extra/common/cmdlib.h
1087 tools/quake2/extra/common/l3dslib.c
1088 tools/quake2/extra/common/l3dslib.h
1089 tools/quake2/extra/common/lbmlib.c
1090 tools/quake2/extra/common/lbmlib.h
1091 tools/quake2/extra/common/mathlib.c
1092 tools/quake2/extra/common/mathlib.h
1093 tools/quake2/extra/common/mdfour.c
1094 tools/quake2/extra/common/mdfour.h
1095 tools/quake2/extra/common/polylib.c
1096 tools/quake2/extra/common/polylib.h
1097 tools/quake2/extra/common/qfiles.h
1098 tools/quake2/extra/common/scriplib.c
1099 tools/quake2/extra/common/scriplib.h
1100 tools/quake2/extra/common/threads.c
1101 tools/quake2/extra/common/threads.h
1102 tools/quake2/extra/common/trilib.c
1103 tools/quake2/extra/common/trilib.h
1104 tools/quake2/extra/qdata/anorms.h
1105 tools/quake2/extra/qdata/images.c
1106 tools/quake2/extra/qdata/models.c
1107 tools/quake2/extra/qdata/qdata.c
1108 tools/quake2/extra/qdata/qdata.h
1109 tools/quake2/extra/qdata/sprites.c
1110 tools/quake2/extra/qdata/tables.c
1111 tools/quake2/extra/qdata/video.c
1112 tools/quake2/extra/qe4/brush.c
1113 tools/quake2/extra/qe4/brush.h
1114 tools/quake2/extra/qe4/bspfile.h
1115 tools/quake2/extra/qe4/camera.c
1116 tools/quake2/extra/qe4/camera.h
1117 tools/quake2/extra/qe4/cmdlib.c
1118 tools/quake2/extra/qe4/cmdlib.h
1119 tools/quake2/extra/qe4/csg.c
1120 tools/quake2/extra/qe4/drag.c
1121 tools/quake2/extra/qe4/eclass.c
1122 tools/quake2/extra/qe4/entity.c
1123 tools/quake2/extra/qe4/entity.h
1124 tools/quake2/extra/qe4/entityw.h
1125 tools/quake2/extra/qe4/glingr.h
1126 tools/quake2/extra/qe4/lbmlib.c
1127 tools/quake2/extra/qe4/lbmlib.h
1128 tools/quake2/extra/qe4/map.c
1129 tools/quake2/extra/qe4/map.h
1130 tools/quake2/extra/qe4/mathlib.c
1131 tools/quake2/extra/qe4/mathlib.h
1132 tools/quake2/extra/qe4/mru.c
1133 tools/quake2/extra/qe4/mru.h
1134 tools/quake2/extra/qe4/parse.c
1135 tools/quake2/extra/qe4/parse.h
1136 tools/quake2/extra/qe4/points.c
1137 tools/quake2/extra/qe4/qe3.c
1138 tools/quake2/extra/qe4/qe3.h
1139 tools/quake2/extra/qe4/qedefs.h
1140 tools/quake2/extra/qe4/qfiles.h
1141 tools/quake2/extra/qe4/resource.h
1142 tools/quake2/extra/qe4/select.c
1143 tools/quake2/extra/qe4/select.h
1144 tools/quake2/extra/qe4/textures.c
1145 tools/quake2/extra/qe4/textures.h
1146 tools/quake2/extra/qe4/vertsel.c
1147 tools/quake2/extra/qe4/view.h
1148 tools/quake2/extra/qe4/win_cam.c
1149 tools/quake2/extra/qe4/win_dlg.c
1150 tools/quake2/extra/qe4/win_ent.c
1151 tools/quake2/extra/qe4/win_main.c
1152 tools/quake2/extra/qe4/win_qe3.c
1153 tools/quake2/extra/qe4/win_xy.c
1154 tools/quake2/extra/qe4/win_z.c
1155 tools/quake2/extra/qe4/xy.c
1156 tools/quake2/extra/qe4/xy.h
1157 tools/quake2/extra/qe4/z.c
1158 tools/quake2/extra/qe4/z.h
1159 tools/quake2/extra/texpaint/resource.h
1160 tools/quake2/extra/texpaint/texpaint.c
1161 tools/quake2/extra/texpaint/texpaint.h
1162 tools/quake2/extra/texpaint/win_cam.c
1163 tools/quake2/extra/texpaint/win_main.c
1164 tools/quake2/extra/texpaint/win_pal.c
1165 tools/quake2/extra/texpaint/win_skin.c
1166 tools/quake2/q2map/brushbsp.c
1167 tools/quake2/q2map/csg.c
1168 tools/quake2/q2map/faces.c
1169 tools/quake2/q2map/flow.c
1170 tools/quake2/q2map/gldraw.c
1171 tools/quake2/q2map/glfile.c
1172 tools/quake2/q2map/leakfile.c
1173 tools/quake2/q2map/lightmap.c
1174 tools/quake2/q2map/main.c
1175 tools/quake2/q2map/map.c
1176 tools/quake2/q2map/nodraw.c
1177 tools/quake2/q2map/patches.c
1178 tools/quake2/q2map/portals.c
1179 tools/quake2/q2map/prtfile.c
1180 tools/quake2/q2map/q2map.h
1181 tools/quake2/q2map/qbsp.c
1182 tools/quake2/q2map/qbsp.h
1183 tools/quake2/q2map/qrad.c
1184 tools/quake2/q2map/qrad.h
1185 tools/quake2/q2map/qvis.c
1186 tools/quake2/q2map/qvis.h
1187 tools/quake2/q2map/textures.c
1188 tools/quake2/q2map/trace.c
1189 tools/quake2/q2map/tree.c
1190 tools/quake2/q2map/writebsp.c
1191 tools/quake2/qdata/anorms.h
1192 tools/quake2/qdata/images.c
1193 tools/quake2/qdata/models.c
1194 tools/quake2/qdata/qdata.c
1195 tools/quake2/qdata/qdata.h
1196 tools/quake2/qdata/sprites.c
1197 tools/quake2/qdata/tables.c
1198 tools/quake2/qdata/video.c
1199 tools/quake2/qdata_heretic2/common/bspfile.c
1200 tools/quake2/qdata_heretic2/common/bspfile.h
1201 tools/quake2/qdata_heretic2/common/cmdlib.c
1202 tools/quake2/qdata_heretic2/common/cmdlib.h
1203 tools/quake2/qdata_heretic2/common/her2_threads.h
1204 tools/quake2/qdata_heretic2/common/inout.c
1205 tools/quake2/qdata_heretic2/common/inout.h
1206 tools/quake2/qdata_heretic2/common/l3dslib.c
1207 tools/quake2/qdata_heretic2/common/l3dslib.h
1208 tools/quake2/qdata_heretic2/common/lbmlib.c
1209 tools/quake2/qdata_heretic2/common/lbmlib.h
1210 tools/quake2/qdata_heretic2/common/mathlib.c
1211 tools/quake2/qdata_heretic2/common/mathlib.h
1212 tools/quake2/qdata_heretic2/common/md4.c
1213 tools/quake2/qdata_heretic2/common/md4.h
1214 tools/quake2/qdata_heretic2/common/path_init.c
1215 tools/quake2/qdata_heretic2/common/polylib.c
1216 tools/quake2/qdata_heretic2/common/polylib.h
1217 tools/quake2/qdata_heretic2/common/qfiles.c
1218 tools/quake2/qdata_heretic2/common/qfiles.h
1219 tools/quake2/qdata_heretic2/common/scriplib.c
1220 tools/quake2/qdata_heretic2/common/scriplib.h
1221 tools/quake2/qdata_heretic2/common/threads.c
1222 tools/quake2/qdata_heretic2/common/token.c
1223 tools/quake2/qdata_heretic2/common/token.h
1224 tools/quake2/qdata_heretic2/common/trilib.c
1225 tools/quake2/qdata_heretic2/common/trilib.h
1226 tools/quake2/qdata_heretic2/qcommon/angles.h
1227 tools/quake2/qdata_heretic2/qcommon/arrayedlist.h
1228 tools/quake2/qdata_heretic2/qcommon/flex.h
1229 tools/quake2/qdata_heretic2/qcommon/fmodel.h
1230 tools/quake2/qdata_heretic2/qcommon/h2common.h
1231 tools/quake2/qdata_heretic2/qcommon/placement.h
1232 tools/quake2/qdata_heretic2/qcommon/q_typedef.h
1233 tools/quake2/qdata_heretic2/qcommon/qfiles.h
1234 tools/quake2/qdata_heretic2/qcommon/reference.c
1235 tools/quake2/qdata_heretic2/qcommon/reference.h
1236 tools/quake2/qdata_heretic2/qcommon/resourcemanager.c
1237 tools/quake2/qdata_heretic2/qcommon/resourcemanager.h
1238 tools/quake2/qdata_heretic2/qcommon/skeletons.c
1239 tools/quake2/qdata_heretic2/qcommon/skeletons.h
1240 tools/quake2/qdata_heretic2/adpcm.h
1241 tools/quake2/qdata_heretic2/animcomp.c
1242 tools/quake2/qdata_heretic2/animcomp.h
1243 tools/quake2/qdata_heretic2/anorms.h
1244 tools/quake2/qdata_heretic2/book.c
1245 tools/quake2/qdata_heretic2/fmodels.c
1246 tools/quake2/qdata_heretic2/images.c
1247 tools/quake2/qdata_heretic2/jointed.c
1248 tools/quake2/qdata_heretic2/jointed.h
1249 tools/quake2/qdata_heretic2/joints.h
1250 tools/quake2/qdata_heretic2/models.c
1251 tools/quake2/qdata_heretic2/pics.c
1252 tools/quake2/qdata_heretic2/qd_fmodel.h
1253 tools/quake2/qdata_heretic2/qd_skeletons.c
1254 tools/quake2/qdata_heretic2/qd_skeletons.h
1255 tools/quake2/qdata_heretic2/qdata.c
1256 tools/quake2/qdata_heretic2/qdata.h
1257 tools/quake2/qdata_heretic2/resource.h
1258 tools/quake2/qdata_heretic2/sprites.c
1259 tools/quake2/qdata_heretic2/svdcmp.c
1260 tools/quake2/qdata_heretic2/tables.c
1261 tools/quake2/qdata_heretic2/tmix.c
1262 tools/quake2/qdata_heretic2/video.c
1266 tools/quake3/common/aselib.c
1267 tools/quake3/common/aselib.h
1268 tools/quake3/common/bspfile.c
1269 tools/quake3/common/bspfile.h
1270 tools/quake3/common/cmdlib.c
1271 tools/quake3/common/cmdlib.h
1272 tools/quake3/common/inout.c
1273 tools/quake3/common/jpeg.c
1274 tools/quake3/common/l3dslib.c
1275 tools/quake3/common/l3dslib.h
1276 tools/quake3/common/md4.c
1277 tools/quake3/common/md4.h
1278 tools/quake3/common/mutex.c
1279 tools/quake3/common/mutex.h
1280 tools/quake3/common/polylib.c
1281 tools/quake3/common/polylib.h
1282 tools/quake3/common/polyset.h
1283 tools/quake3/common/qfiles.h
1284 tools/quake3/common/qthreads.h
1285 tools/quake3/common/scriplib.c
1286 tools/quake3/common/scriplib.h
1287 tools/quake3/common/surfaceflags.h
1288 tools/quake3/common/threads.c
1289 tools/quake3/common/trilib.c
1290 tools/quake3/common/trilib.h
1291 tools/quake3/common/unzip.c
1292 tools/quake3/common/unzip.h
1293 tools/quake3/common/vfs.c
1294 tools/quake3/common/vfs.h
1295 tools/quake3/common/imagelib.c
1296 tools/quake3/common/imagelib.h
1297 tools/quake3/common/inout.h
1298 tools/quake3/q3data/3dslib.c
1299 tools/quake3/q3data/3dslib.h
1300 tools/quake3/q3data/compress.c
1301 tools/quake3/q3data/images.c
1302 tools/quake3/q3data/md3lib.c
1303 tools/quake3/q3data/md3lib.h
1304 tools/quake3/q3data/models.c
1305 tools/quake3/q3data/oldstuff.c
1306 tools/quake3/q3data/p3dlib.c
1307 tools/quake3/q3data/p3dlib.h
1308 tools/quake3/q3data/polyset.c
1309 tools/quake3/q3data/q3data.c
1310 tools/quake3/q3data/q3data.h
1311 tools/quake3/q3data/stripper.c
1312 tools/quake3/q3data/video.c
1313 tools/quake3/q3map2/brush.c
1314 tools/quake3/q3map2/brush_primit.c
1315 tools/quake3/q3map2/bsp.c
1316 tools/quake3/q3map2/bspfile_abstract.c
1317 tools/quake3/q3map2/bspfile_ibsp.c
1318 tools/quake3/q3map2/bspfile_rbsp.c
1319 tools/quake3/q3map2/convert_ase.c
1320 tools/quake3/q3map2/convert_map.c
1321 tools/quake3/q3map2/convert_obj.c
1322 tools/quake3/q3map2/decals.c
1323 tools/quake3/q3map2/facebsp.c
1324 tools/quake3/q3map2/fog.c
1325 tools/quake3/q3map2/game__null.h
1326 tools/quake3/q3map2/game_darkplaces.h
1327 tools/quake3/q3map2/game_dq.h
1328 tools/quake3/q3map2/game_ef.h
1329 tools/quake3/q3map2/game_etut.h
1330 tools/quake3/q3map2/game_ja.h
1331 tools/quake3/q3map2/game_jk2.h
1332 tools/quake3/q3map2/game_nexuiz.h
1333 tools/quake3/q3map2/game_prophecy.h
1334 tools/quake3/q3map2/game_qfusion.h
1335 tools/quake3/q3map2/game_quake3.h
1336 tools/quake3/q3map2/game_quakelive.h
1337 tools/quake3/q3map2/game_reaction.h
1338 tools/quake3/q3map2/game_sof2.h
1339 tools/quake3/q3map2/game_t.h
1340 tools/quake3/q3map2/game_tenebrae.h
1341 tools/quake3/q3map2/game_tremulous.h
1342 tools/quake3/q3map2/game_wolf.h
1343 tools/quake3/q3map2/game_wolfet.h
1344 tools/quake3/q3map2/game_xonotic.h
1345 tools/quake3/q3map2/leakfile.c
1346 tools/quake3/q3map2/light.c
1347 tools/quake3/q3map2/light_bounce.c
1348 tools/quake3/q3map2/light_shadows.c
1349 tools/quake3/q3map2/light_trace.c
1350 tools/quake3/q3map2/light_ydnar.c
1351 tools/quake3/q3map2/lightmaps.c
1352 tools/quake3/q3map2/lightmaps_ydnar.c
1353 tools/quake3/q3map2/map.c
1354 tools/quake3/q3map2/mesh.c
1355 tools/quake3/q3map2/model.c
1356 tools/quake3/q3map2/patch.c
1357 tools/quake3/q3map2/path_init.c
1358 tools/quake3/q3map2/portals.c
1359 tools/quake3/q3map2/prtfile.c
1360 tools/quake3/q3map2/shaders.c
1361 tools/quake3/q3map2/surface.c
1362 tools/quake3/q3map2/surface_extra.c
1363 tools/quake3/q3map2/surface_foliage.c
1364 tools/quake3/q3map2/surface_fur.c
1365 tools/quake3/q3map2/surface_meta.c
1366 tools/quake3/q3map2/tjunction.c
1367 tools/quake3/q3map2/tree.c
1368 tools/quake3/q3map2/vis.c
1369 tools/quake3/q3map2/visflow.c
1370 tools/quake3/q3map2/writebsp.c
1371 tools/quake3/q3map2/image.c
1372 tools/quake3/q3map2/main.c
1373 tools/quake3/q3map2/nav.cpp
1374 tools/quake3/q3map2/navgen.h
1375 tools/quake3/q3map2/q3map2.h
1378 add_executable(radiant WIN32 radiant/radiant.rc ${RADIANTLIST})
1379 target_link_libraries(radiant
1381 ${LIBXML2_LIBRARIES}
1383 ${OPENGL_gl_LIBRARY}