11210 Commits
Author SHA1 Message Date
Clifford Yapp 05e66fd424 Tweaks for building with latest bext versions of deps 2024-06-26 16:40:56 -04:00
Clifford Yapp a19d542c45 Add a TODO file 2024-06-20 18:48:15 -04:00
Clifford Yapp b5d57a6dac Avoid compilation error (may not be proper fix)
Compiler was complaining about these assignments:
error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]

Check before writing avoids the warning, but that may just be a symptom
of some other issue - needs a more careful look.
2024-03-26 22:58:10 -04:00
Clifford Yapp e58f5094a6 For some reason the targets aren't working with the latest OSL... 2023-12-21 14:38:54 -05:00
f4alt bcbed60d1c need to include sandbox/shaders for stdosl.h and oslutil.h 2023-12-04 17:06:45 -05:00
f4alt 2225578aa0 help windows link osl libraries
windows set_target_properties needs both IMPORTED_LOCATION and
IMPORTED_IMPLIB for shared libraries
2023-12-04 13:16:40 -05:00
f4alt 32042842b0 cleanup Util functions for all platforms
normalize path's using file(TO_CMAKE_PATH ..)
and use universal cmake -E cmds
2023-12-04 11:52:18 -05:00
f4alt 305d763dc6 weird use case with boost linking
on windows BOOST_ALL_DYN_LINK must be supplied, otherwise find_package
tries to find 'libboost_...' instead of 'boost_...'
2023-12-04 11:50:48 -05:00
f4alt 33793a4ded oslc needs a few different dll's for windows
rather than manually tracking and copying dll's to sandbox/ just use the
fullpath to the installed OSL_COMPILER for generating oso's
2023-12-04 11:46:51 -05:00
f4alt e235595ef1 remove_directory deprecated 3.17 - use file(REMOVE_RECURSE ..) instead 2023-12-04 11:27:45 -05:00
Clifford Yapp 4d4e958dc8 For now, this header is not optional. Will need another solution 2023-09-29 11:19:26 -04:00
Clifford Yapp 6163dce819 The lz4 config file seems to not work real well - stick to the module for now. 2023-09-25 21:22:30 -04:00
Clifford Yapp f65db28ca0 Use TARGET_FILE for the OpenImageIO tools 2023-09-25 20:44:01 -04:00
Clifford Yapp 9fdccf219f Checkpoint some experimentation with adjusting the Appleseed CMake build logic. 2023-09-25 20:28:00 -04:00
Clifford Yapp 2e871177d5 Preferably we want find_package to work on Windows as well... 2023-09-25 14:27:59 -04:00
Clifford Yapp 7651e4686c No using old policies. If things are broken, fix them, but shift to assuming a modern baseline. 2023-09-25 14:25:11 -04:00
Clifford Yapp bbe45ab776 Try doing things the new way with Boost 2023-09-19 23:44:10 -04:00
Clifford Yapp 81a353dca0 Use new find_package targets. This gets us a build on Linux, although it is untested as yet. 2023-09-18 10:34:25 -04:00
Clifford Yapp b09fa16168 Add extension include to get osl shaders building 2023-09-16 14:11:28 -04:00
Clifford Yapp dfde079ef1 Adjustments to get closer to building - denoiser+bsd still isn't linking right, and some shaders aren't compiling 2023-09-16 14:02:37 -04:00
Clifford Yapp 9c621bb310 Adjustments to CMake files 2023-09-16 10:22:03 -04:00
Clifford Yapp 582f60b027 Need to look for the tools - we copy them into the sandbox 2023-09-15 22:07:21 -04:00
Clifford Yapp 68d5b2c31c Compile fixes 2023-09-15 21:41:43 -04:00
Clifford Yapp bed3319cd6 Newer dependencies need higher C++ standard - bump to 14 2023-09-15 21:28:56 -04:00
Clifford Yapp 839dd25973 Update Find* files to the latest versions from other projects. 2023-09-15 21:24:46 -04:00
Clifford Yapp f65378ef1a Merge branch 'typos' 2023-09-15 21:19:56 -04:00
Clifford Yapp 4cda9d2a44 Merge pull request #5 from luzpaz/typos
Fix various typos
2023-09-15 21:18:09 -04:00
Clifford Yapp b55b972f99 Remove .vs directory 2023-09-15 21:16:21 -04:00
Clifford Yapp 2be0559147 Merge pull request #4 from geckguy/master
Update to Python3
2023-09-15 21:13:00 -04:00
Clifford Yapp 2cfedb6c7c Merge pull request #3 from Willem871/master
Fix Apple Silicon build
2023-09-15 21:11:26 -04:00
Clifford Yapp b7eaedcab1 Merge pull request #2 from Saarli/#1788-Defining_crop_region_with_mouse_doesn't_mark_project_as_modified
correct project modified when crop region changes
2023-09-15 21:10:21 -04:00
Clifford Yapp 632401087d Merge pull request #1 from bartoszek/openexr3
Update to openexr:3
2023-09-15 21:05:31 -04:00
Abhiram 9f783f326a Update sortincludes.py 2023-08-27 14:07:52 +05:30
Abhiram 63c6e90c77 Update aspaths2json.py 2023-08-27 14:05:22 +05:30
Abhiram a31c5bb7eb Update rendernode.py 2023-08-27 14:01:32 +05:30
Abhiram cacbf59fa7 Update rendermanager.py 2023-08-27 14:00:12 +05:30
Abhiram 47d716c9e5 Update oslextractmeta.py 2023-08-27 13:57:09 +05:30
Abhiram f64cae9d2b Update convertmany.py 2023-08-27 13:53:30 +05:30
Abhiram c18cdfa3b1 Update __init__.py 2023-08-27 13:35:16 +05:30
luzpaz 6536bb324a Fix various typos
Fixes various user-facing and non-user-facing typos. Found via `codespell -q 3 -S "./src/thirdparty,./src/appleseed/foundation/utility/minizip" -L fo,localy,mis,ot`
2023-08-01 21:44:56 -04:00
LZawandLZaw 1e60a023d4 Add Ubuntu CI via Github Actions (#2920)
Co-authored-by: LZaw <LZaw@users.noreply.github.com>
2023-07-14 09:56:57 +09:00
geckguy ad2d94d1c4 Update to py3 2023-06-12 20:55:02 +05:30
geckguy 27a304baf7 Update to py3 2023-06-12 20:16:34 +05:30
geckguy 205f6b47eb Update to py3 2023-06-10 21:11:09 +05:30
geckguy b978f4d4f5 update to py3 2023-06-09 21:27:12 +05:30
geckguy 062eb5f2c4 update to py3 2023-06-08 21:32:48 +05:30
geckguy 50fa92ec94 finish updating scripts folder to py3 2023-06-08 21:13:16 +05:30
geckguy bf11b3c340 update to python3 2023-06-06 23:16:28 +05:30
geckguy b33ec34045 update to python3 2023-06-03 19:45:47 +05:30
geckguy 2e6fe9cb96 rename winreg module and few other python3 updates 2023-06-03 19:45:09 +05:30