summaryrefslogtreecommitdiff
path: root/library/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Library location fixing scriptTimothy Collett2012-09-131-0/+4
|
* Add a module for painting tiles into the gps global.Alexander Gavrilov2012-08-191-0/+2
|
* Add experimental support for interposing vmethods of known classes.Alexander Gavrilov2012-08-171-0/+2
| | | | | The hairiest bit is the abuse of compiler-specific pointer-to-member internals in order to provide more or less transparent API.
* While installing scripts, do not copy ~ files.Petr Mrázek2012-07-121-1/+4
|
* Swap order of includes to work around silly compiler/assembler bug on OS XTimothy Collett2012-07-021-1/+1
|
* Ensure that the appropriate libz.dylib is usedTimothy Collett2012-06-141-0/+2
|
* Hopefully fix DFHack's attempt to pull libstdc++ from somewhere silly (for ↵Timothy Collett2012-06-141-1/+2
| | | | portability)
* Adjust packaging for MacTimothy Collett2012-05-291-6/+12
|
* When built with the right compiler, we don't need any Obj-C code.Timothy Collett2012-05-291-33/+2
|
* Trying to set up an autorelease pool, but not yet succeeding.Timothy Collett2012-05-261-1/+31
|
* More work on getting dfhack building & compiling on Mac OS XTimothy Collett2012-05-251-0/+10
|
* Merge git://github.com/quietust/dfhackTimothy Collett2012-05-241-0/+2
|\ | | | | | | Gotta get the changes that prevent DFHack from crashing.
| * Allow compiling RelWithDebInfo on WindowsQuietust2012-05-231-0/+2
| |
* | Trying a different method now (with install_name_tool)Timothy Collett2012-05-241-2/+5
| |
* | Initial changes to get dfhack building on the MacTimothy Collett2012-05-241-3/+8
|/
* Move some things that won't work in dfhack-client to a separate file.Alexander Gavrilov2012-05-051-0/+1
|
* Expose builtin commands to dfhack-run, and add lua script support.Alexander Gavrilov2012-05-041-0/+3
| | | | | Move builtin command implementation to Core methods, and fall back to hack/scripts/*.lua for otherwise unrecognized commands.
* Split off the burrows api from Maps and Units.Alexander Gavrilov2012-04-261-0/+2
|
* Split LuaTools.cpp to separate core utils from general dfhack api.Alexander Gavrilov2012-04-061-0/+1
|
* Get rid of MALLOC_FILL build optionPetr Mrázek2012-04-011-4/+0
|
* Pull console output support and REPL out of dfusion into core lib.Alexander Gavrilov2012-03-311-0/+6
|
* Use codegen.out.xml instead of static.inc in cmake code generation rules.Alexander Gavrilov2012-03-291-2/+2
| | | | Now only that file is guaranteed to always be overwritten.
* Merge remote-tracking branch 'peterix/master'Alexander Gavrilov2012-03-241-2/+0
|\
| * Tweaks and cleanupsPetr Mrázek2012-03-241-2/+0
| | | | | | | | | | | | | | Removed t_virtual. Made lua use C++ compiler Removed many silly exception types from Error.h and renamed the rest. Removed Brush classes from tiletypes plugin.
* | Split LuaWrapper.cpp into two files.Alexander Gavrilov2012-03-241-0/+3
|/
* Support ordinary struct and class fields.Alexander Gavrilov2012-03-201-1/+1
|
* Export the type tree with enum keys to lua.Alexander Gavrilov2012-03-191-1/+2
|
* Skeleton type metadata for future use in lua bindings.Alexander Gavrilov2012-03-191-0/+9
|
* Add a ListMaterials remote call for bulk download of basic material info.Alexander Gavrilov2012-03-171-2/+1
|
* Move CoreService to a separate file.Alexander Gavrilov2012-03-171-0/+2
|
* Plugin-exported functions now actually work.Alexander Gavrilov2012-03-151-8/+10
|
* Improve support for void RPC functions, dfhack-run, etc.Alexander Gavrilov2012-03-151-2/+4
|
* Implement trivial RPC interface for dfhack via TCP & protobufs.Alexander Gavrilov2012-03-141-1/+20
| | | | Use it to make an executable capable of calling commands remotely.
* Add clsocket as a dependency for dfhack lib.Petr Mrázek2012-03-131-1/+1
|
* Move depends out of main library, make them (static) libraries.Petr Mrázek2012-03-131-72/+77
|
* Pull out a colored text output interface out of the Console class.Alexander Gavrilov2012-03-101-0/+2
|
* Add some experimental message definitions to the main library.Alexander Gavrilov2012-03-091-0/+26
|
* Link protobuf to dfhack core as a shared library.Alexander Gavrilov2012-03-091-1/+1
| | | | | | | | | | | | | - Change protobuf libraries to build as DLLs. - Move some stream features to the lite library. - Install the lite library and use it from dfhack. Note that: - A couple of protobuf headers had to be tweaked. - The lite library is used because the full one is absolutely incompatible with reloading plugins. - Shutting down protobuf also can't be allowed.
* First pass at windowing, track df2mc, stonesensePetr Mrázek2012-03-051-0/+1
|
* Add eggy hooks (linux only for now)Petr Mrázek2012-02-281-14/+37
|
* Get rid of ntdll, update stonesensePetr Mrázek2012-02-251-1/+1
|
* Add the init file to builds, mention it in readme.Petr Mrázek2012-02-231-0/+3
|
* Update to use the new symbols file.Petr Mrázek2012-02-111-1/+1
|
* Make it build and run on linux (no stonesense, df2mc, dfusion)Petr Mrázek2012-02-091-1/+0
|
* Make perl executable tweakable.Petr Mrázek2012-02-041-2/+4
|
* Added linkage to libdl, fix for mode.Petr Mrázek2012-02-011-1/+1
|
* Added Google Protocol Buffers to the library dependencies folder (though ↵Mike Stewart2012-01-191-0/+1
| | | | nothing yet depends on it). This definitely works in Linux, but needs checking in Windows.
* Move a bunch of stuff from the jobutils plugin into the core.Alexander Gavrilov2012-01-071-0/+2
|
* Remove DfVector, break MSVC builds until further notice.Petr Mrázek2012-01-041-1/+0
|
* Header changes/cleanup.Petr Mrázek2011-12-311-44/+44
|