Просмотр исходного кода

build: put tutorials and lol.js in a new "demos" directory.

legacy
Sam Hocevar sam 11 лет назад
Родитель
Сommit
6a8118cb18
35 измененных файлов: 22 добавлений и 12 удалений
  1. +1
    -1
      Makefile.am
  2. +9
    -9
      build/vs2010/Lol.sln
  3. +5
    -2
      configure.ac
  4. +7
    -0
      demos/Makefile.am
  5. +0
    -0
      demos/tutorial/01_triangle.cpp
  6. +0
    -0
      demos/tutorial/01_triangle.lolfx
  7. +0
    -0
      demos/tutorial/01_triangle.vcxproj
  8. +0
    -0
      demos/tutorial/02_cube.cpp
  9. +0
    -0
      demos/tutorial/02_cube.lolfx
  10. +0
    -0
      demos/tutorial/02_cube.vcxproj
  11. +0
    -0
      demos/tutorial/03_noise.cpp
  12. +0
    -0
      demos/tutorial/03_noise.lolfx
  13. +0
    -0
      demos/tutorial/03_noise.vcxproj
  14. +0
    -0
      demos/tutorial/04_texture.cpp
  15. +0
    -0
      demos/tutorial/04_texture.lolfx
  16. +0
    -0
      demos/tutorial/04_texture.vcxproj
  17. +0
    -0
      demos/tutorial/05_easymesh.cpp
  18. +0
    -0
      demos/tutorial/05_easymesh.vcxproj
  19. +0
    -0
      demos/tutorial/06_sprite.cpp
  20. +0
    -0
      demos/tutorial/06_sprite.png
  21. +0
    -0
      demos/tutorial/06_sprite.vcxproj
  22. +0
    -0
      demos/tutorial/08_fbo.cpp
  23. +0
    -0
      demos/tutorial/08_fbo.lolfx
  24. +0
    -0
      demos/tutorial/08_fbo.vcxproj
  25. +0
    -0
      demos/tutorial/11_fractal.cpp
  26. +0
    -0
      demos/tutorial/11_fractal.lolfx
  27. +0
    -0
      demos/tutorial/11_fractal.vcxproj
  28. +0
    -0
      demos/tutorial/12_distance.lolfx
  29. +0
    -0
      demos/tutorial/12_texture_to_screen.lolfx
  30. +0
    -0
      demos/tutorial/12_voronoi.cpp
  31. +0
    -0
      demos/tutorial/12_voronoi.lolfx
  32. +0
    -0
      demos/tutorial/12_voronoi.vcxproj
  33. +0
    -0
      demos/tutorial/12_voronoi_distance.lolfx
  34. +0
    -0
      demos/tutorial/12_voronoi_setup.lolfx
  35. +0
    -0
      demos/tutorial/Makefile.am

+ 1
- 1
Makefile.am Просмотреть файл

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

# Put "people" at the end because they're more likely to break builds.
SUBDIRS = build src tutorial test tools games people doc
SUBDIRS = build src test tools games demos people doc
DIST_SUBDIRS = $(SUBDIRS) binaries

EXTRA_DIST += bootstrap COPYING TODO


+ 9
- 9
build/vs2010/Lol.sln Просмотреть файл

@@ -50,28 +50,28 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsuite", "..\..\test\tes
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tutorial", "Tutorial", "{E74CF679-CA2A-47E9-B1F4-3779D6AC6B04}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01_triangle", "..\..\tutorial\01_triangle.vcxproj", "{B92ABADC-45BE-4CC5-B724-9426053123A1}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01_triangle", "..\..\demos\tutorial\01_triangle.vcxproj", "{B92ABADC-45BE-4CC5-B724-9426053123A1}"
ProjectSection(ProjectDependencies) = postProject
{9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}
{83D3B207-C601-4025-8F41-01DEDC354661} = {83D3B207-C601-4025-8F41-01DEDC354661}
{D84021CA-B233-4E0F-8A52-071B83BBCCC4} = {D84021CA-B233-4E0F-8A52-071B83BBCCC4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "02_cube", "..\..\tutorial\02_cube.vcxproj", "{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "02_cube", "..\..\demos\tutorial\02_cube.vcxproj", "{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB}"
ProjectSection(ProjectDependencies) = postProject
{9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}
{83D3B207-C601-4025-8F41-01DEDC354661} = {83D3B207-C601-4025-8F41-01DEDC354661}
{D84021CA-B233-4E0F-8A52-071B83BBCCC4} = {D84021CA-B233-4E0F-8A52-071B83BBCCC4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "05_easymesh", "..\..\tutorial\05_easymesh.vcxproj", "{1C5B8702-290C-42DA-AA9E-671348F5B747}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "05_easymesh", "..\..\demos\tutorial\05_easymesh.vcxproj", "{1C5B8702-290C-42DA-AA9E-671348F5B747}"
ProjectSection(ProjectDependencies) = postProject
{9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}
{83D3B207-C601-4025-8F41-01DEDC354661} = {83D3B207-C601-4025-8F41-01DEDC354661}
{D84021CA-B233-4E0F-8A52-071B83BBCCC4} = {D84021CA-B233-4E0F-8A52-071B83BBCCC4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "11_fractal", "..\..\tutorial\11_fractal.vcxproj", "{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "11_fractal", "..\..\demos\tutorial\11_fractal.vcxproj", "{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF}"
ProjectSection(ProjectDependencies) = postProject
{9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}
{83D3B207-C601-4025-8F41-01DEDC354661} = {83D3B207-C601-4025-8F41-01DEDC354661}
@@ -110,7 +110,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "touky_demo", "..\..\people\
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "btphystest", "..\..\test\btphystest.vcxproj", "{EE203B88-44CF-4859-9D42-7A1F43FECB52}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "08_fbo", "..\..\tutorial\08_fbo.vcxproj", "{BCEE0132-8E24-49BE-AFEB-96DAD14396BA}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "08_fbo", "..\..\demos\tutorial\08_fbo.vcxproj", "{BCEE0132-8E24-49BE-AFEB-96DAD14396BA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Jnat", "Jnat", "{0A1651FC-322B-4B04-82CB-28E9046D9383}"
EndProject
@@ -124,7 +124,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Peeweek", "Peeweek", "{E27F
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo-peeweek", "..\..\people\peeweek\private\demo-peeweek.vcxproj", "{C2E01551-B636-4324-8461-71811DF6FBB5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "03_noise", "..\..\tutorial\03_noise.vcxproj", "{B0A53D75-CBB4-4FDF-93AC-2D12A79ADA0E}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "03_noise", "..\..\demos\tutorial\03_noise.vcxproj", "{B0A53D75-CBB4-4FDF-93AC-2D12A79ADA0E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestProject", "..\..\people\jnat\TestProject\TestProject.vcxproj", "{5A77DCDD-2CBA-43E9-8B45-00C281443F77}"
EndProject
@@ -132,7 +132,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VsLol", "VsLol", "{9CC50C06
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VsLol", "..\..\tools\vslol\VsLol.csproj", "{58922993-9830-4A40-B462-0326342F69ED}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "04_texture", "..\..\tutorial\04_texture.vcxproj", "{834852DB-EDB6-4FD0-BCF9-45CD01126962}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "04_texture", "..\..\demos\tutorial\04_texture.vcxproj", "{834852DB-EDB6-4FD0-BCF9-45CD01126962}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Benlitz", "Benlitz", "{B583BBFF-BE97-4F4E-BA1E-1F978A31EAB0}"
EndProject
@@ -142,13 +142,13 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "meshviewer", "..\..\test\me
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tactics", "..\..\people\touky\private\Tactics\tactics.vcxproj", "{25493FC8-75AC-4703-AD58-AB0C4A0FB79C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "12_Voronoi", "..\..\tutorial\12_Voronoi.vcxproj", "{6BF81B39-EDC2-4227-9982-C2D8ABEA95AF}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "12_Voronoi", "..\..\demos\tutorial\12_Voronoi.vcxproj", "{6BF81B39-EDC2-4227-9982-C2D8ABEA95AF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "the_unfortunate_voronoid", "..\..\people\touky\private\the_unfortunate_voronoid\the_unfortunate_voronoid.vcxproj", "{6BF81B39-EDC2-4127-9982-C2D8ABEA95AF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lol.js", "Lol.js", "{430E9EC0-0E54-4BBB-BC31-3ECE04BAFCC5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lol.js", "..\..\people\sam\private\lol.js\lol.js.vcxproj", "{AA376B9B-484B-4DC4-982F-6CFA645E441E}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lol.js", "..\..\demos\lol.js\lol.js.vcxproj", "{AA376B9B-484B-4DC4-982F-6CFA645E441E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution


+ 5
- 2
configure.ac Просмотреть файл

@@ -478,7 +478,6 @@ AC_CONFIG_FILES(
src/lua/Makefile
src/data/Makefile
src/data/font/Makefile
tutorial/Makefile
test/Makefile
test/math/Makefile
test/sandbox/Makefile
@@ -487,6 +486,7 @@ AC_CONFIG_FILES(
binaries/Makefile
people/Makefile
games/Makefile
demos/tutorial/Makefile
tools/Makefile
tools/vimlol/Makefile
tools/vslol/Makefile
@@ -509,6 +509,10 @@ AC_CONFIG_FILES(
AC_CONFIG_FILES(
[games/orbital/Makefile
])
AC_CONFIG_FILES(
[demos/tutorial/Makefile
demos/lol.js/Makefile
])
AC_CONFIG_FILES(
[tools/neercs/Makefile
])
@@ -529,7 +533,6 @@ AC_CONFIG_FILES(
people/sam/Makefile
people/sam/private/Makefile
people/sam/private/kanagawa/Makefile
people/sam/private/lol.js/Makefile
people/sam/private/sapp/Makefile
])



+ 7
- 0
demos/Makefile.am Просмотреть файл

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

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

SUBDIRS =
SUBDIRS += lol.js
SUBDIRS += tutorial


tutorial/01_triangle.cpp → demos/tutorial/01_triangle.cpp Просмотреть файл


tutorial/01_triangle.lolfx → demos/tutorial/01_triangle.lolfx Просмотреть файл


tutorial/01_triangle.vcxproj → demos/tutorial/01_triangle.vcxproj Просмотреть файл


tutorial/02_cube.cpp → demos/tutorial/02_cube.cpp Просмотреть файл


tutorial/02_cube.lolfx → demos/tutorial/02_cube.lolfx Просмотреть файл


tutorial/02_cube.vcxproj → demos/tutorial/02_cube.vcxproj Просмотреть файл


tutorial/03_noise.cpp → demos/tutorial/03_noise.cpp Просмотреть файл


tutorial/03_noise.lolfx → demos/tutorial/03_noise.lolfx Просмотреть файл


tutorial/03_noise.vcxproj → demos/tutorial/03_noise.vcxproj Просмотреть файл


tutorial/04_texture.cpp → demos/tutorial/04_texture.cpp Просмотреть файл


tutorial/04_texture.lolfx → demos/tutorial/04_texture.lolfx Просмотреть файл


tutorial/04_texture.vcxproj → demos/tutorial/04_texture.vcxproj Просмотреть файл


tutorial/05_easymesh.cpp → demos/tutorial/05_easymesh.cpp Просмотреть файл


tutorial/05_easymesh.vcxproj → demos/tutorial/05_easymesh.vcxproj Просмотреть файл


tutorial/06_sprite.cpp → demos/tutorial/06_sprite.cpp Просмотреть файл


tutorial/06_sprite.png → demos/tutorial/06_sprite.png Просмотреть файл


tutorial/06_sprite.vcxproj → demos/tutorial/06_sprite.vcxproj Просмотреть файл


tutorial/08_fbo.cpp → demos/tutorial/08_fbo.cpp Просмотреть файл


tutorial/08_fbo.lolfx → demos/tutorial/08_fbo.lolfx Просмотреть файл


tutorial/08_fbo.vcxproj → demos/tutorial/08_fbo.vcxproj Просмотреть файл


tutorial/11_fractal.cpp → demos/tutorial/11_fractal.cpp Просмотреть файл


tutorial/11_fractal.lolfx → demos/tutorial/11_fractal.lolfx Просмотреть файл


tutorial/11_fractal.vcxproj → demos/tutorial/11_fractal.vcxproj Просмотреть файл


tutorial/12_distance.lolfx → demos/tutorial/12_distance.lolfx Просмотреть файл


tutorial/12_texture_to_screen.lolfx → demos/tutorial/12_texture_to_screen.lolfx Просмотреть файл


tutorial/12_voronoi.cpp → demos/tutorial/12_voronoi.cpp Просмотреть файл


tutorial/12_voronoi.lolfx → demos/tutorial/12_voronoi.lolfx Просмотреть файл


tutorial/12_voronoi.vcxproj → demos/tutorial/12_voronoi.vcxproj Просмотреть файл


tutorial/12_voronoi_distance.lolfx → demos/tutorial/12_voronoi_distance.lolfx Просмотреть файл


tutorial/12_voronoi_setup.lolfx → demos/tutorial/12_voronoi_setup.lolfx Просмотреть файл


tutorial/Makefile.am → demos/tutorial/Makefile.am Просмотреть файл


Загрузка…
Отмена
Сохранить