Browse Source

lolremez: move LolRemez out of the engine, it's really too specific.

undefined
Sam Hocevar 11 years ago
parent
commit
f9840e3458
13 changed files with 28 additions and 19 deletions
  1. +0
    -1
      .gitignore
  2. +3
    -0
      configure.ac
  3. +1
    -1
      src/Makefile.am
  4. +1
    -7
      test/math/Makefile.am
  5. +1
    -0
      tools/Makefile.am
  6. +2
    -0
      tools/lolremez/.gitignore
  7. +11
    -0
      tools/lolremez/Makefile.am
  8. +0
    -0
      tools/lolremez/NEWS.txt
  9. +2
    -1
      tools/lolremez/lolremez.cpp
  10. +0
    -0
      tools/lolremez/lolremez.h
  11. +1
    -1
      tools/lolremez/lolremez.sln
  12. +3
    -3
      tools/lolremez/lolremez.vcxproj
  13. +3
    -5
      tools/lolremez/lolremez.vcxproj.filters

+ 0
- 1
.gitignore View File

@@ -84,7 +84,6 @@ test/testsuite
test/sandbox/sample
test/math/pi
test/math/poly
test/math/remez
test/xolotl/xolotl
tools/make-font
demos/lol.js/lol.js


+ 3
- 0
configure.ac View File

@@ -538,6 +538,9 @@ AC_CONFIG_FILES(
[demos/tutorial/Makefile
demos/lol.js/Makefile
])
AC_CONFIG_FILES(
[tools/lolremez/Makefile
])
AC_CONFIG_FILES(
[tools/neercs/Makefile
])


+ 1
- 1
src/Makefile.am View File

@@ -38,7 +38,7 @@ liblolcore_headers = \
\
lol/math/all.h \
lol/math/functions.h lol/math/vector.h lol/math/half.h lol/math/real.h \
lol/math/remez.h lol/math/geometry.h lol/math/interp.h lol/math/rand.h \
lol/math/geometry.h lol/math/interp.h lol/math/rand.h \
lol/math/constants.h \
\
lol/sys/all.h \


+ 1
- 7
test/math/Makefile.am View File

@@ -1,9 +1,7 @@

include $(top_srcdir)/build/autotools/common.am

EXTRA_DIST += NEWS.txt lolremez.sln remez.vcxproj remez.vcxproj.filters

noinst_PROGRAMS = pi poly remez
noinst_PROGRAMS = pi poly

pi_SOURCES = pi.cpp
pi_CPPFLAGS = $(AM_CPPFLAGS)
@@ -13,7 +11,3 @@ poly_SOURCES = poly.cpp
poly_CPPFLAGS = $(AM_CPPFLAGS)
poly_DEPENDENCIES = @LOL_DEPS@

remez_SOURCES = remez.cpp
remez_CPPFLAGS = $(AM_CPPFLAGS)
remez_DEPENDENCIES = @LOL_DEPS@


+ 1
- 0
tools/Makefile.am View File

@@ -2,6 +2,7 @@
include $(top_srcdir)/build/autotools/common.am

SUBDIRS =
SUBDIRS += lolremez
SUBDIRS += neercs
SUBDIRS += vimlol
SUBDIRS += vslol


+ 2
- 0
tools/lolremez/.gitignore View File

@@ -0,0 +1,2 @@
# Our binaries
lolremez

+ 11
- 0
tools/lolremez/Makefile.am View File

@@ -0,0 +1,11 @@

include $(top_srcdir)/build/autotools/common.am

EXTRA_DIST += NEWS.txt lolremez.sln remez.vcxproj remez.vcxproj.filters

noinst_PROGRAMS = lolremez

lolremez_SOURCES = lolremez.cpp
lolremez_CPPFLAGS = $(AM_CPPFLAGS)
lolremez_DEPENDENCIES = @LOL_DEPS@


test/math/NEWS.txt → tools/lolremez/NEWS.txt View File


test/math/remez.cpp → tools/lolremez/lolremez.cpp View File

@@ -15,7 +15,8 @@
#include "core.h"

#include <lol/math/real.h>
#include <lol/math/remez.h>

#include "lolremez.h"

using lol::real;
using lol::RemezSolver;

src/lol/math/remez.h → tools/lolremez/lolremez.h View File


test/math/lolremez.sln → tools/lolremez/lolremez.sln View File

@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remez", "remez.vcxproj", "{A2767731-6FBF-442C-900F-301D095516E7}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lolremez", "lolremez.vcxproj", "{A2767731-6FBF-442C-900F-301D095516E7}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{663F5D32-D212-4A88-A681-84B54D3188A3}"
ProjectSection(SolutionItems) = preProject

test/math/remez.vcxproj → tools/lolremez/lolremez.vcxproj View File

@@ -21,7 +21,7 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{A2767731-6FBF-442C-900F-301D095516E7}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>remez</RootNamespace>
<RootNamespace>lolremez</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@@ -138,12 +138,12 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="real.cpp" />
<ClCompile Include="remez.cpp" />
<ClCompile Include="lolremez.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="lol\math\matrix.h" />
<ClInclude Include="lol\math\real.h" />
<ClInclude Include="lol\math\remez.h" />
<ClInclude Include="lolremez.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">

test/math/remez.vcxproj.filters → tools/lolremez/lolremez.vcxproj.filters View File

@@ -12,7 +12,7 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="real.cpp" />
<ClCompile Include="remez.cpp" />
<ClCompile Include="lolremez.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="lol\math\matrix.h">
@@ -21,8 +21,6 @@
<ClInclude Include="lol\math\real.h">
<Filter>lol\math</Filter>
</ClInclude>
<ClInclude Include="lol\math\remez.h">
<Filter>lol\math</Filter>
</ClInclude>
<ClInclude Include="lolremez.h" />
</ItemGroup>
</Project>
</Project>

Loading…
Cancel
Save