From 5231e2e7216b217766c9dde1253c948222bae90a Mon Sep 17 00:00:00 2001 From: Ben Vanik Date: Tue, 30 Jun 2015 19:34:48 -0700 Subject: [PATCH] Linking in libxenia-base. --- docs/building.md | 7 ++- libxenia.vcxproj | 41 ++------------- libxenia.vcxproj.filters | 108 --------------------------------------- 3 files changed, 6 insertions(+), 150 deletions(-) diff --git a/docs/building.md b/docs/building.md index dba4ebaaa..8742377ea 100644 --- a/docs/building.md +++ b/docs/building.md @@ -25,11 +25,10 @@ and set the 'Command' to `$(SolutionDir)$(TargetPath)` and the 'Working Directory' to `$(SolutionDir)..\..`. You can specify flags and the file to run in the 'Command Arguments' field (or use `--flagfile=flags.txt`). -## Running +To redirect output, use the following command flags: +`--flagfile=$(SolutionDir)scratch\flags.txt 2>&1 1>$(SolutionDir)scratch\stdout.txt` -Use the wrapper shell scripts under `bin/` to run tools. They will ensure the -tools are built (but not that they are up to date) before running and allow -switching between the debug and release variants with `--debug`. +## Running To make life easier you can use `--flagfile=myflags.txt` to specify all arguments, including using `--target=my.xex` to pick an executable. diff --git a/libxenia.vcxproj b/libxenia.vcxproj index 6d298fd02..b8a2b7761 100644 --- a/libxenia.vcxproj +++ b/libxenia.vcxproj @@ -25,20 +25,6 @@ - - - - - - - - - - - - - - @@ -274,27 +260,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -591,7 +556,7 @@ true - libavcodec.a;libavutil.a;libgflags.lib;libglew.lib + libxenia-base.lib;libavcodec.a;libavutil.a;libgflags.lib;libglew.lib $(SolutionDir)third_party\libav-xma-bin\lib\Debug;%(AdditionalLibraryDirectories) @@ -608,7 +573,7 @@ true - libavcodec.a;libavutil.a;libgflags.lib;libglew.lib + libxenia-base.lib;libavcodec.a;libavutil.a;libgflags.lib;libglew.lib @@ -627,7 +592,7 @@ true - libavcodec.a;libavutil.a;libgflags.lib;libglew.lib + libxenia-base.lib;libavcodec.a;libavutil.a;libgflags.lib;libglew.lib diff --git a/libxenia.vcxproj.filters b/libxenia.vcxproj.filters index fda5a8f54..5c46cbe7e 100644 --- a/libxenia.vcxproj.filters +++ b/libxenia.vcxproj.filters @@ -14,9 +14,6 @@ {b996d1c8-9a7a-4bf0-8c55-786c15a9a615} - - {c3b64a9c-babd-4ed7-a495-b720522b9572} - {ea01c27b-70c2-4527-b8c5-e3cc5cfc92e1} @@ -187,33 +184,6 @@ src\xenia\apu\xaudio2 - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - src\xenia\cpu @@ -640,15 +610,9 @@ src\xenia\cpu\backend\x64 - - src\xenia\base - src\xenia\kernel\util - - src\xenia\base - src\xenia\kernel @@ -703,9 +667,6 @@ src\xenia\apu - - src\xenia\base - src\xenia\ui\win32 @@ -730,12 +691,6 @@ src\xenia\apu\nop - - src\xenia\base - - - src\xenia\base - src\xenia\vfs @@ -801,57 +756,6 @@ src\xenia\apu\xaudio2 - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - src\xenia\cpu @@ -1320,15 +1224,6 @@ src\xenia\debug\proto - - src\xenia\base - - - src\xenia\base - - - src\xenia\base - third_party\capstone\include @@ -1431,9 +1326,6 @@ src\xenia\hid - - src\xenia\base - src\xenia\vfs